@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700|Open+Sans:300,400,600,700");
/* line 9, ../scss/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 19, ../scss/bootstrap/_normalize.scss */
body {
  margin: 0;
}

/* line 32, ../scss/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/* line 52, ../scss/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 65, ../scss/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 75, ../scss/bootstrap/_normalize.scss */
[hidden],
template {
  display: none;
}

/* line 87, ../scss/bootstrap/_normalize.scss */
a {
  background: transparent;
}

/* line 95, ../scss/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 107, ../scss/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 115, ../scss/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 124, ../scss/bootstrap/_normalize.scss */
dfn {
  font-style: italic;
}

/* line 133, ../scss/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 142, ../scss/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 151, ../scss/bootstrap/_normalize.scss */
small {
  font-size: 80%;
}

/* line 159, ../scss/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 167, ../scss/bootstrap/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 171, ../scss/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 182, ../scss/bootstrap/_normalize.scss */
img {
  border: 0;
}

/* line 190, ../scss/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 201, ../scss/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px;
}

/* line 209, ../scss/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 219, ../scss/bootstrap/_normalize.scss */
pre {
  overflow: auto;
}

/* line 227, ../scss/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 250, ../scss/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 264, ../scss/bootstrap/_normalize.scss */
button {
  overflow: visible;
}

/* line 275, ../scss/bootstrap/_normalize.scss */
button,
select {
  text-transform: none;
}

/* line 288, ../scss/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 300, ../scss/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 309, ../scss/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 320, ../scss/bootstrap/_normalize.scss */
input {
  line-height: normal;
}

/* line 332, ../scss/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 344, ../scss/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 355, ../scss/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 368, ../scss/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 377, ../scss/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 388, ../scss/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 397, ../scss/bootstrap/_normalize.scss */
textarea {
  overflow: auto;
}

/* line 406, ../scss/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* line 417, ../scss/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 422, ../scss/bootstrap/_normalize.scss */
td,
th {
  padding: 0;
}

@media print {
  /* line 8, ../scss/bootstrap/_print.scss */
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  /* line 15, ../scss/bootstrap/_print.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 20, ../scss/bootstrap/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 24, ../scss/bootstrap/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 29, ../scss/bootstrap/_print.scss */
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 34, ../scss/bootstrap/_print.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 40, ../scss/bootstrap/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 44, ../scss/bootstrap/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 49, ../scss/bootstrap/_print.scss */
  img {
    max-width: 100% !important;
  }

  /* line 53, ../scss/bootstrap/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 60, ../scss/bootstrap/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 67, ../scss/bootstrap/_print.scss */
  select {
    background: #fff !important;
  }

  /* line 72, ../scss/bootstrap/_print.scss */
  .navbar {
    display: none;
  }

  /* line 76, ../scss/bootstrap/_print.scss */
  .table td,
  .table th {
    background-color: #fff !important;
  }

  /* line 83, ../scss/bootstrap/_print.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }

  /* line 87, ../scss/bootstrap/_print.scss */
  .label {
    border: 1px solid #000;
  }

  /* line 91, ../scss/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important;
  }

  /* line 95, ../scss/bootstrap/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/* line 11, ../scss/bootstrap/_scaffolding.scss */
* {
  box-sizing: border-box;
}

/* line 14, ../scss/bootstrap/_scaffolding.scss */
*:before,
*:after {
  box-sizing: border-box;
}

/* line 22, ../scss/bootstrap/_scaffolding.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent;
}

/* line 27, ../scss/bootstrap/_scaffolding.scss */
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #333333;
  background-color: #fff;
}

/* line 36, ../scss/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 48, ../scss/bootstrap/_scaffolding.scss */
a {
  color: #428bca;
  text-decoration: none;
}
/* line 52, ../scss/bootstrap/_scaffolding.scss */
a:hover, a:focus {
  color: #2a6496;
  text-decoration: underline;
}
/* line 58, ../scss/bootstrap/_scaffolding.scss */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 69, ../scss/bootstrap/_scaffolding.scss */
figure {
  margin: 0;
}

/* line 76, ../scss/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle;
}

/* line 81, ../scss/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}

/* line 86, ../scss/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 6px;
}

/* line 93, ../scss/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
}

/* line 106, ../scss/bootstrap/_scaffolding.scss */
.img-circle {
  border-radius: 50%;
}

/* line 113, ../scss/bootstrap/_scaffolding.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 125, ../scss/bootstrap/_scaffolding.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 141, ../scss/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 9, ../scss/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 300;
  line-height: 1.1;
  color: inherit;
}
/* line 16, ../scss/bootstrap/_type.scss */
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small,
.h1 small,
.h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}

/* line 24, ../scss/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 30, ../scss/bootstrap/_type.scss */
h1 small,
h1 .small, .h1 small,
.h1 .small,
h2 small,
h2 .small, .h2 small,
.h2 .small,
h3 small,
h3 .small, .h3 small,
.h3 .small {
  font-size: 65%;
}

/* line 35, ../scss/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 41, ../scss/bootstrap/_type.scss */
h4 small,
h4 .small, .h4 small,
.h4 .small,
h5 small,
h5 .small, .h5 small,
.h5 .small,
h6 small,
h6 .small, .h6 small,
.h6 .small {
  font-size: 75%;
}

/* line 47, ../scss/bootstrap/_type.scss */
h1, .h1 {
  font-size: 36px;
}

/* line 48, ../scss/bootstrap/_type.scss */
h2, .h2 {
  font-size: 30px;
}

/* line 49, ../scss/bootstrap/_type.scss */
h3, .h3 {
  font-size: 24px;
}

/* line 50, ../scss/bootstrap/_type.scss */
h4, .h4 {
  font-size: 18px;
}

/* line 51, ../scss/bootstrap/_type.scss */
h5, .h5 {
  font-size: 14px;
}

/* line 52, ../scss/bootstrap/_type.scss */
h6, .h6 {
  font-size: 12px;
}

/* line 58, ../scss/bootstrap/_type.scss */
p {
  margin: 0 0 10px;
}

/* line 62, ../scss/bootstrap/_type.scss */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 62, ../scss/bootstrap/_type.scss */
  .lead {
    font-size: 21px;
  }
}

/* line 78, ../scss/bootstrap/_type.scss */
small,
.small {
  font-size: 85%;
}

/* line 84, ../scss/bootstrap/_type.scss */
cite {
  font-style: normal;
}

/* line 88, ../scss/bootstrap/_type.scss */
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}

/* line 95, ../scss/bootstrap/_type.scss */
.text-left {
  text-align: left;
}

/* line 96, ../scss/bootstrap/_type.scss */
.text-right {
  text-align: right;
}

/* line 97, ../scss/bootstrap/_type.scss */
.text-center {
  text-align: center;
}

/* line 98, ../scss/bootstrap/_type.scss */
.text-justify {
  text-align: justify;
}

/* line 99, ../scss/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap;
}

/* line 102, ../scss/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase;
}

/* line 103, ../scss/bootstrap/_type.scss */
.text-uppercase {
  text-transform: uppercase;
}

/* line 104, ../scss/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize;
}

/* line 107, ../scss/bootstrap/_type.scss */
.text-muted {
  color: #777777;
}

/* line 5, ../scss/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #428bca;
}

/* line 8, ../scss/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover {
  color: #3071a9;
}

/* line 5, ../scss/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #3c763d;
}

/* line 8, ../scss/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover {
  color: #2b542c;
}

/* line 5, ../scss/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #31708f;
}

/* line 8, ../scss/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover {
  color: #245269;
}

/* line 5, ../scss/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #8a6d3b;
}

/* line 8, ../scss/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover {
  color: #66512c;
}

/* line 5, ../scss/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #a94442;
}

/* line 8, ../scss/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover {
  color: #843534;
}

/* line 124, ../scss/bootstrap/_type.scss */
.bg-primary {
  color: #fff;
}

/* line 5, ../scss/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #428bca;
}

/* line 8, ../scss/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover {
  background-color: #3071a9;
}

/* line 5, ../scss/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #dff0d8;
}

/* line 8, ../scss/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover {
  background-color: #c1e2b3;
}

/* line 5, ../scss/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #d9edf7;
}

/* line 8, ../scss/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover {
  background-color: #afd9ee;
}

/* line 5, ../scss/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #fcf8e3;
}

/* line 8, ../scss/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover {
  background-color: #f7ecb5;
}

/* line 5, ../scss/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #f2dede;
}

/* line 8, ../scss/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover {
  background-color: #e4b9b9;
}

/* line 143, ../scss/bootstrap/_type.scss */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}

/* line 154, ../scss/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 158, ../scss/bootstrap/_type.scss */
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

/* line 167, ../scss/bootstrap/_type.scss */
.list-unstyled, .list-inline {
  padding-left: 0;
  list-style: none;
}

/* line 173, ../scss/bootstrap/_type.scss */
.list-inline {
  margin-left: -5px;
}
/* line 177, ../scss/bootstrap/_type.scss */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 185, ../scss/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 189, ../scss/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.42857;
}

/* line 193, ../scss/bootstrap/_type.scss */
dt {
  font-weight: bold;
}

/* line 196, ../scss/bootstrap/_type.scss */
dd {
  margin-left: 0;
}

/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 211, ../scss/bootstrap/_type.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  /* line 218, ../scss/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

/* line 229, ../scss/bootstrap/_type.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}

/* line 235, ../scss/bootstrap/_type.scss */
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

/* line 241, ../scss/bootstrap/_type.scss */
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}
/* line 250, ../scss/bootstrap/_type.scss */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
/* line 257, ../scss/bootstrap/_type.scss */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857;
  color: #777777;
}
/* line 265, ../scss/bootstrap/_type.scss */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}

/* line 274, ../scss/bootstrap/_type.scss */
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}
/* line 286, ../scss/bootstrap/_type.scss */
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: '';
}
/* line 287, ../scss/bootstrap/_type.scss */
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}

/* line 294, ../scss/bootstrap/_type.scss */
blockquote:before,
blockquote:after {
  content: "";
}

/* line 300, ../scss/bootstrap/_type.scss */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857;
}

/* line 7, ../scss/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

/* line 15, ../scss/bootstrap/_code.scss */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

/* line 24, ../scss/bootstrap/_code.scss */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 32, ../scss/bootstrap/_code.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  box-shadow: none;
}

/* line 40, ../scss/bootstrap/_code.scss */
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
/* line 54, ../scss/bootstrap/_code.scss */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

/* line 65, ../scss/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 10, ../scss/bootstrap/_grid.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 10, ../scss/bootstrap/_grid.scss */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 10, ../scss/bootstrap/_grid.scss */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 10, ../scss/bootstrap/_grid.scss */
  .container {
    width: 1054px;
  }
}

/* line 32, ../scss/bootstrap/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 41, ../scss/bootstrap/_grid.scss */
.row {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

/* line 11, ../scss/bootstrap/mixins/_grid-framework.scss */
.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;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 27, ../scss/bootstrap/mixins/_grid-framework.scss */
.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;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.66667%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.33333%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.66667%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.33333%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.66667%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.33333%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.66667%;
}

/* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.33333%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.66667%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.33333%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.66667%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.33333%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.66667%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.33333%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.66667%;
}

/* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 45, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.33333%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.66667%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.33333%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.66667%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.33333%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.66667%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.33333%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.66667%;
}

/* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.33333%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.66667%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.33333%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.66667%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.33333%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.66667%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.33333%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.66667%;
}

/* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  /* line 27, ../scss/bootstrap/mixins/_grid-framework.scss */
  .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;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 55, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 45, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  /* line 27, ../scss/bootstrap/mixins/_grid-framework.scss */
  .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;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66667%;
  }

  /* line 35, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 55, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66667%;
  }

  /* line 50, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 45, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66667%;
  }

  /* line 40, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }

  /* line 60, ../scss/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
/* line 6, ../scss/bootstrap/_tables.scss */
table {
  background-color: transparent;
}

/* line 9, ../scss/bootstrap/_tables.scss */
th {
  text-align: left;
}

/* line 16, ../scss/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
/* line 25, ../scss/bootstrap/_tables.scss */
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
/* line 35, ../scss/bootstrap/_tables.scss */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
/* line 44, ../scss/bootstrap/_tables.scss */
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
/* line 51, ../scss/bootstrap/_tables.scss */
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
/* line 56, ../scss/bootstrap/_tables.scss */
.table .table {
  background-color: #fff;
}

/* line 69, ../scss/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

/* line 82, ../scss/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd;
}
/* line 88, ../scss/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
/* line 95, ../scss/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 109, ../scss/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

/* line 123, ../scss/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}

/* line 135, ../scss/bootstrap/_tables.scss */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

/* line 143, ../scss/bootstrap/_tables.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

/* line 9, ../scss/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

/* line 20, ../scss/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}

/* line 9, ../scss/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

/* line 20, ../scss/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

/* line 9, ../scss/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

/* line 20, ../scss/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

/* line 9, ../scss/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

/* line 20, ../scss/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

/* line 9, ../scss/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

/* line 20, ../scss/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

@media screen and (max-width: 767px) {
  /* line 171, ../scss/bootstrap/_tables.scss */
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    -webkit-overflow-scrolling: touch;
  }
  /* line 182, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 190, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  /* line 199, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 207, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  /* line 211, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  /* line 224, ../scss/bootstrap/_tables.scss */
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}

/* line 10, ../scss/bootstrap/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

/* line 20, ../scss/bootstrap/_forms.scss */
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

/* line 32, ../scss/bootstrap/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: normal;
}

/* line 47, ../scss/bootstrap/_forms.scss */
input[type="search"] {
  box-sizing: border-box;
}

/* line 52, ../scss/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}

/* line 60, ../scss/bootstrap/_forms.scss */
input[type="file"] {
  display: block;
}

/* line 65, ../scss/bootstrap/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 71, ../scss/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 77, ../scss/bootstrap/_forms.scss */
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 84, ../scss/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
}

/* line 115, ../scss/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* line 53, ../scss/bootstrap/mixins/_forms.scss */
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 102, ../scss/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-moz-placeholder {
  color: #777777;
  opacity: 1;
}
/* line 104, ../scss/bootstrap/mixins/_vendor-prefixes.scss */
.form-control:-ms-input-placeholder {
  color: #777777;
}
/* line 105, ../scss/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: #777777;
}
/* line 141, ../scss/bootstrap/_forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}

/* line 153, ../scss/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

/* line 165, ../scss/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-appearance: none;
}

/* line 178, ../scss/bootstrap/_forms.scss */
input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  line-height: 34px;
  line-height: 1.42857 \0;
}
/* line 186, ../scss/bootstrap/_forms.scss */
input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control,
.input-group-sm > input[type="date"].input-group-addon,
.input-group-sm > .input-group-btn > input[type="date"].btn,
input[type="time"].input-sm,
.form-horizontal .form-group-sm input[type="time"].form-control,
.input-group-sm > input[type="time"].form-control,
.input-group-sm > input[type="time"].input-group-addon,
.input-group-sm > .input-group-btn > input[type="time"].btn,
input[type="datetime-local"].input-sm,
.form-horizontal .form-group-sm input[type="datetime-local"].form-control,
.input-group-sm > input[type="datetime-local"].form-control,
.input-group-sm > input[type="datetime-local"].input-group-addon,
.input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
input[type="month"].input-sm,
.form-horizontal .form-group-sm input[type="month"].form-control,
.input-group-sm > input[type="month"].form-control,
.input-group-sm > input[type="month"].input-group-addon,
.input-group-sm > .input-group-btn > input[type="month"].btn {
  line-height: 30px;
}
/* line 189, ../scss/bootstrap/_forms.scss */
input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control,
.input-group-lg > input[type="date"].input-group-addon,
.input-group-lg > .input-group-btn > input[type="date"].btn,
input[type="time"].input-lg,
.form-horizontal .form-group-lg input[type="time"].form-control,
.input-group-lg > input[type="time"].form-control,
.input-group-lg > input[type="time"].input-group-addon,
.input-group-lg > .input-group-btn > input[type="time"].btn,
input[type="datetime-local"].input-lg,
.form-horizontal .form-group-lg input[type="datetime-local"].form-control,
.input-group-lg > input[type="datetime-local"].form-control,
.input-group-lg > input[type="datetime-local"].input-group-addon,
.input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
input[type="month"].input-lg,
.form-horizontal .form-group-lg input[type="month"].form-control,
.input-group-lg > input[type="month"].form-control,
.input-group-lg > input[type="month"].input-group-addon,
.input-group-lg > .input-group-btn > input[type="month"].btn {
  line-height: 46px;
}

/* line 200, ../scss/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 209, ../scss/bootstrap/_forms.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 217, ../scss/bootstrap/_forms.scss */
.radio label,
.checkbox label {
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 224, ../scss/bootstrap/_forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}

/* line 233, ../scss/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 239, ../scss/bootstrap/_forms.scss */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 248, ../scss/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 260, ../scss/bootstrap/_forms.scss */
input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled, fieldset[disabled]
input[type="checkbox"] {
  cursor: not-allowed;
}

/* line 269, ../scss/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled, fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

/* line 279, ../scss/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label, fieldset[disabled]
.checkbox label {
  cursor: not-allowed;
}

/* line 291, ../scss/bootstrap/_forms.scss */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
/* line 298, ../scss/bootstrap/_forms.scss */
.form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn {
  padding-left: 0;
  padding-right: 0;
}

/* line 67, ../scss/bootstrap/mixins/_forms.scss */
.input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 75, ../scss/bootstrap/mixins/_forms.scss */
select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px;
}

/* line 80, ../scss/bootstrap/mixins/_forms.scss */
textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.form-horizontal .form-group-sm select[multiple].form-control,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto;
}

/* line 67, ../scss/bootstrap/mixins/_forms.scss */
.input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

/* line 75, ../scss/bootstrap/mixins/_forms.scss */
select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 46px;
  line-height: 46px;
}

/* line 80, ../scss/bootstrap/mixins/_forms.scss */
textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.form-horizontal .form-group-lg select[multiple].form-control,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto;
}

/* line 320, ../scss/bootstrap/_forms.scss */
.has-feedback {
  position: relative;
}
/* line 325, ../scss/bootstrap/_forms.scss */
.has-feedback .form-control {
  padding-right: 42.5px;
}

/* line 330, ../scss/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}

/* line 341, ../scss/bootstrap/_forms.scss */
.input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

/* line 346, ../scss/bootstrap/_forms.scss */
.input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/* line 8, ../scss/bootstrap/mixins/_forms.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
/* line 17, ../scss/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 20, ../scss/bootstrap/mixins/_forms.scss */
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
/* line 27, ../scss/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
/* line 33, ../scss/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d;
}

/* line 8, ../scss/bootstrap/mixins/_forms.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
/* line 17, ../scss/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 20, ../scss/bootstrap/mixins/_forms.scss */
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
/* line 27, ../scss/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
/* line 33, ../scss/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

/* line 8, ../scss/bootstrap/mixins/_forms.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #a94442;
}
/* line 17, ../scss/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 20, ../scss/bootstrap/mixins/_forms.scss */
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
/* line 27, ../scss/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
/* line 33, ../scss/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442;
}

/* line 365, ../scss/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 375, ../scss/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

@media (min-width: 768px) {
  /* line 400, ../scss/bootstrap/_forms.scss */
  .form-inline .form-group, .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 407, ../scss/bootstrap/_forms.scss */
  .form-inline .form-control, .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 413, ../scss/bootstrap/_forms.scss */
  .form-inline .input-group, .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 417, ../scss/bootstrap/_forms.scss */
  .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .navbar-form .input-group .input-group-btn,
  .form-inline .input-group .form-control,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  /* line 425, ../scss/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control {
    width: 100%;
  }
  /* line 429, ../scss/bootstrap/_forms.scss */
  .form-inline .control-label, .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 437, ../scss/bootstrap/_forms.scss */
  .form-inline .radio, .navbar-form .radio,
  .form-inline .checkbox,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 444, ../scss/bootstrap/_forms.scss */
  .form-inline .radio label, .navbar-form .radio label,
  .form-inline .checkbox label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  /* line 448, ../scss/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 458, ../scss/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 475, ../scss/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
/* line 485, ../scss/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
/* line 491, ../scss/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 498, ../scss/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
/* line 509, ../scss/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}
@media (min-width: 768px) {
  /* line 520, ../scss/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}
@media (min-width: 768px) {
  /* line 530, ../scss/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
  }
}

/* line 9, ../scss/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 25, ../scss/bootstrap/_buttons.scss */
.btn:focus, .btn:active:focus, .btn.active:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 30, ../scss/bootstrap/_buttons.scss */
.btn:hover, .btn:focus {
  color: #333;
  text-decoration: none;
}
/* line 36, ../scss/bootstrap/_buttons.scss */
.btn:active, .btn.active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 43, ../scss/bootstrap/_buttons.scss */
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}

/* line 57, ../scss/bootstrap/_buttons.scss */
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-default .badge {
  color: #fff;
  background-color: #333;
}

/* line 60, ../scss/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}

/* line 64, ../scss/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

/* line 68, ../scss/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

/* line 72, ../scss/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

/* line 76, ../scss/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 11, ../scss/bootstrap/mixins/_buttons.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
/* line 20, ../scss/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  background-image: none;
}
/* line 28, ../scss/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 38, ../scss/bootstrap/mixins/_buttons.scss */
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

/* line 85, ../scss/bootstrap/_buttons.scss */
.btn-link {
  color: #428bca;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0;
}
/* line 91, ../scss/bootstrap/_buttons.scss */
.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}
/* line 98, ../scss/bootstrap/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}
/* line 104, ../scss/bootstrap/_buttons.scss */
.btn-link:hover, .btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}
/* line 112, ../scss/bootstrap/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

/* line 124, ../scss/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 6px;
}

/* line 128, ../scss/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 132, ../scss/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 140, ../scss/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 146, ../scss/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 154, ../scss/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 10, ../scss/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
/* line 13, ../scss/bootstrap/_component-animations.scss */
.fade.in {
  opacity: 1;
}

/* line 18, ../scss/bootstrap/_component-animations.scss */
.collapse {
  display: none;
}
/* line 21, ../scss/bootstrap/_component-animations.scss */
.collapse.in {
  display: block;
}

/* line 26, ../scss/bootstrap/_component-animations.scss */
tr.collapse.in {
  display: table-row;
}

/* line 28, ../scss/bootstrap/_component-animations.scss */
tbody.collapse.in {
  display: table-row-group;
}

/* line 30, ../scss/bootstrap/_component-animations.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

/* line 7, ../scss/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 19, ../scss/bootstrap/_dropdowns.scss */
.dropdown {
  position: relative;
}

/* line 24, ../scss/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 29, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 52, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
/* line 58, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 63, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857;
  color: #333333;
  white-space: nowrap;
}

/* line 76, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

/* line 86, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}

/* line 101, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777;
}

/* line 109, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}

/* line 122, ../scss/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block;
}
/* line 127, ../scss/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0;
}

/* line 136, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 146, ../scss/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 152, ../scss/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857;
  color: #777777;
  white-space: nowrap;
}

/* line 162, ../scss/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 172, ../scss/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 185, ../scss/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}
/* line 191, ../scss/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

@media (min-width: 768px) {
  /* line 205, ../scss/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  /* line 210, ../scss/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 6, ../scss/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 11, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
/* line 15, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
/* line 21, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus {
  outline: 0;
}

/* line 30, ../scss/bootstrap/_button-groups.scss */
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

/* line 39, ../scss/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:after {
  clear: both;
}
/* line 43, ../scss/bootstrap/_button-groups.scss */
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
/* line 47, ../scss/bootstrap/_button-groups.scss */
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

/* line 54, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

/* line 59, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0;
}
/* line 61, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 66, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 72, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 75, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 79, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child > .btn:last-child,
.btn-group > .btn-group:first-child > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 84, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 89, ../scss/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 108, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 112, ../scss/bootstrap/_button-groups.scss */
.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}

/* line 119, ../scss/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 123, ../scss/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}

/* line 130, ../scss/bootstrap/_button-groups.scss */
.btn .caret {
  margin-left: 0;
}

/* line 134, ../scss/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 139, ../scss/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}

/* line 148, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 160, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
/* line 165, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

/* line 175, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 178, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 182, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 187, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 191, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 196, ../scss/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 205, ../scss/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 210, ../scss/bootstrap/_button-groups.scss */
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
/* line 216, ../scss/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
/* line 220, ../scss/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

/* line 235, ../scss/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn > input[type="radio"],
[data-toggle="buttons"] > .btn > input[type="checkbox"] {
  position: absolute;
  z-index: -1;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 7, ../scss/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, ../scss/bootstrap/_input-groups.scss */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 19, ../scss/bootstrap/_input-groups.scss */
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

/* line 54, ../scss/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
/* line 59, ../scss/bootstrap/_input-groups.scss */
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 64, ../scss/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 73, ../scss/bootstrap/_input-groups.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
/* line 85, ../scss/bootstrap/_input-groups.scss */
.input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
/* line 90, ../scss/bootstrap/_input-groups.scss */
.input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
/* line 97, ../scss/bootstrap/_input-groups.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 104, ../scss/bootstrap/_input-groups.scss */
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 113, ../scss/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 116, ../scss/bootstrap/_input-groups.scss */
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 125, ../scss/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0;
}

/* line 131, ../scss/bootstrap/_input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
/* line 140, ../scss/bootstrap/_input-groups.scss */
.input-group-btn > .btn {
  position: relative;
}
/* line 142, ../scss/bootstrap/_input-groups.scss */
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
/* line 146, ../scss/bootstrap/_input-groups.scss */
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
  z-index: 2;
}
/* line 155, ../scss/bootstrap/_input-groups.scss */
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
/* line 161, ../scss/bootstrap/_input-groups.scss */
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}

/* line 9, ../scss/bootstrap/_navs.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.nav:before, .nav:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.nav:after {
  clear: both;
}
/* line 15, ../scss/bootstrap/_navs.scss */
.nav > li {
  position: relative;
  display: block;
}
/* line 19, ../scss/bootstrap/_navs.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
/* line 23, ../scss/bootstrap/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, ../scss/bootstrap/_navs.scss */
.nav > li.disabled > a {
  color: #777777;
}
/* line 34, ../scss/bootstrap/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
/* line 46, ../scss/bootstrap/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #428bca;
}
/* line 59, ../scss/bootstrap/_navs.scss */
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
/* line 66, ../scss/bootstrap/_navs.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 76, ../scss/bootstrap/_navs.scss */
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
/* line 78, ../scss/bootstrap/_navs.scss */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 84, ../scss/bootstrap/_navs.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
/* line 89, ../scss/bootstrap/_navs.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}
/* line 96, ../scss/bootstrap/_navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

/* line 118, ../scss/bootstrap/_navs.scss */
.nav-pills > li {
  float: left;
}
/* line 122, ../scss/bootstrap/_navs.scss */
.nav-pills > li > a {
  border-radius: 4px;
}
/* line 125, ../scss/bootstrap/_navs.scss */
.nav-pills > li + li {
  margin-left: 2px;
}
/* line 131, ../scss/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}

/* line 144, ../scss/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none;
}
/* line 146, ../scss/bootstrap/_navs.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

/* line 160, ../scss/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}
/* line 163, ../scss/bootstrap/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}
/* line 165, ../scss/bootstrap/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
/* line 171, ../scss/bootstrap/_navs.scss */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  /* line 177, ../scss/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, ../scss/bootstrap/_navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

/* line 190, ../scss/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
/* line 193, ../scss/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 199, ../scss/bootstrap/_navs.scss */
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  /* line 206, ../scss/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 210, ../scss/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

/* line 224, ../scss/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none;
}
/* line 227, ../scss/bootstrap/_navs.scss */
.tab-content > .active {
  display: block;
}

/* line 237, ../scss/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 11, ../scss/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar:before, .navbar:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 11, ../scss/bootstrap/_navbar.scss */
  .navbar {
    border-radius: 4px;
  }
}

/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 31, ../scss/bootstrap/_navbar.scss */
  .navbar-header {
    float: left;
  }
}

/* line 50, ../scss/bootstrap/_navbar.scss */
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:after {
  clear: both;
}
/* line 59, ../scss/bootstrap/_navbar.scss */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 50, ../scss/bootstrap/_navbar.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 68, ../scss/bootstrap/_navbar.scss */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 75, ../scss/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 81, ../scss/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 92, ../scss/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
  /* line 92, ../scss/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}

/* line 108, ../scss/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  /* line 108, ../scss/bootstrap/_navbar.scss */
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 128, ../scss/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 128, ../scss/bootstrap/_navbar.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}

/* line 138, ../scss/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  transform: translate3d(0, 0, 0);
}
@media (min-width: 768px) {
  /* line 138, ../scss/bootstrap/_navbar.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

/* line 151, ../scss/bootstrap/_navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

/* line 155, ../scss/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

/* line 164, ../scss/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
/* line 171, ../scss/bootstrap/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
@media (min-width: 768px) {
  /* line 177, ../scss/bootstrap/_navbar.scss */
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

/* line 190, ../scss/bootstrap/_navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 203, ../scss/bootstrap/_navbar.scss */
.navbar-toggle:focus {
  outline: 0;
}
/* line 208, ../scss/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 214, ../scss/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 190, ../scss/bootstrap/_navbar.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 229, ../scss/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 7.5px -15px;
}
/* line 232, ../scss/bootstrap/_navbar.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  /* line 240, ../scss/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  /* line 248, ../scss/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 252, ../scss/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  /* line 254, ../scss/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  /* line 229, ../scss/bootstrap/_navbar.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 267, ../scss/bootstrap/_navbar.scss */
  .navbar-nav > li {
    float: left;
  }
  /* line 269, ../scss/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  /* line 275, ../scss/bootstrap/_navbar.scss */
  .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
}

@media (min-width: 768px) {
  /* line 289, ../scss/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important;
  }

  /* line 292, ../scss/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
  }
}
/* line 303, ../scss/bootstrap/_navbar.scss */
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (max-width: 767px) {
  /* line 315, ../scss/bootstrap/_navbar.scss */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  /* line 303, ../scss/bootstrap/_navbar.scss */
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-shadow: none;
  }
  /* line 335, ../scss/bootstrap/_navbar.scss */
  .navbar-form.navbar-right:last-child {
    margin-right: -15px;
  }
}

/* line 345, ../scss/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 350, ../scss/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 359, ../scss/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
/* line 362, ../scss/bootstrap/_navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 365, ../scss/bootstrap/_navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}

/* line 375, ../scss/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  /* line 375, ../scss/bootstrap/_navbar.scss */
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
  /* line 384, ../scss/bootstrap/_navbar.scss */
  .navbar-text.navbar-right:last-child {
    margin-right: 0;
  }
}

/* line 394, ../scss/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 398, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-brand {
  color: #777;
}
/* line 400, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
/* line 407, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-text {
  color: #777;
}
/* line 412, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a {
  color: #777;
}
/* line 415, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
/* line 422, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
/* line 430, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
/* line 439, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
/* line 441, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
/* line 445, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
/* line 450, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 459, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}
@media (max-width: 767px) {
  /* line 470, ../scss/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  /* line 472, ../scss/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  /* line 479, ../scss/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  /* line 487, ../scss/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
/* line 503, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-link {
  color: #777;
}
/* line 505, ../scss/bootstrap/_navbar.scss */
.navbar-default .navbar-link:hover {
  color: #333;
}
/* line 510, ../scss/bootstrap/_navbar.scss */
.navbar-default .btn-link {
  color: #777;
}
/* line 512, ../scss/bootstrap/_navbar.scss */
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #333;
}
/* line 518, ../scss/bootstrap/_navbar.scss */
.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

/* line 528, ../scss/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #222;
  border-color: #090909;
}
/* line 532, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand {
  color: #777777;
}
/* line 534, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
/* line 541, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-text {
  color: #777777;
}
/* line 546, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #777777;
}
/* line 549, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
/* line 556, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}
/* line 564, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
/* line 574, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
/* line 576, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
/* line 580, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
/* line 585, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/* line 593, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #090909;
  color: #fff;
}
@media (max-width: 767px) {
  /* line 604, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909;
  }
  /* line 607, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  /* line 610, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  /* line 612, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  /* line 619, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  /* line 627, ../scss/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
/* line 638, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link {
  color: #777777;
}
/* line 640, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
/* line 645, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .btn-link {
  color: #777777;
}
/* line 647, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: #fff;
}
/* line 653, ../scss/bootstrap/_navbar.scss */
.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}

/* line 6, ../scss/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
/* line 13, ../scss/bootstrap/_breadcrumbs.scss */
.breadcrumb > li {
  display: inline-block;
}
/* line 16, ../scss/bootstrap/_breadcrumbs.scss */
.breadcrumb > li + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc;
}
/* line 23, ../scss/bootstrap/_breadcrumbs.scss */
.breadcrumb > .active {
  color: #777777;
}

/* line 4, ../scss/bootstrap/_pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
/* line 10, ../scss/bootstrap/_pagination.scss */
.pagination > li {
  display: inline;
}
/* line 12, ../scss/bootstrap/_pagination.scss */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857;
  text-decoration: none;
  color: #428bca;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
/* line 25, ../scss/bootstrap/_pagination.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 32, ../scss/bootstrap/_pagination.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
/* line 41, ../scss/bootstrap/_pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #2a6496;
  background-color: #eeeeee;
  border-color: #ddd;
}
/* line 51, ../scss/bootstrap/_pagination.scss */
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
  cursor: default;
}
/* line 63, ../scss/bootstrap/_pagination.scss */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

/* line 5, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
/* line 11, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 17, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 5, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
/* line 11, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 17, ../scss/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

/* line 6, ../scss/bootstrap/_pager.scss */
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.pager:before, .pager:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.pager:after {
  clear: both;
}
/* line 12, ../scss/bootstrap/_pager.scss */
.pager li {
  display: inline;
}
/* line 14, ../scss/bootstrap/_pager.scss */
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
/* line 23, ../scss/bootstrap/_pager.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, ../scss/bootstrap/_pager.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}
/* line 38, ../scss/bootstrap/_pager.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}
/* line 45, ../scss/bootstrap/_pager.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}

/* line 5, ../scss/bootstrap/_labels.scss */
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
/* line 20, ../scss/bootstrap/_labels.scss */
.label:empty {
  display: none;
}
/* line 25, ../scss/bootstrap/_labels.scss */
.btn .label {
  position: relative;
  top: -1px;
}

/* line 33, ../scss/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 44, ../scss/bootstrap/_labels.scss */
.label-default {
  background-color: #777777;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-default[href]:hover, .label-default[href]:focus {
  background-color: #5e5e5e;
}

/* line 48, ../scss/bootstrap/_labels.scss */
.label-primary {
  background-color: #428bca;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #3071a9;
}

/* line 52, ../scss/bootstrap/_labels.scss */
.label-success {
  background-color: #5cb85c;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #449d44;
}

/* line 56, ../scss/bootstrap/_labels.scss */
.label-info {
  background-color: #5bc0de;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #31b0d5;
}

/* line 60, ../scss/bootstrap/_labels.scss */
.label-warning {
  background-color: #f0ad4e;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #ec971f;
}

/* line 64, ../scss/bootstrap/_labels.scss */
.label-danger {
  background-color: #d9534f;
}
/* line 7, ../scss/bootstrap/mixins/_labels.scss */
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #c9302c;
}

/* line 7, ../scss/bootstrap/_badges.scss */
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
/* line 22, ../scss/bootstrap/_badges.scss */
.badge:empty {
  display: none;
}
/* line 27, ../scss/bootstrap/_badges.scss */
.btn .badge {
  position: relative;
  top: -1px;
}
/* line 31, ../scss/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
/* line 39, ../scss/bootstrap/_badges.scss */
a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: #428bca;
  background-color: #fff;
}
/* line 44, ../scss/bootstrap/_badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 51, ../scss/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 6, ../scss/bootstrap/_jumbotron.scss */
.jumbotron {
  padding: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
/* line 12, ../scss/bootstrap/_jumbotron.scss */
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
/* line 16, ../scss/bootstrap/_jumbotron.scss */
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
/* line 22, ../scss/bootstrap/_jumbotron.scss */
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
/* line 26, ../scss/bootstrap/_jumbotron.scss */
.container .jumbotron {
  border-radius: 6px;
}
/* line 30, ../scss/bootstrap/_jumbotron.scss */
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 6, ../scss/bootstrap/_jumbotron.scss */
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  /* line 38, ../scss/bootstrap/_jumbotron.scss */
  .container .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* line 43, ../scss/bootstrap/_jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}

/* line 7, ../scss/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
}
/* line 17, ../scss/bootstrap/_thumbnails.scss */
.thumbnail > img,
.thumbnail a > img {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 27, ../scss/bootstrap/_thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}

/* line 34, ../scss/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}

/* line 9, ../scss/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 16, ../scss/bootstrap/_alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 22, ../scss/bootstrap/_alerts.scss */
.alert .alert-link {
  font-weight: bold;
}
/* line 27, ../scss/bootstrap/_alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 31, ../scss/bootstrap/_alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 40, ../scss/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
/* line 45, ../scss/bootstrap/_alerts.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 57, ../scss/bootstrap/_alerts.scss */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
/* line 8, ../scss/bootstrap/mixins/_alerts.scss */
.alert-success hr {
  border-top-color: #c9e2b3;
}
/* line 11, ../scss/bootstrap/mixins/_alerts.scss */
.alert-success .alert-link {
  color: #2b542c;
}

/* line 60, ../scss/bootstrap/_alerts.scss */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
/* line 8, ../scss/bootstrap/mixins/_alerts.scss */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 11, ../scss/bootstrap/mixins/_alerts.scss */
.alert-info .alert-link {
  color: #245269;
}

/* line 63, ../scss/bootstrap/_alerts.scss */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
/* line 8, ../scss/bootstrap/mixins/_alerts.scss */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 11, ../scss/bootstrap/mixins/_alerts.scss */
.alert-warning .alert-link {
  color: #66512c;
}

/* line 66, ../scss/bootstrap/_alerts.scss */
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
/* line 8, ../scss/bootstrap/mixins/_alerts.scss */
.alert-danger hr {
  border-top-color: #e4b9c0;
}
/* line 11, ../scss/bootstrap/mixins/_alerts.scss */
.alert-danger .alert-link {
  color: #843534;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
/* line 27, ../scss/bootstrap/_progress-bars.scss */
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 37, ../scss/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #428bca;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}

/* line 55, ../scss/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 65, ../scss/bootstrap/_progress-bars.scss */
.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 72, ../scss/bootstrap/_progress-bars.scss */
.progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] {
  min-width: 30px;
}
/* line 77, ../scss/bootstrap/_progress-bars.scss */
.progress-bar[aria-valuenow="0"] {
  color: #777777;
  min-width: 30px;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
}

/* line 91, ../scss/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #5cb85c;
}
/* line 7, ../scss/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 95, ../scss/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #5bc0de;
}
/* line 7, ../scss/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 99, ../scss/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #f0ad4e;
}
/* line 7, ../scss/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 103, ../scss/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #d9534f;
}
/* line 7, ../scss/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 10, ../scss/bootstrap/_media.scss */
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

/* line 17, ../scss/bootstrap/_media.scss */
.media,
.media .media {
  margin-top: 15px;
}

/* line 21, ../scss/bootstrap/_media.scss */
.media:first-child {
  margin-top: 0;
}

/* line 26, ../scss/bootstrap/_media.scss */
.media-object {
  display: block;
}

/* line 31, ../scss/bootstrap/_media.scss */
.media-heading {
  margin: 0 0 5px;
}

/* line 40, ../scss/bootstrap/_media.scss */
.media > .pull-left {
  margin-right: 10px;
}
/* line 43, ../scss/bootstrap/_media.scss */
.media > .pull-right {
  margin-left: 10px;
}

/* line 53, ../scss/bootstrap/_media.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}

/* line 10, ../scss/bootstrap/_list-group.scss */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}

/* line 21, ../scss/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
/* line 31, ../scss/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 34, ../scss/bootstrap/_list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
/* line 40, ../scss/bootstrap/_list-group.scss */
.list-group-item > .badge {
  float: right;
}
/* line 43, ../scss/bootstrap/_list-group.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}

/* line 54, ../scss/bootstrap/_list-group.scss */
a.list-group-item {
  color: #555;
}
/* line 57, ../scss/bootstrap/_list-group.scss */
a.list-group-item .list-group-item-heading {
  color: #333;
}
/* line 62, ../scss/bootstrap/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}

/* line 72, ../scss/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
}
/* line 79, ../scss/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
/* line 82, ../scss/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
/* line 88, ../scss/bootstrap/_list-group.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 97, ../scss/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
/* line 102, ../scss/bootstrap/_list-group.scss */
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

/* line 4, ../scss/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

/* line 11, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-success {
  color: #3c763d;
}
/* line 14, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}
/* line 18, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
/* line 23, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

/* line 4, ../scss/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

/* line 11, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-info {
  color: #31708f;
}
/* line 14, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}
/* line 18, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
/* line 23, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

/* line 4, ../scss/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

/* line 11, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning {
  color: #8a6d3b;
}
/* line 14, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
/* line 18, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
/* line 23, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

/* line 4, ../scss/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

/* line 11, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger {
  color: #a94442;
}
/* line 14, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
/* line 18, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
/* line 23, ../scss/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

/* line 124, ../scss/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 128, ../scss/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

/* line 7, ../scss/bootstrap/_panels.scss */
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 16, ../scss/bootstrap/_panels.scss */
.panel-body {
  padding: 15px;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .panel-body:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.panel-body:after {
  clear: both;
}

/* line 22, ../scss/bootstrap/_panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 27, ../scss/bootstrap/_panels.scss */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

/* line 33, ../scss/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
/* line 39, ../scss/bootstrap/_panels.scss */
.panel-title > a {
  color: inherit;
}

/* line 45, ../scss/bootstrap/_panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

/* line 59, ../scss/bootstrap/_panels.scss */
.panel > .list-group {
  margin-bottom: 0;
}
/* line 62, ../scss/bootstrap/_panels.scss */
.panel > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
/* line 69, ../scss/bootstrap/_panels.scss */
.panel > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 76, ../scss/bootstrap/_panels.scss */
.panel > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

/* line 85, ../scss/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 89, ../scss/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0;
}

/* line 99, ../scss/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
/* line 105, ../scss/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 112, ../scss/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
/* line 116, ../scss/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
/* line 124, ../scss/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 131, ../scss/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
/* line 135, ../scss/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
/* line 142, ../scss/bootstrap/_panels.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive {
  border-top: 1px solid #ddd;
}
/* line 146, ../scss/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
/* line 150, ../scss/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 157, ../scss/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
/* line 161, ../scss/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
/* line 170, ../scss/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
/* line 179, ../scss/bootstrap/_panels.scss */
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
/* line 186, ../scss/bootstrap/_panels.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

/* line 198, ../scss/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 20px;
}
/* line 202, ../scss/bootstrap/_panels.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
/* line 205, ../scss/bootstrap/_panels.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 210, ../scss/bootstrap/_panels.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 212, ../scss/bootstrap/_panels.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body {
  border-top: 1px solid #ddd;
}
/* line 216, ../scss/bootstrap/_panels.scss */
.panel-group .panel-footer {
  border-top: 0;
}
/* line 218, ../scss/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

/* line 226, ../scss/bootstrap/_panels.scss */
.panel-default {
  border-color: #ddd;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

/* line 229, ../scss/bootstrap/_panels.scss */
.panel-primary {
  border-color: #428bca;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #428bca;
  border-color: #428bca;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #428bca;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge {
  color: #428bca;
  background-color: #fff;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #428bca;
}

/* line 232, ../scss/bootstrap/_panels.scss */
.panel-success {
  border-color: #d6e9c6;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

/* line 235, ../scss/bootstrap/_panels.scss */
.panel-info {
  border-color: #bce8f1;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

/* line 238, ../scss/bootstrap/_panels.scss */
.panel-warning {
  border-color: #faebcc;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

/* line 241, ../scss/bootstrap/_panels.scss */
.panel-danger {
  border-color: #ebccd1;
}
/* line 6, ../scss/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 11, ../scss/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
/* line 14, ../scss/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
/* line 20, ../scss/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

/* line 5, ../scss/bootstrap/_responsive-embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
/* line 12, ../scss/bootstrap/_responsive-embed.scss */
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
/* line 26, ../scss/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
/* line 31, ../scss/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}

/* line 7, ../scss/bootstrap/_wells.scss */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 15, ../scss/bootstrap/_wells.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 22, ../scss/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 6px;
}

/* line 26, ../scss/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 3px;
}

/* line 6, ../scss/bootstrap/_close.scss */
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
/* line 15, ../scss/bootstrap/_close.scss */
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 29, ../scss/bootstrap/_close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

/* line 11, ../scss/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden;
}

/* line 16, ../scss/bootstrap/_modals.scss */
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
/* line 32, ../scss/bootstrap/_modals.scss */
.modal.fade .modal-dialog {
  transform: translate3d(0, -25%, 0);
  transition: transform 0.3s ease-out;
}
/* line 36, ../scss/bootstrap/_modals.scss */
.modal.in .modal-dialog {
  transform: translate3d(0, 0, 0);
}

/* line 38, ../scss/bootstrap/_modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 44, ../scss/bootstrap/_modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 51, ../scss/bootstrap/_modals.scss */
.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}

/* line 64, ../scss/bootstrap/_modals.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
/* line 73, ../scss/bootstrap/_modals.scss */
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 74, ../scss/bootstrap/_modals.scss */
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 79, ../scss/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857px;
}

/* line 85, ../scss/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 90, ../scss/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.42857;
}

/* line 97, ../scss/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

/* line 103, ../scss/bootstrap/_modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.modal-footer:before, .modal-footer:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.modal-footer:after {
  clear: both;
}
/* line 110, ../scss/bootstrap/_modals.scss */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
/* line 115, ../scss/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
/* line 119, ../scss/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 125, ../scss/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 136, ../scss/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 140, ../scss/bootstrap/_modals.scss */
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  /* line 145, ../scss/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 149, ../scss/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 7, ../scss/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 16, ../scss/bootstrap/_tooltip.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 17, ../scss/bootstrap/_tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 18, ../scss/bootstrap/_tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 19, ../scss/bootstrap/_tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 20, ../scss/bootstrap/_tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 24, ../scss/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 4px;
}

/* line 35, ../scss/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 43, ../scss/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 50, ../scss/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 56, ../scss/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 62, ../scss/bootstrap/_tooltip.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
/* line 69, ../scss/bootstrap/_tooltip.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
/* line 76, ../scss/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/* line 83, ../scss/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/* line 89, ../scss/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 6, ../scss/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}
/* line 26, ../scss/bootstrap/_popovers.scss */
.popover.top {
  margin-top: -10px;
}
/* line 27, ../scss/bootstrap/_popovers.scss */
.popover.right {
  margin-left: 10px;
}
/* line 28, ../scss/bootstrap/_popovers.scss */
.popover.bottom {
  margin-top: 10px;
}
/* line 29, ../scss/bootstrap/_popovers.scss */
.popover.left {
  margin-left: -10px;
}

/* line 32, ../scss/bootstrap/_popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

/* line 43, ../scss/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 52, ../scss/bootstrap/_popovers.scss */
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 62, ../scss/bootstrap/_popovers.scss */
.popover > .arrow {
  border-width: 11px;
}

/* line 65, ../scss/bootstrap/_popovers.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 71, ../scss/bootstrap/_popovers.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
/* line 78, ../scss/bootstrap/_popovers.scss */
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
/* line 86, ../scss/bootstrap/_popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
/* line 93, ../scss/bootstrap/_popovers.scss */
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
/* line 101, ../scss/bootstrap/_popovers.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
/* line 108, ../scss/bootstrap/_popovers.scss */
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
/* line 117, ../scss/bootstrap/_popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
/* line 124, ../scss/bootstrap/_popovers.scss */
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

/* line 7, ../scss/bootstrap/_carousel.scss */
.carousel {
  position: relative;
}

/* line 11, ../scss/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 16, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .item {
  display: none;
  position: relative;
  transition: 0.6s ease-in-out left;
}
/* line 22, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  width: 100% \9;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
/* line 29, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
/* line 35, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .active {
  left: 0;
}
/* line 39, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 46, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .next {
  left: 100%;
}
/* line 49, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .prev {
  left: -100%;
}
/* line 52, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
/* line 57, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .active.left {
  left: -100%;
}
/* line 60, ../scss/bootstrap/_carousel.scss */
.carousel-inner > .active.right {
  left: 100%;
}

/* line 69, ../scss/bootstrap/_carousel.scss */
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 84, ../scss/bootstrap/_carousel.scss */
.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
/* line 87, ../scss/bootstrap/_carousel.scss */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
/* line 94, ../scss/bootstrap/_carousel.scss */
.carousel-control:hover, .carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 103, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}
/* line 112, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
/* line 117, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
/* line 122, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}
/* line 132, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}
/* line 137, ../scss/bootstrap/_carousel.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 148, ../scss/bootstrap/_carousel.scss */
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
/* line 159, ../scss/bootstrap/_carousel.scss */
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: transparent;
}
/* line 180, ../scss/bootstrap/_carousel.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

/* line 191, ../scss/bootstrap/_carousel.scss */
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
/* line 202, ../scss/bootstrap/_carousel.scss */
.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 213, ../scss/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  /* line 222, ../scss/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  /* line 226, ../scss/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }

  /* line 233, ../scss/bootstrap/_carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }

  /* line 240, ../scss/bootstrap/_carousel.scss */
  .carousel-indicators {
    bottom: 20px;
  }
}
/* line 14, ../scss/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both;
}

/* line 12, ../scss/bootstrap/_utilities.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 15, ../scss/bootstrap/_utilities.scss */
.pull-right {
  float: right !important;
}

/* line 18, ../scss/bootstrap/_utilities.scss */
.pull-left {
  float: left !important;
}

/* line 27, ../scss/bootstrap/_utilities.scss */
.hide {
  display: none !important;
}

/* line 30, ../scss/bootstrap/_utilities.scss */
.show {
  display: block !important;
}

/* line 33, ../scss/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden;
}

/* line 36, ../scss/bootstrap/_utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 45, ../scss/bootstrap/_utilities.scss */
.hidden {
  display: none !important;
  visibility: hidden !important;
}

/* line 54, ../scss/bootstrap/_utilities.scss */
.affix {
  position: fixed;
  transform: translate3d(0, 0, 0);
}

@-ms-viewport {
  width: device-width;
}
/* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
  display: none !important;
}

/* line 31, ../scss/bootstrap/_responsive-utilities.scss */
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  /* line 7, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs {
    display: block !important;
  }

  /* line 10, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs {
    display: table;
  }

  /* line 11, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs {
    display: table-row !important;
  }

  /* line 12, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 49, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  /* line 54, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  /* line 59, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 7, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm {
    display: block !important;
  }

  /* line 10, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm {
    display: table;
  }

  /* line 11, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm {
    display: table-row !important;
  }

  /* line 12, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 68, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 73, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 78, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md {
    display: block !important;
  }

  /* line 10, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md {
    display: table;
  }

  /* line 11, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md {
    display: table-row !important;
  }

  /* line 12, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 87, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 97, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {
  /* line 7, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg {
    display: block !important;
  }

  /* line 10, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg {
    display: table;
  }

  /* line 11, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg {
    display: table-row !important;
  }

  /* line 12, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 106, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  /* line 111, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {
  /* line 116, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  /* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg {
    display: none !important;
  }
}
/* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
.visible-print {
  display: none !important;
}

@media print {
  /* line 7, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print {
    display: block !important;
  }

  /* line 10, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print {
    display: table;
  }

  /* line 11, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print {
    display: table-row !important;
  }

  /* line 12, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
/* line 150, ../scss/bootstrap/_responsive-utilities.scss */
.visible-print-block {
  display: none !important;
}
@media print {
  /* line 150, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-print-block {
    display: block !important;
  }
}

/* line 157, ../scss/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
  display: none !important;
}
@media print {
  /* line 157, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-print-inline {
    display: inline !important;
  }
}

/* line 164, ../scss/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
  display: none !important;
}
@media print {
  /* line 164, ../scss/bootstrap/_responsive-utilities.scss */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  /* line 18, ../scss/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print {
    display: none !important;
  }
}
/*!
 * Bootstrap-select v1.12.2 (http://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2017 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */
/* line 8, ../scss/_bootstrap-select.scss */
select.bs-select-hidden,
select.selectpicker {
  display: none !important;
}

/* line 12, ../scss/_bootstrap-select.scss */
.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
}

/* line 16, ../scss/_bootstrap-select.scss */
.bootstrap-select > .dropdown-toggle {
  width: 100%;
  padding-right: 25px;
  z-index: 1;
}

/* line 21, ../scss/_bootstrap-select.scss */
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999;
}

/* line 27, ../scss/_bootstrap-select.scss */
.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
}

/* line 38, ../scss/_bootstrap-select.scss */
.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2;
}

/* line 45, ../scss/_bootstrap-select.scss */
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
  border-color: #b94a48;
}

/* line 49, ../scss/_bootstrap-select.scss */
.bootstrap-select.fit-width {
  width: auto !important;
}

/* line 60, ../scss/_bootstrap-select.scss */
.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
}

/* line 65, ../scss/_bootstrap-select.scss */
.bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%;
}

/* line 68, ../scss/_bootstrap-select.scss */
.bootstrap-select.form-control.input-group-btn {
  z-index: auto;
}

/* line 71, ../scss/_bootstrap-select.scss */
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 74, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0;
}

/* line 80, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
  float: right;
}

/* line 85, ../scss/_bootstrap-select.scss */
.form-inline .bootstrap-select.btn-group, .navbar-form .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
  margin-bottom: 0;
}

/* line 90, ../scss/_bootstrap-select.scss */
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
  padding: 0;
}

/* line 94, ../scss/_bootstrap-select.scss */
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit;
}

/* line 101, ../scss/_bootstrap-select.scss */
.form-inline .bootstrap-select.btn-group .form-control, .navbar-form .bootstrap-select.btn-group .form-control {
  width: 100%;
}

/* line 104, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
  cursor: not-allowed;
}

/* line 108, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
  outline: none !important;
}

/* line 112, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.bs-container {
  position: absolute;
  height: 0 !important;
  padding: 0 !important;
}

/* line 117, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.bs-container .dropdown-menu {
  z-index: 1060;
}

/* line 120, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  text-align: left;
}

/* line 126, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle;
}

/* line 133, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
  width: 100%;
}

/* line 136, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu {
  min-width: 100%;
  box-sizing: border-box;
}

/* line 142, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  box-shadow: none;
}

/* line 152, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li {
  position: relative;
}

/* line 155, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li.active small {
  color: #fff;
}

/* line 158, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
  cursor: not-allowed;
}

/* line 161, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 168, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em;
}

/* line 172, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
  display: none;
}

/* line 175, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li a span.text {
  display: inline-block;
}

/* line 178, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu li small {
  padding-left: 0.5em;
}

/* line 181, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  box-sizing: border-box;
}

/* line 198, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap;
}

/* line 204, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
  position: static;
}

/* line 207, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px;
}

/* line 212, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  margin-top: 5px;
}

/* line 218, ../scss/_bootstrap-select.scss */
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
  margin-right: 34px;
}

/* line 221, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
  z-index: 1061;
}

/* line 224, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none;
}

/* line 234, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none;
}

/* line 244, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
  bottom: auto;
  top: -3px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0;
}

/* line 250, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
  bottom: auto;
  top: -3px;
  border-top: 6px solid white;
  border-bottom: 0;
}

/* line 256, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
  right: 12px;
  left: auto;
}

/* line 260, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
  right: 13px;
  left: auto;
}

/* line 264, ../scss/_bootstrap-select.scss */
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
  display: block;
}

/* line 268, ../scss/_bootstrap-select.scss */
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px;
}

/* line 273, ../scss/_bootstrap-select.scss */
.bs-actionsbox {
  width: 100%;
  box-sizing: border-box;
}

/* line 279, ../scss/_bootstrap-select.scss */
.bs-actionsbox .btn-group button {
  width: 50%;
}

/* line 282, ../scss/_bootstrap-select.scss */
.bs-donebutton {
  float: left;
  width: 100%;
  box-sizing: border-box;
}

/* line 289, ../scss/_bootstrap-select.scss */
.bs-donebutton .btn-group button {
  width: 100%;
}

/* line 292, ../scss/_bootstrap-select.scss */
.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px;
}

/* line 295, ../scss/_bootstrap-select.scss */
.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none;
}
@font-face {
  font-family: "responsivenav";
  src: url("../fonts/responsivenav.eot");
  src: url("../fonts/responsivenav.eot%3F") format("embedded-opentype"), url("../fonts/responsivenav.ttf") format("truetype"), url("../fonts/responsivenav.woff") format("woff"), url("../fonts/responsivenav.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
/* line 34, ../scss/partials/_pikaday.scss */
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 44, ../scss/partials/_pikaday.scss */
.pika-single.is-hidden {
  display: none;
}
/* line 48, ../scss/partials/_pikaday.scss */
.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}

/* line 56, ../scss/partials/_pikaday.scss */
.pika-single {
  *zoom: 1;
}
/* line 59, ../scss/partials/_pikaday.scss */
.pika-single:before, .pika-single:after {
  content: " ";
  display: table;
}
/* line 65, ../scss/partials/_pikaday.scss */
.pika-single:after {
  clear: both;
}

/* line 68, ../scss/partials/_pikaday.scss */
.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}

/* line 74, ../scss/partials/_pikaday.scss */
.pika-title {
  position: relative;
  text-align: center;
}
/* line 78, ../scss/partials/_pikaday.scss */
.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}

/* line 90, ../scss/partials/_pikaday.scss */
.pika-label {
  display: inline-block;
  *display: inline;
  position: relative;
  z-index: 9999;
  overflow: hidden;
  margin: 0;
  padding: 5px 3px;
  font-size: 14px;
  line-height: 20px;
  font-weight: bold;
  color: #333;
  background-color: #fff;
}

/* line 105, ../scss/partials/_pikaday.scss */
.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: .5;
  *position: absolute;
  *top: 0;
}
/* line 126, ../scss/partials/_pikaday.scss */
.pika-prev:hover,
.pika-next:hover {
  opacity: 1;
}
/* line 130, ../scss/partials/_pikaday.scss */
.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: .2;
}

/* line 136, ../scss/partials/_pikaday.scss */
.pika-prev,
.is-rtl .pika-next {
  float: left;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==");
  *left: 0;
}

/* line 143, ../scss/partials/_pikaday.scss */
.pika-next,
.is-rtl .pika-prev {
  float: right;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=");
  *right: 0;
}

/* line 150, ../scss/partials/_pikaday.scss */
.pika-select {
  display: inline-block;
  *display: inline;
}

/* line 155, ../scss/partials/_pikaday.scss */
.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}
/* line 161, ../scss/partials/_pikaday.scss */
.pika-table th,
.pika-table td {
  width: 14.285714285714286%;
  padding: 0;
}
/* line 167, ../scss/partials/_pikaday.scss */
.pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: bold;
  text-align: center;
}
/* line 175, ../scss/partials/_pikaday.scss */
.pika-table abbr {
  border-bottom: none;
  cursor: help;
}

/* line 181, ../scss/partials/_pikaday.scss */
.pika-button {
  cursor: pointer;
  display: block;
  box-sizing: border-box;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
}
/* line 197, ../scss/partials/_pikaday.scss */
.is-today .pika-button {
  color: #33aaff;
  font-weight: bold;
}
/* line 202, ../scss/partials/_pikaday.scss */
.is-selected .pika-button {
  color: #fff;
  font-weight: bold;
  background: #33aaff;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}
/* line 210, ../scss/partials/_pikaday.scss */
.is-disabled .pika-button, .is-outside-current-month .pika-button {
  color: #999;
  opacity: .3;
}
/* line 216, ../scss/partials/_pikaday.scss */
.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
}
/* line 221, ../scss/partials/_pikaday.scss */
.pika-button:hover {
  color: #fff;
  background: #ff8000;
  box-shadow: none;
  border-radius: 3px;
}
/* line 228, ../scss/partials/_pikaday.scss */
.pika-button .is-selection-disabled {
  pointer-events: none;
  cursor: default;
}

/* line 234, ../scss/partials/_pikaday.scss */
.pika-week {
  font-size: 11px;
  color: #999;
}

/* line 239, ../scss/partials/_pikaday.scss */
.is-inrange .pika-button {
  background: #D5E9F7;
}

/* line 243, ../scss/partials/_pikaday.scss */
.is-startrange .pika-button {
  color: #fff;
  background: #6CB31D;
  box-shadow: none;
  border-radius: 3px;
}

/* line 250, ../scss/partials/_pikaday.scss */
.is-endrange .pika-button {
  color: #fff;
  background: #33aaff;
  box-shadow: none;
  border-radius: 3px;
}

/******************************************************************************************

    Partials

******************************************************************************************/
@media (min-width: 992px) {
  /* line 5, ../scss/partials/_eq-height.scss */
  .col-eq-height {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
        align-items: stretch;
    -ms-flex-pack: stretch;
        justify-content: stretch;
  }

  /* line 11, ../scss/partials/_eq-height.scss */
  .row-eq-height {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: bottom;
        align-items: bottom;
    -ms-flex-pack: bottom;
        justify-content: bottom;
    -webkit-box-align: bottom;
  }

  /* line 17, ../scss/partials/_eq-height.scss */
  .row-eq-height__item {
    -ms-flex-positive: 1;
        flex-grow: 1;
  }
}
/* Extra small devices (phones, less than 768px) */
/* line 3, ../scss/partials/_exb-global.scss */
#content {
  padding-top: 80px;
}

/* line 8, ../scss/partials/_exb-global.scss */
header.header-main {
  z-index: 10;
  background: #fff;
  position: fixed;
  padding-top: 30px;
  height: 80px;
  width: 100%;
  transition: all 0.3s;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5);
}
/* line 17, ../scss/partials/_exb-global.scss */
header.header-main .brand {
  width: 50%;
  z-index: 11;
  position: absolute;
  left: 43%;
  transform: translateX(-50%);
  max-width: 192px;
  transition: all 0.3s;
}
/* line 27, ../scss/partials/_exb-global.scss */
header.header-main .exb-brand {
  z-index: 11;
  width: 18%;
  position: absolute;
  right: 5%;
  max-width: 85px;
}
/* line 34, ../scss/partials/_exb-global.scss */
header.header-main .logo-wrap {
  min-height: 50px;
}
/* line 38, ../scss/partials/_exb-global.scss */
header.header-main #head-logo .st0 {
  fill: #FFFFFF !important;
}

/* line 43, ../scss/partials/_exb-global.scss */
.top-nav {
  position: fixed;
  top: 0;
  left: 0;
  background: #fff;
  height: 50px;
  width: 100%;
  z-index: 10;
}
/* line 51, ../scss/partials/_exb-global.scss */
.top-nav .nav-toggle {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-decoration: none;
  visibility: hidden;
  font-size: 0;
  overflow: hidden;
  width: 50px;
  height: 75px;
  color: #fff;
  display: inline-block;
  position:relative;
  z-index: 10;

}
/* line 62, ../scss/partials/_exb-global.scss */
.top-nav .nav-toggle:before {
  color: #193d7b;
  font: normal 28px/55px "responsivenav";
  text-transform: none;
  text-align: center;
  visibility: visible;
  content: "\2261";
  text-indent: 0;
  speak: none;
  width: 100%;
  margin-left: 10px;
  margin-top: 25px;
  display: block;
}
/* line 77, ../scss/partials/_exb-global.scss */
.top-nav .nav-toggle.close-icon:before {
  font-size: 24px;
  content: "\78";
}
/* line 81, ../scss/partials/_exb-global.scss */
.top-nav ul {
  max-height: 0;
  overflow: hidden;
  transition: max-height 284ms;
  position: absolute;
  top: 80px;
  padding-left: 0;
  list-style: none;
  width: 100%;
  background: #fff;
}
/* line 91, ../scss/partials/_exb-global.scss */
.top-nav ul li {
  padding: 2.5% 5%;
  margin: 0 6%;
  border-top: 1px solid #193d7b;
  border-bottom: 1px solid #193d7b;
}
/* line 96, ../scss/partials/_exb-global.scss */
.top-nav ul li a {
  color: #193d7b;
  font-weight: normal;
  font-size: 1.125em;
  padding-bottom: 4px;
  font-family: "Montserrat", sans-serif;
}
/* line 102, ../scss/partials/_exb-global.scss */
.top-nav ul li a:hover {
  color: #E8530E;
  text-decoration: none;
}
/* line 108, ../scss/partials/_exb-global.scss */
.top-nav ul li a:active {
  color: #E8530E;
}
/* line 112, ../scss/partials/_exb-global.scss */
.top-nav ul li.current a {
  color: #E8530E;
}
/* line 118, ../scss/partials/_exb-global.scss */
.top-nav ul > li:first-child {
  border-top: none;
}
/* line 121, ../scss/partials/_exb-global.scss */
.top-nav ul > li:last-child {
  border-bottom: none;
}
/* line 126, ../scss/partials/_exb-global.scss */
.top-nav ul.open {
  max-height: 800px;
}

/* line 130, ../scss/partials/_exb-global.scss */
footer {
  padding-top: 1.3rem;
  background: #D8D8D8;
  color: #4A4A4A;
  font-size: 12px;
  line-height: 18px;
}
/* line 137, ../scss/partials/_exb-global.scss */
footer #foot-logo {
  width: 93px;
}
/* line 140, ../scss/partials/_exb-global.scss */
footer h4 {
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
  margin-bottom: 0;
}
/* line 146, ../scss/partials/_exb-global.scss */
footer address {
  margin-top: 8px;
  text-align: right;
}
/* line 150, ../scss/partials/_exb-global.scss */
footer .secure {
  margin-top: 12px;
  font-size: 10px;
  line-height: 12px;
  padding-bottom: 0;
}
/* line 155, ../scss/partials/_exb-global.scss */
footer .secure .bold {
  display: block;
  font-weight: 700;
}
/* line 160, ../scss/partials/_exb-global.scss */
footer #foot-logo .st0 {
  fill: #4A4A4A;
}
/* line 163, ../scss/partials/_exb-global.scss */
footer .foot-links {
  font-size: 12px;
  text-align: right;
}
/* line 166, ../scss/partials/_exb-global.scss */
footer .foot-links a {
  color: #4A4A4A;
}
/* line 171, ../scss/partials/_exb-global.scss */
footer .copy-line {
  font-size: 9px;
}

/* line 176, ../scss/partials/_exb-global.scss */
.foot-links {
  list-style: none;
  padding-left: 0;
}

/* No media query since this is the default in Sass Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  /* line 188, ../scss/partials/_exb-global.scss */
  footer .foot-contact {
    text-align: right;
    padding-top: 11px;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /* line 199, ../scss/partials/_exb-global.scss */
  #content {
    padding-top: 111px;
  }

  /* line 203, ../scss/partials/_exb-global.scss */
  header.header-main {
    margin-top: auto;
    top: 0;
    height: 111px;
    width: 100%;
  }
  /* line 210, ../scss/partials/_exb-global.scss */
  header.header-main .brand {
    position: static;
    width: 100%;
    transform: translateY(-14%);
    max-width: 100%;
    height: 54px;
  }

  /* line 218, ../scss/partials/_exb-global.scss */
  .top-nav {
    padding: 0;
    margin-top: 29px;
    position: relative;
    top: 0;
    left: 0;
    height: auto;
    background: none;
    width: 100%;
  }
  /* line 227, ../scss/partials/_exb-global.scss */
  .top-nav .nav-toggle {
    display: none;
  }
  /* line 230, ../scss/partials/_exb-global.scss */
  .top-nav ul {
    overflow: visible;
    width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    position: static;
    display: -ms-flexbox;
    display: -webkit-flex;
    /* Safari */
    -webkit-flex-wrap: wrap;
    /* Safari 6.1+ */
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
  /* line 249, ../scss/partials/_exb-global.scss */
  .top-nav ul li {
    display: inline-block;
    width: auto;
    padding: 0;
    margin: 0;
    float: none;
    position: relative;
    background: none;
    border: none;
  }
  /* line 261, ../scss/partials/_exb-global.scss */
  .top-nav ul li a {
    font-size: 0.9em;
    font-weight: 100;
    position: relative;
    display: block;
    padding: 0;
    text-align: center;
  }
}
/* Large devices (large desktops, 1200px and up) */
/* line 2, ../scss/partials/_service-submenu.scss */
.service-submenu ul {
  list-style: none;
  padding-left: 0;
}
/* line 6, ../scss/partials/_service-submenu.scss */
.service-submenu li {
  width: 50%;
  display: inline-block;
  text-align: center;
  min-height: 100px;
  float: left;
  margin-bottom: -20px;
}
/* line 13, ../scss/partials/_service-submenu.scss */
.service-submenu li img {
  display: block;
  margin: 0 auto;
}
/* line 20, ../scss/partials/_service-submenu.scss */
.service-submenu li img.active-icon {
  display: none;
}
/* line 23, ../scss/partials/_service-submenu.scss */
.service-submenu li span {
  display: block;
  line-height: 1.9rem;
  margin: 1em 0 0;
  text-align: center;
}
/* line 31, ../scss/partials/_service-submenu.scss */
.service-submenu li a {
  color: #fff;
  margin-bottom: -48px;
}
/* line 35, ../scss/partials/_service-submenu.scss */
.service-submenu li .menu-label {
  position: relative;
  top: -48px;
}
/* line 40, ../scss/partials/_service-submenu.scss */
.service-submenu .full {
  width: 100%;
}

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Sass Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  /* line 56, ../scss/partials/_service-submenu.scss */
  .service-submenu {
    position: relative;
    padding-top: 0;
    margin: 1.25rem 0;
  }
  /* line 60, ../scss/partials/_service-submenu.scss */
  .service-submenu li {
    float: left;
    width: 25%;
    min-height: 100px;
    position: relative;
    margin-bottom: 1em;
  }
  /* line 69, ../scss/partials/_service-submenu.scss */
  .service-submenu li img {
    width: auto;
    float: none;
  }
  /* line 73, ../scss/partials/_service-submenu.scss */
  .service-submenu li a .menu-label {
    position: absolute;
    bottom: 0;
    transform: translateX(-50%);
    width: 100%;
    vertical-align: top;
    height: 33px;
    left: 50%;
    text-align: center;
    max-width: 100%;
    margin-left: 0;
    top: auto;
  }
  /* line 89, ../scss/partials/_service-submenu.scss */
  .service-submenu .items5 li {
    width: 20%;
  }
  /* line 94, ../scss/partials/_service-submenu.scss */
  .service-submenu .full {
    width: 20%;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /* line 104, ../scss/partials/_service-submenu.scss */
  .service-submenu {
    display: table;
    width: 100%;
  }
  /* line 107, ../scss/partials/_service-submenu.scss */
  .service-submenu li {
    display: table-cell;
    text-align: center;
    min-height: 100px;
    vertical-align: middle;
    position: relative;
  }
  /* line 114, ../scss/partials/_service-submenu.scss */
  .service-submenu li img {
    width: auto;
    display: block;
    margin: 0 auto;
  }
  /* line 120, ../scss/partials/_service-submenu.scss */
  .service-submenu li span {
    position: absolute;
    bottom: 0;
    width: 100%;
    float: none;
  }
  /* line 126, ../scss/partials/_service-submenu.scss */
  .service-submenu li a .menu-label {
    position: absolute;
    text-align: center;
    bottom: 5px;
    vertical-align: inherit;
    width: 100%;
    height: 33px;
    transform: translateX(-50%);
    line-height: 23px;
  }
  /* line 139, ../scss/partials/_service-submenu.scss */
  .service-submenu li:hover .menu-label {
    color: #FB7D49;
  }
  /* line 142, ../scss/partials/_service-submenu.scss */
  .service-submenu li:hover img.active-icon {
    display: block;
  }
  /* line 145, ../scss/partials/_service-submenu.scss */
  .service-submenu li:hover img.icon {
    display: none;
  }
}
/* Large devices (large desktops, 1200px and up) */
/* line 3, ../scss/partials/_faqs.scss */
.faq-page .main {
  overflow-x: hidden;
}
/* line 6, ../scss/partials/_faqs.scss */
.faq-page .faqs {
  overflow: hidden;
}

/* line 11, ../scss/partials/_faqs.scss */
.faq-module > h3 {
  display: block;
  padding: 1rem 1.1rem;
  background: #fff;
  color: #193d7b;
  border-radius: 7px;
  font-size: 1.28rem;
  font-weight: 700;
  border: 1px solid #BEBEBE;
  min-height: 96px;
  display: table;
  width: 100%;
  position: relative;
  cursor: pointer;
}
/* line 27, ../scss/partials/_faqs.scss */
.faq-module > h3 .inner {
  vertical-align: middle;
  display: table-cell;
}
/* line 32, ../scss/partials/_faqs.scss */
.faq-module > h3 .icons {
  display: block;
}
/* line 36, ../scss/partials/_faqs.scss */
.faq-module > h3 .icons img {
  margin: 0 auto;
  display: block;
}
/* line 45, ../scss/partials/_faqs.scss */
.faq-module > h3 .txt {
  display: block;
  text-align: center;
  font-size: 1.285em;
  font-weight: 500;
  margin-top: 0.75rem;
}
/* line 53, ../scss/partials/_faqs.scss */
.faq-module > h3:hover {
  border: 2px solid #133370;
}
/* line 57, ../scss/partials/_faqs.scss */
.faq-module h3.active {
  border: 2px solid #133370;
  margin-bottom: 40px;
}
/* line 70, ../scss/partials/_faqs.scss */
.faq-module h3.active:after {
  content: " ";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 18px 36px 18px;
  border-color: transparent transparent #EDEDED transparent;
  position: absolute;
  bottom: -50px;
  left: 50%;
  transform: translateX(-50%);
}
/* line 86, ../scss/partials/_faqs.scss */
.faq-module .faq-content {
  max-height: 0;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
/* line 90, ../scss/partials/_faqs.scss */
.faq-module .faq-content .questions {
  display: none;
  background: #EDEDED;
  width: 140%;
  position: relative;
  left: -20%;
  padding: 1em 20%;
}
/* line 100, ../scss/partials/_faqs.scss */
.faq-module .faq-content.open {
  max-height: 2000px;
  opacity: 1;
  z-index: 2;
}
/* line 104, ../scss/partials/_faqs.scss */
.faq-module .faq-content.open .questions {
  display: block;
}
/* line 107, ../scss/partials/_faqs.scss */
.faq-module .faq-content.open h4 {
  cursor: pointer;
}

/* line 114, ../scss/partials/_faqs.scss */
.questions h4 {
  color: #193d7b;
  padding-left: 2rem;
  font-size: 1.2em;
  font-weight: 700;
  line-height: 2.2em;
  margin: 0;
  background-repeat: no-repeat;
  background-position: left 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='16 503 8 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E9530E' d='M19.505 503.687h-2.93l4.17 5.434-4.17 5.443h2.93l4.17-5.442' fill-rule='evenodd'/%3E%3C/svg%3E");
}
/* line 125, ../scss/partials/_faqs.scss */
.questions h4.active {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='13 255 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E9530E' d='M25.313 258.505v-2.93l-5.434 4.17-5.443-4.17v2.93l5.442 4.17' fill-rule='evenodd'/%3E%3C/svg%3E");
  color: #E8530E;
}
/* line 129, ../scss/partials/_faqs.scss */
.questions .answer-module {
  max-height: 0;
  opacity: 0;
  transition: all 0.3s ease-in-out;
  padding-left: 2rem;
  display: none;
}
/* line 135, ../scss/partials/_faqs.scss */
.questions .answer-module p {
  margin-bottom: 0;
  padding-bottom: 10px;
  line-height: 2em;
}
/* line 141, ../scss/partials/_faqs.scss */
.questions .answer-module.open {
  max-height: 2000px;
  opacity: 1;
  display: block;
}

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Sass Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  /* line 157, ../scss/partials/_faqs.scss */
  .faq-module {
    position: static;
    min-height: 263px;
    z-index: 0;
  }
  /* line 161, ../scss/partials/_faqs.scss */
  .faq-module > h3 {
    padding: 1rem;
    text-align: center;
    min-height: 200px;
    position: relative;
  }
  /* line 166, ../scss/partials/_faqs.scss */
  .faq-module > h3 span.inner {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -100%);
  }
  /* line 173, ../scss/partials/_faqs.scss */
  .faq-module > h3 .icons {
    width: 100%;
    display: block;
    float: none;
    height: auto;
    text-align: center;
  }
  /* line 179, ../scss/partials/_faqs.scss */
  .faq-module > h3 .icons img {
    height: 70px;
    width: 100%;
  }
  /* line 183, ../scss/partials/_faqs.scss */
  .faq-module > h3 .icons .smaller {
    height: 50px;
  }
  /* line 186, ../scss/partials/_faqs.scss */
  .faq-module > h3 .icons .smaller2 {
    height: 60px;
  }
  /* line 190, ../scss/partials/_faqs.scss */
  .faq-module > h3 .txt {
    display: block;
    float: none;
    width: 100%;
    padding: 1rem 0.75rem 0;
    font-size: 1rem;
    position: absolute;
  }
  /* line 209, ../scss/partials/_faqs.scss */
  .faq-module h3.active:after {
    content: " ";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 18px 36px 18px;
    border-color: transparent transparent #EDEDED transparent;
    position: absolute;
    bottom: -50px;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 222, ../scss/partials/_faqs.scss */
  .faq-module .faq-content {
    position: absolute;
    width: 100%;
    top: 268px;
    left: 0;
    z-index: 1;
    visibility: hidden;
  }
  /* line 230, ../scss/partials/_faqs.scss */
  .faq-module .faq-content.open {
    visibility: visible;
  }

  /* line 236, ../scss/partials/_faqs.scss */
  .faq-module.mod-2 .txt {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  /* line 241, ../scss/partials/_faqs.scss */
  .questions {
    background: #EDEDED;
    padding: 2em;
  }
  /* line 244, ../scss/partials/_faqs.scss */
  .questions h4 {
    color: #193d7b;
    padding-left: 1.3em;
    font-size: 1.125em;
    line-height: 2.25em;
    background-repeat: no-repeat;
    background-position: left center;
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='12' viewBox='16 503 8 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E9530E' d='M19.505 503.687h-2.93l4.17 5.434-4.17 5.443h2.93l4.17-5.442' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
  /* line 254, ../scss/partials/_faqs.scss */
  .questions h4.active {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='13 255 13 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23E9530E' d='M25.313 258.505v-2.93l-5.434 4.17-5.443-4.17v2.93l5.442 4.17' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
  /* line 257, ../scss/partials/_faqs.scss */
  .questions .answer-module {
    max-height: 0;
    opacity: 0;
    transition: all 0.3s ease-in-out;
    padding-left: 1.3em;
    padding-top: 0;
    padding-bottom: 0;
  }
  /* line 264, ../scss/partials/_faqs.scss */
  .questions .answer-module p {
    margin-bottom: 0;
    padding-bottom: 10px;
    font-size: 1.125em;
    line-height: 2.25em;
  }
  /* line 272, ../scss/partials/_faqs.scss */
  .questions .answer-module.open {
    max-height: 2000px;
    opacity: 1;
  }
}
/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /* line 285, ../scss/partials/_faqs.scss */
  .faq-module > h3 .txt {
    padding: 1rem 1rem 0;
    font-size: 24px;
    line-height: 1.16em;
    font-weight: 600;
  }
}
/* Large devices (large desktops, 1200px and up) */
/* Extra small devices (phones, less than 768px) */
/* line 4, ../scss/partials/_why.scss */
.why-accordion .panel-default {
  border: 1px solid #BEBEBE;
  border-radius: 7px;
}
/* line 8, ../scss/partials/_why.scss */
.why-accordion .panel {
  margin-bottom: 1em;
}
/* line 11, ../scss/partials/_why.scss */
.why-accordion .panel-default > .panel-heading {
  background: #FFFFFF;
  border: none;
  border-radius: 7px;
  color: #193d7b;
}
/* line 17, ../scss/partials/_why.scss */
.why-accordion .panel-default.active {
  border-color: #E8530E;
}
/* line 20, ../scss/partials/_why.scss */
.why-accordion .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top: none;
}
/* line 24, ../scss/partials/_why.scss */
.why-accordion .panel-heading img {
  margin-right: 4%;
  display: inline-block;
}
/* line 30, ../scss/partials/_why.scss */
.why-accordion .panel-heading .title-txt {
  display: inline-block;
  width: 85%;
  vertical-align: middle;
}
/* line 2, ../scss/partials/_mixins.scss */
.why-accordion .panel-heading:before, .why-accordion .panel-heading:after {
  content: " ";
  display: table;
}
/* line 7, ../scss/partials/_mixins.scss */
.why-accordion .panel-heading:after {
  clear: both;
}
/* line 40, ../scss/partials/_why.scss */
.why-accordion #headingFour img {
  margin-left: 0.45em;
}

/* line 55, ../scss/partials/_why.scss */
.why ul li {
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='-1 -1 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.72 5.078c0 2.67-2.164 4.833-4.833 4.833C2.217 9.91.054 7.748.054 5.08c0-2.67 2.164-4.833 4.833-4.833 2.67 0 4.833 2.164 4.833 4.833z' stroke='%23123270' stroke-width='.757' fill='%23E8530E' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat left 0.2rem;
  padding-left: 2em;
  padding-bottom: 1em;
  font-size: 0.685em;
  color: #133370;
}

/* No media query since this is the default in Sass Bootstrap */
/* Small devices (tablets, 768px and up) */
/* Medium devices (desktops, 992px and up) */
/* Large devices (large desktops, 1200px and up) */
/* line 21, ../scss/main.scss */
html {
  margin: 0;
  padding: 0;
}

/* line 26, ../scss/main.scss */
ol,
ul {
  list-style: none;
}

/* line 31, ../scss/main.scss */
ol,
ul,
li {
  padding: 0;
  margin: 0;
}

/******************************************************************************************

    Base

******************************************************************************************/
/* line 45, ../scss/main.scss */
body {
  font-size: 16px;
  color: #193d7b;
  font-family: "Open Sans", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/******************************************************************************************

    Typography

******************************************************************************************/
/* line 61, ../scss/main.scss */
body h2 {
  font-size: 1.56em;
}
/* line 64, ../scss/main.scss */
body h3 {
  font-size: 1.125em;
}
/* line 67, ../scss/main.scss */
body a {
  text-decoration: none;
  text-transform: none;
}
/* line 70, ../scss/main.scss */
body a:hover {
  text-decoration: none;
  text-transform: none;
}
/* line 74, ../scss/main.scss */
body a:active {
  text-decoration: none;
  text-transform: none;
}
/* line 78, ../scss/main.scss */
body a:focus {
  text-decoration: none;
  text-transform: none;
}

/******************************************************************************************

    Layout

******************************************************************************************/
/* line 90, ../scss/main.scss */
.no-gutter > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}

/* line 94, ../scss/main.scss */
.blur {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform: translateZ(0);
  backface-visibility: hidden;
  perspective: 1000;
  transform: translate3d(0, 0, 0);
  transform: translateZ(0);
  filter: blur(10px);
}
/* line 105, ../scss/main.scss */
.blur:after {
  content: " ";
  background-color: rgba(64, 64, 64, 0.5);
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}

/* line 116, ../scss/main.scss */
#play-video {
  display: block;
  text-indent: -9999px;
  background-image: url(../images/play-video.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100%;
  width: 200px;
  height: 200px;
  position: relative;
  left: -100%;
}

/* line 129, ../scss/main.scss */
#close {
  text-indent: -9999px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 17 16' xmlns='http://www.w3.org/2000/svg' version='1.1'%3E %3C!-- Generator: Sketch 3.0.3 (7891) - http://www.bohemiancoding.com/sketch --%3E %3Ctitle%3E1048%3C/title%3E %3Cdefs%3E%3C/defs%3E %3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cpath d='M13.618,2.397 C10.513,-0.708 5.482,-0.713 2.383,2.386 C-0.718,5.488 -0.715,10.517 2.392,13.622 C5.497,16.727 10.529,16.731 13.627,13.632 C16.727,10.533 16.724,5.502 13.618,2.397 L13.618,2.397 Z M9.615,11.351 L7.927,9.663 L6.239,11.351 C5.55,12.04 5.032,12.64 4.21,11.819 C3.39,10.998 3.987,10.48 4.679,9.79 L6.367,8.103 L4.679,6.415 C3.989,5.726 3.39,5.208 4.21,4.386 C5.032,3.566 5.55,4.165 6.239,4.855 L7.927,6.541 L9.615,4.855 C10.305,4.166 10.82,3.565 11.642,4.386 C12.464,5.208 11.865,5.726 11.175,6.415 L9.487,8.102 L11.175,9.789 C11.864,10.48 12.464,10.998 11.642,11.819 C10.822,12.64 10.305,12.04 9.615,11.351 L9.615,11.351 Z' fill='%23FFFFFF' class='si-glyph-fill'%3E%3C/path%3E %3C/g%3E %3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 3;
}

/* line 143, ../scss/main.scss */
.embed-container {
  position: relative;
  overflow: hidden;
  max-width: 100%;
}
/* line 150, ../scss/main.scss */
.embed-container video, .embed-container iframe, .embed-container object, .embed-container embed {
  width: 100%;
}

/* line 159, ../scss/main.scss */
#video {
  display: none;
}

/* line 170, ../scss/main.scss */
.home .masthead.in #video {
  display: block;
  width: 100%;
}
/* line 174, ../scss/main.scss */
.home .masthead.in #masthead {
  display: none;
}

/* line 179, ../scss/main.scss */
.home .masthead-home {
  background-size: cover;
}

/* line 184, ../scss/main.scss */
.masthead {
  background: url(../images/masthead-bg.svg) no-repeat center center;
  min-height: 245px;
  position: relative;
}
/* line 188, ../scss/main.scss */
.masthead img {
  display: block;
  margin: 0 auto;
}
/* line 192, ../scss/main.scss */
.masthead > .inner {
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 100%;
}
/* line 199, ../scss/main.scss */
.masthead ul.tick li {
  font-size: 1.45em;
  color: #fff;
  background-position: left 30%;
}
/* line 204, ../scss/main.scss */
.masthead h1 {
  text-align: center;
  color: #fff;
  font-size: 2.285em;
  font-weight: 400;
  margin: 0;
}
/* line 211, ../scss/main.scss */
.masthead p {
  text-align: center;
  color: #fff;
  font-weight: 400;
}

/* line 217, ../scss/main.scss */
.masthead.blue {
  background: url(../images/blue-masthead-bg.svg) no-repeat center center;
}

/* line 220, ../scss/main.scss */
.hero {
  display: block;
}

/* line 224, ../scss/main.scss */
ul.tick li {
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='-1 1 23 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78' fill='%23FFF'/%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78z' stroke='%23123270' stroke-width='1.06'/%3E%3Cpath stroke='%23E9530D' stroke-width='1.696' stroke-linecap='round' stroke-linejoin='round' d='M5.286 12.618l3.807 3.677 5.897-6.827'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 15%;
  padding: 4px 2rem 2rem 2em;
  font-size: 1.15em;
}

/* line 233, ../scss/main.scss */
.bold {
  font-weight: 400;
}

/* line 237, ../scss/main.scss */
.section-header {
  text-align: center;
}
/* line 239, ../scss/main.scss */
.section-header h2 {
  margin-bottom: 0.25rem;
  font-weight: 400;
}
/* line 243, ../scss/main.scss */
.section-header h3 {
  margin-top: 0;
}

/* line 248, ../scss/main.scss */
.suitcase {
  width: 50%;
  display: block;
  margin: 0 auto;
}

/* line 254, ../scss/main.scss */
.hero.advantages {
  background: url(../images/advantages-bg.png) center center;
  background-size: cover;
  color: #fff;
}
/* line 258, ../scss/main.scss */
.hero.advantages h2 {
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='150 994 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M207.94 1023.97c0 15.448-12.522 27.97-27.97 27.97-15.447 0-27.97-12.522-27.97-27.97 0-15.447 12.523-27.97 27.97-27.97 15.448 0 27.97 12.523 27.97 27.97z' stroke='%23FFF' stroke-width='3'/%3E%3Cg transform='translate(165.622 1009.622)' fill='%23E8530E'%3E%3Crect x='11.866' width='4.52' height='28.252' rx='2.26'/%3E%3Crect transform='rotate(-90 14.126 14.126)' x='11.866' width='4.52' height='28.252' rx='2.26'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-position: top center;
  background-repeat: no-repeat;
  display: block;
  padding-top: 6rem;
  text-align: center;
  font-size: 1.56em;
  font-weight: 400;
  padding-bottom: 2.5rem;
}

/* line 271, ../scss/main.scss */
.advantage {
  padding-bottom: 2em;
}

/* line 275, ../scss/main.scss */
.pattern-footer {
  position: relative;
  margin-bottom: 34px;
}
/* line 278, ../scss/main.scss */
.pattern-footer:after {
  position: absolute;
  bottom: -34px;
  content: " ";
  width: 100%;
  height: 34px;
  background: url(../images/strip.png) repeat-x bottom center;
  display: block;
}

/* line 289, ../scss/main.scss */
footer {
  position: relative;
  margin-top: 34px;
}
/* line 292, ../scss/main.scss */
footer:before {
  position: absolute;
  top: -34px;
  content: " ";
  width: 100%;
  height: 34px;
  background: url(../images/footer-pattern-mob.svg) repeat-x center center;
  display: block;
}

/* line 304, ../scss/main.scss */
.advantage h3 {
  display: block;
  text-align: center;
  padding-top: 4rem;
  background-repeat: no-repeat;
  background-position: top center;
  font-size: 14px;
  margin-top: 0;
}
/* line 313, ../scss/main.scss */
.advantage p {
  font-size: 11px;
  text-align: center;
  font-weight: 400;
  letter-spacing: 1px;
  line-height: 16px;
}

/* line 322, ../scss/main.scss */
h3.convenient {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='30' viewBox='150 -1 31 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M171.354 16.874c-.197.15-.28.41-.208.65l2.685 8.946c.033.1-.004.214-.088.28-.088.065-.206.065-.293.006l-7.618-5.346c-.1-.072-.216-.108-.332-.108-.115 0-.23.036-.33.108l-7.618 5.346c-.108.07-.184.07-.29-.006-.087-.066-.123-.18-.092-.286l2.683-8.94c.072-.24-.01-.5-.208-.65l-7.384-5.644c-.085-.07-.12-.185-.088-.286.032-.1.127-.173.233-.18h9.035c.244-.005 1.08-.35 1.16-.59l2.664-8.83c.07-.204.402-.204.473.005l2.663 8.825c.08.24.336.584.58.59h9.614c.107.006.2.072.234.18.033.1-.003.214-.088.28l-7.386 5.65zm7.255-7.286h-9.05L166.84.965C166.64.387 166.1 0 165.5 0c-.602 0-1.14.387-1.34.965l-2.72 8.623h-9.05c-.606.01-1.137.417-1.32 1.007-.187.584.013 1.227.498 1.597l7.05 5.398-2.56 8.54c-.177.59.03 1.226.518 1.59.48.357 1.16.37 1.645.024l7.28-5.113 7.28 5.114c.24.167.518.256.806.256.3 0 .592-.095.84-.28.487-.364.694-1 .517-1.59l-2.563-8.54 7.053-5.398c.485-.37.684-1.013.498-1.597-.184-.59-.715-.996-1.32-1.007z' stroke='%23FB7D49' stroke-width='.5' fill='%23FB7D49'/%3E%3Cpath d='M171.354 16.874c-.197.15-.28.41-.208.65l2.685 8.946c.033.1-.004.214-.088.28-.088.065-.206.065-.293.006l-7.618-5.346c-.1-.072-.216-.108-.332-.108-.115 0-.23.036-.33.108l-7.618 5.346c-.108.07-.184.07-.29-.006-.087-.066-.123-.18-.092-.286l2.683-8.94c.072-.24-.01-.5-.208-.65l-7.384-5.644c-.085-.07-.12-.185-.088-.286.032-.1.127-.173.233-.18h9.035c.244-.005 1.08-.35 1.16-.59l2.664-8.83c.07-.204.402-.204.473.005l2.663 8.825c.08.24.336.584.58.59h9.614c.107.006.2.072.234.18.033.1-.003.214-.088.28l-7.386 5.65z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 326, ../scss/main.scss */
h3.deter {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='30' viewBox='153 0 24 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M175.378 1.82l-.013 17.934-9.91 6.805-9.902-6.82.013-17.934 19.812.015zm-21.364-.81L154 20.067c0 .21.082.413.227.562l10.677 7.614c.146.15.343.233.55.233.206 0 .403-.083.548-.232l10.688-7.6c.146-.148.228-.35.228-.56l.013-19.058c.002-.44-.345-.795-.774-.795L154.79.216c-.43 0-.776.355-.776.794z' fill='%23FB7D49'/%3E%3Cpath fill='%23FFF' d='M175.378 1.82l-.013 17.934-9.91 6.805-9.902-6.82.013-17.934'/%3E%3Cpath d='M166.703 10.338V8.96c0-.7-.555-1.267-1.24-1.267-.683 0-1.237.568-1.237 1.267v1.378h2.477zm-4.157 1.475c-.136 0-.25.115-.25.256l.426 4.51c.003.202.106.328.254.328h4.977c.138 0 .25-.114.25-.256l.433-4.655c-.003-.068-.116-.184-.254-.184h-5.836zm.43 6.57c-.933 0-1.69-.776-1.69-1.73l-.428-4.514c-.003-.512.176-.965.503-1.3.318-.323.74-.502 1.186-.502h.238V8.96c0-1.512 1.202-2.742 2.68-2.742 1.477 0 2.68 1.23 2.68 2.742v1.378h.238c.933 0 1.69.777 1.69 1.73l-.432 4.655c.003.41-.168.826-.48 1.146-.322.33-.752.512-1.207.512h-4.977z' fill='%23FB7D49'/%3E%3Cpath d='M165.464 16.274c-.398 0-.722-.33-.722-.737V14.36c0-.406.324-.737.722-.737.397 0 .72.33.72.737v1.177c0 .406-.323.737-.72.737' fill='%23FB7D49'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 330, ../scss/main.scss */
h3.protect {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='25' viewBox='149 -1 33 25' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23FB7D49' stroke-width='1.5'%3E%3Cpath d='M174.406 18.38c.163.013.33.02.496.02 3.368 0 6.098-2.746 6.098-6.133 0-3.388-2.73-6.134-6.098-6.134-.366 0-.723.033-1.07.094C172.52 2.595 169.056 0 164.99 0c-5.146 0-9.326 4.157-9.4 9.314-.328-.075-.67-.114-1.018-.114-2.526 0-4.574 2.06-4.574 4.6 0 2.54 2.048 4.6 4.574 4.6h19.82l.012-.02z' fill='%23FFF'/%3E%3Cpath d='M161.18 20.444c1.684 0 3.05-1.334 3.05-2.98 0-1.648-2.928-7.753-2.928-7.753s-3.17 6.106-3.17 7.753c0 1.647 1.364 2.98 3.048 2.98zM169.566 23c1.263 0 2.286-1.017 2.286-2.272 0-1.254-2.195-5.906-2.195-5.906s-2.378 4.652-2.378 5.906c0 1.255 1.023 2.272 2.286 2.272z' stroke-linecap='round' stroke-linejoin='round' fill='%23FB7D49'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 334, ../scss/main.scss */
h3.onward {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='31' viewBox='155 -1 25 31' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M156 .815V20.36c0 .216.082.423.227.576l10.686 7.802c.146.153.343.24.55.24.206 0 .403-.087.55-.24l10.684-7.802c.145-.153.227-.36.227-.576V.815c0-.45-.347-.815-.776-.815h-21.37c-.43 0-.778.364-.778.815' stroke='%23FB7D49' stroke-width='1.5' fill='%23FFF'/%3E%3Cpath d='M165.133 16.985c-.1 0-.202-.02-.3-.062-.135-.08-.19-.11-.245-.164l-4.077-4.57c-.297-.336-.28-.866.038-1.18.15-.147.342-.226.546-.226.218 0 .43.096.58.264l3.46 3.878 8.116-9.102c.15-.168.362-.265.58-.265.204 0 .397.08.547.225.32.315.334.844.038 1.18l-8.7 9.756c-.027.038-.145.123-.184.144-.194.1-.296.12-.397.12' fill='%23FB7D49'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 338, ../scss/main.scss */
h3.peace {
  background-image: url("data:image/svg+xml,%3Csvg width='31' height='31' viewBox='120 -1 31 31' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FB7D49' fill='none' fill-rule='evenodd'%3E%3Cpath d='M149.797 14.448c0 7.925-6.424 14.35-14.35 14.35-7.924 0-14.35-6.425-14.35-14.35s6.426-14.35 14.35-14.35c7.926 0 14.35 6.425 14.35 14.35z' stroke-width='1.646' fill='%23FFF'/%3E%3Cpath d='M143.607 18.625c-1.063 2.83-4.314 4.89-8.16 4.89-3.845 0-7.095-2.06-8.158-4.89M127.29 10.764c.38-1.257 1.55-2.172 2.93-2.172 1.382 0 2.55.915 2.932 2.172M138.34 10.764c.38-1.257 1.55-2.172 2.93-2.172 1.382 0 2.55.915 2.93 2.172' stroke-width='1.323' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");
}

/* line 342, ../scss/main.scss */
.intro {
  padding: 1em;
}
/* line 344, ../scss/main.scss */
.intro h2 {
  font-size: 1.65em;
  margin-top: 0;
}
/* line 348, ../scss/main.scss */
.intro h3 {
  margin-bottom: 1.4em;
}
/* line 351, ../scss/main.scss */
.intro img {
  margin: 2rem auto 2rem;
  display: block;
}

/* line 357, ../scss/main.scss */
section.blue {
  background: #193d7b;
  color: #fff;
}

/* line 363, ../scss/main.scss */
.hero.blue.services-module h2 {
  text-align: center;
  margin-bottom: 6rem;
  font-weight: 400;
}

/* line 370, ../scss/main.scss */
.home .intro {
  padding: 1em 0 3em;
}
/* line 372, ../scss/main.scss */
.home .intro h3 {
  padding: 0 4em;
  font-weight: 400;
}
/* line 377, ../scss/main.scss */
.home .intro ul.tick li {
  font-weight: 400;
}

/* line 382, ../scss/main.scss */
.hero.questions {
  height: 328px;
  background: url("../images/questions-bg-masked.svg") no-repeat top center;
}
/* line 387, ../scss/main.scss */
.hero.questions:before {
  position: absolute;
  width: 100%;
  height: 328px;
  top: 0;
  left: 0;
  z-index: -1;
}
/* line 397, ../scss/main.scss */
.hero.questions .question-row {
  margin-top: 5rem;
}
/* line 400, ../scss/main.scss */
.hero.questions .q-item {
  text-align: center;
}
/* line 402, ../scss/main.scss */
.hero.questions .q-item .inner {
  background: #fff;
  border: 1px solid #133370;
  border-radius: 126px;
  display: inline-block;
  width: 126px;
  height: 126px;
  padding: 2rem;
  position: relative;
}
/* line 411, ../scss/main.scss */
.hero.questions .q-item .inner .content {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 60%;
  font-size: 0.625em;
}
/* line 412, ../scss/main.scss */
.hero.questions .q-item .inner .content a {
  color: #193d7b;
}
/* line 415, ../scss/main.scss */
.hero.questions .q-item .inner .content .icon {
  margin-bottom: 0.6rem;
}

/* line 429, ../scss/main.scss */
.hero.questions.two {
  height: 250px;
  background-color: transparent;
}
/* line 433, ../scss/main.scss */
.hero.questions.two .question-row {
  margin-top: 7rem;
}

/* line 440, ../scss/main.scss */
.what-wrap .intro h2 {
  margin-bottom: 3rem;
  line-height: 1.35em;
}

/* line 448, ../scss/main.scss */
.wrap .wrap-module {
  position: relative;
  margin-bottom: 2em;
}
/* line 2, ../scss/partials/_mixins.scss */
.wrap .wrap-module:before, .wrap .wrap-module:after {
  content: " ";
  display: table;
}
/* line 7, ../scss/partials/_mixins.scss */
.wrap .wrap-module:after {
  clear: both;
}
/* line 452, ../scss/main.scss */
.wrap .wrap-module > * {
  z-index: 1;
  position: relative;
}
/* line 456, ../scss/main.scss */
.wrap .wrap-module > .brdr {
  border-top: 1px solid #BEBEBE;
  z-index: 0;
  position: absolute;
  top: 39px;
  height: 2px;
  left: 20px;
  width: 80%;
}
/* line 466, ../scss/main.scss */
.wrap ul {
  float: left;
  display: inline;
  width: 63%;
}
/* line 2, ../scss/partials/_mixins.scss */
.wrap ul:before, .wrap ul:after {
  content: " ";
  display: table;
}
/* line 7, ../scss/partials/_mixins.scss */
.wrap ul:after {
  clear: both;
}
/* line 472, ../scss/main.scss */
.wrap h3 {
  float: left;
  display: inline-block;
  background: #fff;
  padding: 0 0.5em 0 0;
  font-weight: 400;
}
/* line 479, ../scss/main.scss */
.wrap .art {
  float: right;
  max-width: 30%;
}
/* line 482, ../scss/main.scss */
.wrap .art img {
  width: 100%;
  height: auto;
}
/* line 487, ../scss/main.scss */
.wrap .art.sports {
  max-width: 22%;
}
/* line 492, ../scss/main.scss */
.wrap .art.suitcase-lrg img {
  transform: scale(1, 1);
}
/* line 496, ../scss/main.scss */
.wrap .art.other {
  transform: translateY(-10%);
}

/* line 506, ../scss/main.scss */
.wrap ul li {
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='-1 -1 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.72 5.078c0 2.67-2.164 4.833-4.833 4.833C2.217 9.91.054 7.748.054 5.08c0-2.67 2.164-4.833 4.833-4.833 2.67 0 4.833 2.164 4.833 4.833z' stroke='%23123270' stroke-width='.757' fill='%23E8530E' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat left 0.2rem;
  padding-left: 1.5em;
  padding-bottom: 0.25em;
  font-size: 0.875em;
}

/* line 515, ../scss/main.scss */
.tick-head {
  background-image: url("data:image/svg+xml,%3Csvg width='59' height='59' viewBox='151 1277 59 59' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke-width='2.5'%3E%3Cpath d='M208 1306.5c0 15.188-12.312 27.5-27.5 27.5s-27.5-12.312-27.5-27.5 12.312-27.5 27.5-27.5 27.5 12.312 27.5 27.5z' stroke='%23213669'/%3E%3Cpath stroke='%23E85410' stroke-linecap='round' stroke-linejoin='round' d='M168 1307.602l9.003 8.398L194 1297'/%3E%3C/g%3E%3C/svg%3E");
  background-position: top center;
  background-repeat: no-repeat;
  padding-top: 7.1rem;
}
/* line 520, ../scss/main.scss */
.tick-head .mob-line {
  display: block;
}

/* line 525, ../scss/main.scss */
.tick-head-strap {
  padding-bottom: 4rem;
  font-weight: 400;
  font-size: 1.285em;
}

/* line 533, ../scss/main.scss */
.form-control {
  border-color: #E8530E;
}

/* line 537, ../scss/main.scss */
.services-page .masthead img {
  margin-bottom: 1em;
  width: 230px;
  height: 117px;
}

/* line 543, ../scss/main.scss */
.service-intro {
  padding: 2em 0;
}
/* line 545, ../scss/main.scss */
.service-intro p {
  text-align: center;
}

/* line 550, ../scss/main.scss */
.pricing-section {
  padding: 2em 0;
}
/* line 552, ../scss/main.scss */
.pricing-section .price-panel {
  border: 1px solid #BEBEBE;
  border-radius: 8px;
  padding: 1.125em;
  margin-bottom: 1em;
}
/* line 558, ../scss/main.scss */
.pricing-section .price-panel h3 {
  margin-top: 0;
  font-size: 1.25em;
  text-align: center;
}
/* line 563, ../scss/main.scss */
.pricing-section .price-panel .strap {
  color: #E8530E;
  padding-top: 20px;
  font-size: 0.875em;
  background-repeat: no-repeat;
  background-position: top center;
  display: block;
}
/* line 572, ../scss/main.scss */
.pricing-section .price-panel.basic {
  background: #fff;
}
/* line 575, ../scss/main.scss */
.pricing-section .price-panel.classic {
  background: #F7F7F7;
}
/* line 577, ../scss/main.scss */
.pricing-section .price-panel.classic .strap {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='39' viewBox='205 42 33 39' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='%23E85410' fill-rule='evenodd'%3E%3Cpath d='M235.005 44.005V68.35l-13.75 9.248-13.752-9.248V44.005h27.502zM205 43.078V68.95c0 .285.113.562.316.762l14.83 10.328c.2.204.473.316.76.316.287 0 .56-.112.764-.316l14.826-10.328c.204-.2.316-.477.316-.76V43.077c0-.596-.48-1.077-1.076-1.077h-29.66c-.595 0-1.075.482-1.075 1.078z' id='Fill-1'/%3E%3Cpath d='M217.716 64.637c-.14 0-.28-.028-.414-.08-.19-.106-.266-.148-.343-.218l-5.66-6.05c-.413-.444-.388-1.145.053-1.562.207-.193.477-.298.757-.298.305 0 .6.126.806.347l4.8 5.136 11.263-12.05c.21-.22.504-.35.805-.35.284 0 .553.105.76.298.44.418.462 1.12.053 1.564l-12.073 12.912c-.04.05-.203.162-.256.19-.274.133-.414.16-.554.16' id='Fill-3'/%3E%3C/g%3E%3C/svg%3E");
}
/* line 581, ../scss/main.scss */
.pricing-section .price-panel.ultra {
  background: #E6E5E5;
}
/* line 583, ../scss/main.scss */
.pricing-section .price-panel.ultra .strap {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='40' viewBox='219 702 32 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-3' fill='%23E85410'%3E%3Cpath d='M219 703.372v25.87c0 .288.112.56.316.765l14.862 10.328c.204.2.478.315.762.315.288 0 .562-.115.766-.315l14.858-10.328c.204-.204.32-.477.32-.765v-25.87c0-.596-.485-1.08-1.082-1.08h-29.72c-.597 0-1.082.484-1.082 1.08' id='Fill-1'/%3E%3C/g%3E%3Cpath d='M231.743 725.138c-.14 0-.28-.028-.414-.08-.19-.106-.268-.148-.345-.218l-5.67-6.048c-.415-.445-.39-1.146.052-1.563.207-.194.478-.3.76-.3.304 0 .6.127.806.348l4.81 5.136 11.288-12.05c.212-.22.507-.35.81-.35.283 0 .554.105.76.297.443.42.464 1.12.053 1.565l-12.1 12.912c-.037.05-.202.162-.255.19-.274.133-.414.16-.555.16' id='Fill-4' fill='%23FEFEFE'/%3E%3C/g%3E%3C/svg%3E");
}
/* line 587, ../scss/main.scss */
.pricing-section .price {
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  margin: 0 auto;
  background-size: contain;
  text-align: center;
  line-height: 100px;
  font-size: 30px;
}
/* line 598, ../scss/main.scss */
.pricing-section .price .small {
  font-size: 24px;
}
/* line 602, ../scss/main.scss */
.pricing-section .price.basic {
  background-image: url(../images/price-basic.svg);
}
/* line 605, ../scss/main.scss */
.pricing-section .price.classic {
  background-image: url(../images/price-classic.svg);
}
/* line 608, ../scss/main.scss */
.pricing-section .price.ultra {
  background-image: url(../images/price-ultra.svg);
}
/* line 612, ../scss/main.scss */
.pricing-section .pricing-strapline {
  border: 1px solid #BEBEBE;
  text-align: center;
  border-radius: 8px;
  padding: 10px;
  margin-top: 0;
}

/* line 621, ../scss/main.scss */
section.main {
  padding: 0;
}

/* line 625, ../scss/main.scss */
.faq-page section.main,
.price-page section.main {
  padding: 0;
}

/* line 630, ../scss/main.scss */
.contact-page section.main {
  padding: 0;
}
/* line 635, ../scss/main.scss */
.contact-page section.main .form-group label {
  font-weight: normal;
}

/* line 642, ../scss/main.scss */
.services-page section.main {
  padding-bottom: 0;
}
/* line 645, ../scss/main.scss */
.services-page .hero.questions {
  margin-top: -1.5em;
}

/* line 650, ../scss/main.scss */
.submit-sect {
  border-top: 2px solid #979797;
  padding-top: 1em;
}

/* line 655, ../scss/main.scss */
.btn.btn-submit {
  background-color: #193d7b;
  color: #fff;
  display: block;
  width: 100%;
  padding: 0.5em 3em 0.5em 1em;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='17' viewBox='202 18 39 17' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='path-1' d='M24.142 15.407V.157H.492v15.25z'/%3E%3C/defs%3E%3Cg id='Page-1' fill='none' fill-rule='evenodd'%3E%3Cg id='Group-3' transform='translate(215.27 18.437)'%3E%3Cmask id='mask-2' fill='%23fff'%3E%3Cuse xlink:href='%23path-1'/%3E%3C/mask%3E%3Cpath d='M22.364 13.714l-20.15-.052V2.54l9.668 5.99c.137.084.296.13.46.13.165 0 .323-.046.463-.132l9.61-5.985-.05 11.17zM20.318 1.85l-7.89 5.016L4.336 1.85h15.982zM23.556.634L23.39.496c-.312-.222-.667-.34-1.026-.34H2.27c-.387 0-.757.124-1.09.374-.438.335-.688.835-.688 1.372v11.76c0 .468.186.907.52 1.234.336.33.78.51 1.257.51h20.094c.473 0 .92-.18 1.26-.51.333-.33.518-.768.518-1.234V1.902c0-.47-.215-.936-.586-1.268z' id='Fill-1' fill='%23FFF' mask='url(%23mask-2)'/%3E%3C/g%3E%3Cpath d='M212.977 20.67h-10.115c-.476 0-.862.38-.862.847 0 .227.09.44.25.598.165.16.38.248.612.248h10.115c.476 0 .864-.38.864-.846 0-.468-.387-.848-.863-.848' id='Fill-4' fill='%23FFF'/%3E%3Cpath d='M212.977 24.846h-6.786c-.474 0-.86.38-.86.848 0 .227.09.44.252.598.164.16.38.25.61.25h6.785c.476 0 .86-.38.86-.848 0-.468-.384-.848-.86-.848' id='Fill-6' fill='%23FFF'/%3E%3Cpath d='M212.977 29.024h-3.393c-.475 0-.86.38-.86.847 0 .228.088.44.25.6.165.16.38.248.61.248h3.393c.476 0 .86-.38.86-.847 0-.466-.384-.846-.86-.846' id='Fill-8' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 70% center;
  font-size: 1.3em;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.12), 0 2px 2px 0 rgba(0, 0, 0, 0.24);
  border-radius: 2px;
}

/* line 669, ../scss/main.scss */
label {
  font-size: 0.875em;
  line-height: 1.43em;
}

/* line 675, ../scss/main.scss */
.services p {
  font-size: 0.85em;
}
/* line 678, ../scss/main.scss */
.services .service-panel {
  background: #FFFFFF;
  border: 2px solid #BEBEBE;
  border-radius: 17px;
  padding: 1em;
  margin-bottom: 1.5em;
}
/* line 684, ../scss/main.scss */
.services .service-panel a {
  color: #193d7b;
}
/* line 686, ../scss/main.scss */
.services .service-panel a:hover {
  color: #265dbb;
}
/* line 690, ../scss/main.scss */
.services .service-panel p {
  margin: 0;
}
/* line 693, ../scss/main.scss */
.services .service-panel h3 {
  font-size: 1.125em;
  margin: 0 0 1em 0;
  font-weight: 400;
}
/* line 2, ../scss/partials/_mixins.scss */
.services .service-panel h3:before, .services .service-panel h3:after {
  content: " ";
  display: table;
}
/* line 7, ../scss/partials/_mixins.scss */
.services .service-panel h3:after {
  clear: both;
}
/* line 698, ../scss/main.scss */
.services .service-panel h3 img {
  margin-right: 1em;
}
/* line 701, ../scss/main.scss */
.services .service-panel h3 .icon.active {
  display: none;
}

/* line 709, ../scss/main.scss */
.grey {
  background: #F7F7F7;
  padding: 1.5em 0;
}

/* line 714, ../scss/main.scss */
.what-wrap .grey {
  text-align: center;
  font-size: 11px;
}
/* line 717, ../scss/main.scss */
.what-wrap .grey h4 {
  font-size: 10px;
  padding: 1em 3.5rem;
  margin: 0;
  background-position: left center;
  background-repeat: no-repeat;
  font-weight: 400;
}
/* line 725, ../scss/main.scss */
.what-wrap .grey h4.eco {
  background-image: url("../images/eco.svg");
  color: #009145;
}
/* line 729, ../scss/main.scss */
.what-wrap .grey h4.recommended {
  background-image: url("../images/lock.svg");
}
/* line 732, ../scss/main.scss */
.what-wrap .grey h4.globe {
  background-image: url("../images/orange-globe.svg");
}

/* line 737, ../scss/main.scss */
.panel-title .title-txt {
  font-weight: 400;
}

/* line 741, ../scss/main.scss */
.aux-pages {
  padding-bottom: 2.4rem;
}
/* line 744, ../scss/main.scss */
.aux-pages p {
  margin-bottom: 2.4rem;
}
/* line 747, ../scss/main.scss */
.aux-pages a {
  text-decoration: underline;
}
/* line 750, ../scss/main.scss */
.aux-pages .highlight {
  color: #E8530E;
}
/* line 753, ../scss/main.scss */
.aux-pages h1.cookies_title {
  color: #E8530E;
  font-size: 24px;
  font-weight: 400;
  border-bottom: 2px solid #979797;
  margin-bottom: 2.4rem;
  padding-bottom: 1.2rem;
}
/* line 761, ../scss/main.scss */
.aux-pages .cookies_list {
  margin-bottom: 2.4rem;
}
/* line 764, ../scss/main.scss */
.aux-pages .cookies_list > li {
  margin-bottom: 1.2rem;
  padding-bottom: 1.2rem;
  border-bottom: 1px solid #979797;
}

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Sass Bootstrap */
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
  /* line 782, ../scss/main.scss */
  .locations-page .bh-sl-map-container .container {
    width: auto !important;
  }

  /* line 786, ../scss/main.scss */
  .btn.btn-submit {
    padding: 1em 1.5em 1em 1em;
    background-position: 75% center;
  }

  /* line 790, ../scss/main.scss */
  .submit-sect {
    padding-top: 2em;
  }

  /* line 793, ../scss/main.scss */
  section.main {
    padding: 0 0 3em;
  }

  /* line 797, ../scss/main.scss */
  .faq-page section.main,
  .price-page section.main {
    padding: 4em 0;
  }

  /* line 802, ../scss/main.scss */
  .contact-page section.main {
    padding: 1em 0 3em;
  }
  /* line 807, ../scss/main.scss */
  .contact-page section.main .form-group label {
    font-weight: normal;
  }

  /* line 813, ../scss/main.scss */
  body h2 {
    font-size: 3.125em;
  }
  /* line 816, ../scss/main.scss */
  body h3 {
    font-size: 2em;
  }
  /* line 819, ../scss/main.scss */
  body .home .masthead {
    min-height: 450px;
  }
  /* line 821, ../scss/main.scss */
  body .home .masthead img {
    max-width: 75%;
    position: relative;
    top: -2em;
  }
  /* line 826, ../scss/main.scss */
  body .home .masthead > .inner {
    transform: translateY(-38%);
  }
  /* line 830, ../scss/main.scss */
  body .masthead {
    background: url(../images/masthead-bg-lg.svg) no-repeat top top;
    background-size: 112%;
    margin-top: 2em;
  }
  /* line 834, ../scss/main.scss */
  body .masthead p {
    font-weight: 400;
  }
  /* line 837, ../scss/main.scss */
  body .masthead > .inner {
    transform: translateY(-75%);
  }
  /* line 841, ../scss/main.scss */
  body .masthead .tick li {
    color: #193d7b;
    line-height: 2.2em;
    background-size: 29px 29px;
    background-position: left center;
    padding-bottom: 0;
    font-weight: 400;
  }
  /* line 851, ../scss/main.scss */
  body .hero.advantages {
    background: url(../images/hero-advantages-lg.png) no-repeat center center;
    background-size: cover;
    min-height: 755px;
  }
  /* line 855, ../scss/main.scss */
  body .hero.advantages h2 {
    font-size: 3.125em;
    background-size: 111px 111px;
    padding-top: 14rem;
    margin-top: 4rem;
    margin-bottom: 6rem;
    margin-top: 4rem;
  }
  /* line 863, ../scss/main.scss */
  body .hero.advantages .row.adv-top-row {
    margin-bottom: 4rem;
  }
  /* line 867, ../scss/main.scss */
  body .advantage {
    padding-bottom: 0;
  }
  /* line 870, ../scss/main.scss */
  body .pattern-footer {
    margin-bottom: 107px;
  }
  /* line 872, ../scss/main.scss */
  body .pattern-footer:after {
    height: 107px;
    bottom: -107px;
    background-size: auto 107px;
  }
  /* line 878, ../scss/main.scss */
  body footer {
    margin-top: 107px;
  }
  /* line 880, ../scss/main.scss */
  body footer:before {
    height: 107px;
    top: -107px;
    background-size: auto 107px;
    background-image: url(../images/strip.png);
  }
  /* line 887, ../scss/main.scss */
  body section.hero.questions {
    background-image: none;
    background-size: 125%;
    background-repeat: no-repeat;
    background-position: center bottom;
    position: relative;
  }
  /* line 893, ../scss/main.scss */
  body section.hero.questions:before {
    content: " ";
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    z-index: -1;
    background: url("../images/questions-bg-masked.svg") no-repeat top center;
    background-size: 125%;
  }
  /* line 904, ../scss/main.scss */
  body section.hero.questions .container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  /* line 912, ../scss/main.scss */
  body .advantage h3 {
    padding-top: 1rem;
    padding-bottom: 1rem;
    padding-left: 4rem;
    background-position: left center;
    font-size: 1.25em;
    text-align: left;
  }
  /* line 920, ../scss/main.scss */
  body .advantage p {
    text-align: left;
    font-size: 14px;
  }
  /* line 926, ../scss/main.scss */
  body .intro h2 {
    font-size: 2.2em;
  }
  /* line 931, ../scss/main.scss */
  body .intro.lower h2 {
    text-align: left;
    margin-top: 4rem;
    font-size: 2.2em;
    margin-bottom: 4rem;
  }
  /* line 937, ../scss/main.scss */
  body .intro.lower img {
    display: block;
    width: 100%;
    position: relative;
    top: -13rem;
  }
  /* line 943, ../scss/main.scss */
  body .intro.lower ul.tick li {
    padding: 3px 2rem 2rem 30px;
  }
  /* line 947, ../scss/main.scss */
  body section.blue.services-module {
    min-height: 421px;
    padding-top: 3.25rem;
  }
  /* line 950, ../scss/main.scss */
  body section.blue.services-module h2 {
    text-align: center;
    margin-bottom: 7rem;
  }
  /* line 955, ../scss/main.scss */
  body .wrap ul {
    width: 70%;
  }
  /* line 957, ../scss/main.scss */
  body .wrap ul li {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='-1 1 23 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78' fill='%23FFF'/%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78z' stroke='%23123270' stroke-width='1.06'/%3E%3Cpath stroke='%23E9530D' stroke-width='1.696' stroke-linecap='round' stroke-linejoin='round' d='M5.286 12.618l3.807 3.677 5.897-6.827'/%3E%3C/g%3E%3C/svg%3E");
    padding: 0.25em 0.25em 1em 3em;
  }
  /* line 962, ../scss/main.scss */
  body .wrap h3 {
    font-size: 1.2em;
  }
  /* line 966, ../scss/main.scss */
  body .wrap .art.other {
    transform: translateY(0);
  }
  /* line 969, ../scss/main.scss */
  body .wrap .art.other img {
    transform: scale(1, 1);
  }
  /* line 975, ../scss/main.scss */
  body .wrap .art.suitcase-lrg img {
    transform: scale(1.2, 1.2);
    transform-origin: top right;
  }
  /* line 981, ../scss/main.scss */
  body .wrap .art.bags img {
    transform: scale(1.4, 1.4);
  }
  /* line 986, ../scss/main.scss */
  body .what-wrap .intro .tick-head,
  body .what-we-wrap-page .intro .tick-head,
  body .what-page .intro .tick-head {
    margin-bottom: 0;
    font-size: 3.12em;
    line-height: 1.32em;
  }

  /* line 994, ../scss/main.scss */
  .q-item.what {
    transform-style: preserve-3d;
  }
  /* line 997, ../scss/main.scss */
  .q-item.what:hover img {
    animation: rotate 1s infinite linear;
  }

  @keyframes rotate {
    0% {
      transform: rotateY(0deg);
    }
    100% {
      transform: rotateY(360deg);
    }
  }
  /* line 1016, ../scss/main.scss */
  .q-item.why {
    transform-origin: top center;
  }
  /* line 1019, ../scss/main.scss */
  .q-item.why:hover img {
    animation: swing 1s infinite linear;
  }

  @keyframes swing {
    20% {
      transform: rotate3d(0, 0, 1, 15deg);
    }
    40% {
      transform: rotate3d(0, 0, 1, -10deg);
    }
    60% {
      transform: rotate3d(0, 0, 1, 5deg);
    }
    80% {
      transform: rotate3d(0, 0, 1, -5deg);
    }
    to {
      transform: rotate3d(0, 0, 1, 0deg);
    }
  }
  /* line 1048, ../scss/main.scss */
  .q-item.where:hover img {
    animation-name: bounce;
    transform-origin: center bottom;
    animation-duration: 1s;
    animation-fill-mode: both;
  }
  @keyframes bounce {
    from, 20%, 53%, 80%, to {
      animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
      transform: translate3d(0, 0, 0);
    }
    40%, 43% {
      animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      transform: translate3d(0, -30px, 0);
    }
    70% {
      animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
      transform: translate3d(0, -15px, 0);
    }
    90% {
      transform: translate3d(0, -4px, 0);
    }
  }
  /* line 1117, ../scss/main.scss */
  .bounce {
    animation-name: bounce;
    transform-origin: center bottom;
  }

  /* line 1124, ../scss/main.scss */
  .pricing-section .price {
    width: 100%;
    height: 193px;
    background-size: 100%;
    line-height: 193px;
    font-size: 52px;
  }
  /* line 1130, ../scss/main.scss */
  .pricing-section .price .small {
    font-size: 27px;
  }
  /* line 1134, ../scss/main.scss */
  .pricing-section .price-panel.classic .strap {
    background-size: 64px 77px;
  }
  /* line 1137, ../scss/main.scss */
  .pricing-section .price-panel.ultra .strap {
    background-size: 64px 77px;
  }
  /* line 1140, ../scss/main.scss */
  .pricing-section .price-panel {
    min-height: 378px;
  }
  /* line 1142, ../scss/main.scss */
  .pricing-section .price-panel h3 {
    font-size: 2.5em;
    margin: 1.5rem 0 2rem;
  }
  /* line 1146, ../scss/main.scss */
  .pricing-section .price-panel .strap.single {
    font-size: 30px;
    padding: 3.5em 10px 0;
    line-height: 35px;
  }
  /* line 1151, ../scss/main.scss */
  .pricing-section .price-panel .strap {
    font-size: 18px;
    line-height: 0.8em;
    display: inline-block;
  }
  /* line 1155, ../scss/main.scss */
  .pricing-section .price-panel .strap .top {
    display: block;
    font-size: 21px;
    line-height: 1.2em;
  }

  /* line 1163, ../scss/main.scss */
  .btn.btn-submit {
    width: 237px;
    margin: 0 auto;
    background-position: 85% center;
  }

  /* line 1168, ../scss/main.scss */
  .services-module {
    padding: 3em 0;
  }

  /* line 1172, ../scss/main.scss */
  .service-intro p {
    font-size: 20px;
    line-height: 23px;
  }

  /* line 1179, ../scss/main.scss */
  .services .service-panel {
    min-height: 310px;
    text-align: center;
  }
  /* line 1182, ../scss/main.scss */
  .services .service-panel h3 {
    text-align: center;
    font-size: 30px;
    line-height: 35px;
    position: relative;
    padding-top: 9rem;
    font-weight: 400;
  }
  /* line 1189, ../scss/main.scss */
  .services .service-panel h3 img {
    display: block;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 1197, ../scss/main.scss */
  .services .service-panel h3 img.transfer {
    transform: translate(-50%, 44%);
  }
  /* line 1203, ../scss/main.scss */
  .services .service-panel .inner {
    padding: 0 25px;
  }
  /* line 1207, ../scss/main.scss */
  .services .service-panel:hover {
    background: #193d7b;
    color: #fff;
  }
  /* line 1210, ../scss/main.scss */
  .services .service-panel:hover .icon {
    display: none;
  }
  /* line 1213, ../scss/main.scss */
  .services .service-panel:hover a {
    color: #fff;
  }
  /* line 1216, ../scss/main.scss */
  .services .service-panel:hover .icon.active {
    display: block;
  }

  /* line 1222, ../scss/main.scss */
  .what-wrap .why-accordion {
    padding: 4em 0;
  }
  /* line 1224, ../scss/main.scss */
  .what-wrap .why-accordion .collapse {
    display: block;
  }
  /* line 1228, ../scss/main.scss */
  .what-wrap .why-accordion #headingFour img {
    margin-left: 0;
  }
  /* line 1232, ../scss/main.scss */
  .what-wrap .why-accordion .panel {
    min-height: 235px;
    margin-bottom: 2em;
  }
  /* line 1235, ../scss/main.scss */
  .what-wrap .why-accordion .panel .panel-title {
    font-size: 1.4em;
    line-height: 1em;
    padding-top: 0.5em;
  }
  /* line 2, ../scss/partials/_mixins.scss */
  .what-wrap .why-accordion .panel .panel-title:before, .what-wrap .why-accordion .panel .panel-title:after {
    content: " ";
    display: table;
  }
  /* line 7, ../scss/partials/_mixins.scss */
  .what-wrap .why-accordion .panel .panel-title:after {
    clear: both;
  }
  /* line 1240, ../scss/main.scss */
  .what-wrap .why-accordion .panel .panel-title img {
    width: 17.5%;
    position: relative;
    top: -0.5em;
    height: 60px;
    float: left;
    margin-right: 0.5em;
    display: inline-block;
  }
  /* line 1249, ../scss/main.scss */
  .what-wrap .why-accordion .panel .panel-title a {
    cursor: default;
  }
  /* line 1253, ../scss/main.scss */
  .what-wrap .why-accordion .panel .panel-body {
    padding: 0 15px 15px;
  }

  /* line 1258, ../scss/main.scss */
  .what-wrap .grey,
  .what-page .grey {
    text-align: left;
  }
  /* line 1261, ../scss/main.scss */
  .what-wrap .grey h4,
  .what-page .grey h4 {
    font-size: 20px;
    padding: 0.5em 1em 0.5em 2em;
  }
  /* line 1265, ../scss/main.scss */
  .what-wrap .grey p,
  .what-page .grey p {
    font-size: 14px;
  }

  /* line 1270, ../scss/main.scss */
  .intro.repeater h2 {
    margin-bottom: 0.75em;
  }

  /* line 1274, ../scss/main.scss */
  footer .foot-links {
    text-align: left;
  }

  /* line 1277, ../scss/main.scss */
  .tick-head .mob-line {
    display: inline;
  }

  /* line 1280, ../scss/main.scss */
  .masthead.blue {
    background-size: 113%;
    min-height: 32vw;
    margin-top: 0em;
  }

  /* line 1285, ../scss/main.scss */
  .why-accordion .panel-heading .title-txt {
    width: 75%;
  }

  /* line 1291, ../scss/main.scss */
  body .home .masthead.in #video {
    min-width: 360px;
    width: 100%;
  }
  /* line 1296, ../scss/main.scss */
  body .home .masthead {
    margin-top: 0;
    min-height: 0;
  }
  /* line 1301, ../scss/main.scss */
  body #video {
    display: block;
    width: 100%;
  }
  /* line 1305, ../scss/main.scss */
  body #masthead {
    display: none;
  }
}
/* line 1314, ../scss/main.scss */
.price-page .masthead img,
.prices-page .masthead img {
  max-width: 160px;
}
/* line 1318, ../scss/main.scss */
.price-page .flagstrap,
.prices-page .flagstrap {
  width: auto;
  margin-left: 10px;
}
/* line 1322, ../scss/main.scss */
.price-page p,
.prices-page p {
  font-size: 1.25em;
  line-height: 1.4375em;
}
/* line 1326, ../scss/main.scss */
.price-page .country-selector,
.prices-page .country-selector {
  text-align: center;
  background: #ECECEC;
  margin-top: 10px;
  padding: 5px;
}
/* line 1333, ../scss/main.scss */
.price-page .top,
.prices-page .top {
  display: block;
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) {
  /* line 1343, ../scss/main.scss */
  .pricing-section .pricing-strapline {
    margin-top: 10px;
  }

  /* line 1348, ../scss/main.scss */
  header.header-main.shrink {
    height: 75px;
    padding-top: 0;
  }
  /* line 1351, ../scss/main.scss */
  header.header-main.shrink .brand {
    height: 46px;
    margin-top: 18px;
  }

  /* line 1358, ../scss/main.scss */
  body .masthead .tick li {
    font-size: 2.06em;
  }
  /* line 1362, ../scss/main.scss */
  body .home .masthead {
    margin-top: 0;
  }
  /* line 1365, ../scss/main.scss */
  body .home .intro h2 {
    font-size: 3.2em;
  }
  /* line 1368, ../scss/main.scss */
  body .home .intro h2 {
    padding: 0;
  }
  /* line 1371, ../scss/main.scss */
  body .home .intro.lower h2 {
    font-size: 2.2em;
  }
  /* line 1374, ../scss/main.scss */
  body .home .intro img {
    margin: 0 auto;
  }
  /* line 1377, ../scss/main.scss */
  body .intro ul.tick li {
    padding-left: 30px;
  }
  /* line 1380, ../scss/main.scss */
  body .suitcase {
    width: 83%;
    position: relative;
    top: -2em;
  }
  /* line 1385, ../scss/main.scss */
  body .home .intro.lower img {
    top: -8rem;
    margin-bottom: -11rem;
  }
  /* line 1389, ../scss/main.scss */
  body .pricing-section .price {
    width: 193px;
  }
  /* line 1392, ../scss/main.scss */
  body .masthead {
    min-height: 25vw;
    margin-top: 4em;
  }
  /* line 1396, ../scss/main.scss */
  body .wrap ul {
    width: 64%;
  }
  /* line 1399, ../scss/main.scss */
  body .wrap h3 {
    font-size: 24px;
  }
  /* line 1402, ../scss/main.scss */
  body .what-page .intro h2 {
    font-size: 30px;
    line-height: 43px;
  }
  /* line 1406, ../scss/main.scss */
  body .what-page .wrap ul li {
    font-size: 18px;
    line-height: 18px;
    background-position: left 0.35rem;
  }
  /* line 1411, ../scss/main.scss */
  body .what-page .tick-head-strap {
    font-size: 36px;
    line-height: 39.6px;
  }
  /* line 1415, ../scss/main.scss */
  body .what-we-wrap-page .intro p,
  body .what-page .intro p {
    font-size: 20px;
    line-height: 23px;
    margin-bottom: 20px;
  }
  /* line 1422, ../scss/main.scss */
  body .advantage:before {
    content: " ";
    height: 100%;
    position: absolute;
    left: 0;
    border-right: 1px solid #fff;
  }
  /* line 1430, ../scss/main.scss */
  body .advantage h3 {
    background-size: 50px;
    background-position: left 68%;
    padding-top: 2.75rem;
    padding-bottom: 1rem;
    padding-left: 7rem;
    line-height: 1.4375em;
  }
  /* line 1438, ../scss/main.scss */
  body .advantage h3.deter,
  body .advantage h3.onward {
    padding-bottom: 2rem;
    background-position: left 80%;
    margin-bottom: 0;
  }
  /* line 1444, ../scss/main.scss */
  body .masthead img {
    min-width: 200px;
    min-width: 10vw;
  }
  /* line 1449, ../scss/main.scss */
  body .masthead h1 {
    font-size: 4em;
  }
  /* line 1452, ../scss/main.scss */
  body .masthead p {
    font-size: 1.5em;
  }
  /* line 1456, ../scss/main.scss */
  body .tick-head {
    background-size: 100px;
    padding-top: 13rem;
  }
  /* line 1460, ../scss/main.scss */
  body .tick-head-strap {
    margin-top: 0;
    font-size: 2.25em;
    font-weight: 400;
  }
  /* line 1465, ../scss/main.scss */
  body .what-wrap .hero.wrap.pattern-footer,
  body .what-page .pattern-footer {
    margin-bottom: 0;
  }
  /* line 1469, ../scss/main.scss */
  body .what-wrap .hero.wrap.pattern-footer:after,
  body .what-page .pattern-footer:after {
    display: none;
  }
  /* line 1475, ../scss/main.scss */
  body .hero.questions .q-item .inner,
  body .hero.questions.two .q-item .inner {
    width: 250px;
    height: 250px;
  }
  /* line 1478, ../scss/main.scss */
  body .hero.questions .q-item .inner .content,
  body .hero.questions.two .q-item .inner .content {
    font-size: 1.2em;
  }
  /* line 1480, ../scss/main.scss */
  body .hero.questions .q-item .inner .content .icon,
  body .hero.questions.two .q-item .inner .content .icon {
    width: 65px;
    margin: 0 auto 1em;
  }
  /* line 1483, ../scss/main.scss */
  body .hero.questions .q-item .inner .content .icon img,
  body .hero.questions.two .q-item .inner .content .icon img {
    width: 100%;
    height: auto;
  }
  /* line 1488, ../scss/main.scss */
  body .hero.questions .q-item .inner .content .icon.square,
  body .hero.questions.two .q-item .inner .content .icon.square {
    width: 125px;
    margin-bottom: 1.5em;
    margin-top: 0.85em;
  }
  /* line 1495, ../scss/main.scss */
  body .hero.questions .q-item.where .inner .icon,
  body .hero.questions.two .q-item.where .inner .icon {
    margin: 0 auto 0.5em;
  }
  /* line 1499, ../scss/main.scss */
  body section.hero.questions,
  body section.hero.questions.two {
    position: relative;
    height: 450px;
    background-position: center bottom;
  }
  /* line 1505, ../scss/main.scss */
  body section.hero.questions:before,
  body section.hero.questions.two:before {
    height: 450px;
    background-position: bottom center;
  }
  /* line 1510, ../scss/main.scss */
  body section.hero.questions .container,
  body section.hero.questions.two .container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
  /* line 1517, ../scss/main.scss */
  body .why-page .masthead img,
  body .advantages-page .masthead img,
  body .locations-page .masthead img {
    min-width: 75px;
  }
  /* line 1522, ../scss/main.scss */
  body .what-wrap .why-accordion .panel {
    min-height: 270px;
  }
  /* line 1525, ../scss/main.scss */
  body .why-accordion .panel-heading .title-txt {
    font-size: 20px;
    line-height: 23px;
  }
  /* line 1530, ../scss/main.scss */
  body .why-page ul li,
  body .advantages-page ul li {
    font-size: 14px;
    line-height: 17px;
  }
  /* line 1535, ../scss/main.scss */
  body .what-wrap .grey {
    height: 300px;
    padding-top: 70px;
  }
  /* line 1538, ../scss/main.scss */
  body .what-wrap .grey h4 {
    background-size: 12.5%;
    line-height: 24px;
    padding: 2rem 10rem 2rem 6rem;
  }
  /* line 1543, ../scss/main.scss */
  body .what-wrap .grey h4.globe {
    padding: 2rem 0rem 2rem 6rem;
  }
  /* line 1546, ../scss/main.scss */
  body .what-wrap .grey .dbl-pad {
    padding-right: 15rem;
  }
  /* line 1550, ../scss/main.scss */
  body .submit-sect {
    padding-top: 2.25em;
    margin-top: 2.25em;
  }
  /* line 1554, ../scss/main.scss */
  body .faq-page .masthead img {
    width: 200px;
  }
  /* line 1557, ../scss/main.scss */
  body .desktop-line {
    display: block;
    font-size: 0.8em;
  }
  /* line 1561, ../scss/main.scss */
  body .advantage p {
    padding-right: 2.5em;
  }
  /* line 1564, ../scss/main.scss */
  body .adv-top-row .advantage p {
    padding-right: 0;
  }

  /* line 1568, ../scss/main.scss */
  .locations-page .bh-sl-map-container .container {
    width: auto !important;
  }
}
/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
  /* line 1578, ../scss/main.scss */
  .locations-page .bh-sl-map-container .container {
    width: auto !important;
  }

  /* line 1586, ../scss/main.scss */
  body section.hero.questions:before,
  body section.hero.questions.two:before {
    background-size: 125%;
    background-position: top center;
  }
}
/* line 1594, ../scss/main.scss */
.cc-window {
  box-shadow: 1px -1px 6px 1px #777777;
}
/* line 1597, ../scss/main.scss */
.cc-window span.cc-message {
  padding-top: 3.2rem;
}

@media (min-width: 992px) {
  /* line 1606, ../scss/main.scss */
  .cc-window span.cc-message {
    padding: 3.2rem;
  }
}
/* line 1612, ../scss/main.scss */
.es-pricing-section .price-panel .strap .top,
.es-pricing-section .price-panel .strap.single {
  font-size: 20px;
  line-height: 1.4375em;
}

@media all {
  /* line 6, ../scss/components/_booking-choice.scss */
  .booking-choice {
    width: 100%;
    min-height: 1rem;
    padding-top: 60px;
    padding-bottom: 60px;
  }
  /* line 12, ../scss/components/_booking-choice.scss */
  .booking-choice__headline {
    font-size: 24px;
  }
  /* line 16, ../scss/components/_booking-choice.scss */
  .booking-choice__headline--confirmation {
    text-align: center;
  }
  /* line 20, ../scss/components/_booking-choice.scss */
  .booking-choice__inner {
    background-color: #F6F6F6;
    border-radius: 17px;
    padding: 30px;
  }
  /* line 28, ../scss/components/_booking-choice.scss */
  .booking-choice__selection-item {
    font-size: 14px;
    padding-left: 46px;
    line-height: 40px;
    background-size: 24px 24px;
    background-position: 0 50%;
    background-repeat: no-repeat;
  }
  /* line 36, ../scss/components/_booking-choice.scss */
  .booking-choice__selection-item--quantity {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjI3cHgiIHZpZXdCb3g9IjAgMCAzNSAyNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5GaWxsIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQm9va2luZy9RVFkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZT0iIzk3OTc5NyI+ICAgICAgICAgICAgPHBhdGggZD0iTTMyLjk3NjU5NjUsMjEuNzEzMTI0NiBDMzIuOTc2NTk2NSwyMi41OTA5MjY1IDMyLjYzMDg1ODUsMjMuNDIxMTExOCAzMi4wMDE0OTExLDI0LjA1MjU0OTUgQzMxLjM3NjI2NDIsMjQuNjc5ODQ2NiAzMC41NDYwNzg5LDI1LjAyNTU4NDcgMjkuNjY0MTM2NCwyNS4wMjU1ODQ3IEwzLjM3MzU1NDk4LDI1LjAyNTU4NDcgQzIuNDkzNjgyNzgsMjUuMDI1NTg0NyAxLjY2MzQ5NzQ3LDI0LjY3OTg0NjYgMS4wMzQxMzAwNiwyNC4wNTI1NDk1IEMwLjQwNjgzMjkzNSwyMy40MjExMTE4IDAuMDYxMDk0OTE2MywyMi41OTA5MjY1IDAuMDYxMDk0OTE2MywyMS43MTMxMjQ2IEwwLjA2MTA5NDkxNjMsNy42OTMxMzczOCBDMC4wNjEwOTQ5MTYzLDYuODEzMjY1MTggMC40MDY4MzI5MzUsNS45ODEwMDk1OCAxLjAzNDEzMDA2LDUuMzU1NzgyNzUgQzEuNjYzNDk3NDcsNC43MjY0MTUzNCAyLjQ5MzY4Mjc4LDQuMzgyNzQ3NiAzLjM3MzU1NDk4LDQuMzgyNzQ3NiBMMjkuNjY0MTM2NCw0LjM4Mjc0NzYgQzMwLjU0NjA3ODksNC4zODI3NDc2IDMxLjM3NjI2NDIsNC43MjY0MTUzNCAzMi4wMDE0OTExLDUuMzU1NzgyNzUgQzMyLjYzMDg1ODUsNS45ODMwNzk4NyAzMi45NzY1OTY1LDYuODEzMjY1MTggMzIuOTc2NTk2NSw3LjY5MzEzNzM4IEwzMi45NzY1OTY1LDIxLjcxMzEyNDYgWiBNMTEuOTQxMDk0OSwxLjE4NDg0MzQ1IEMxMS45NDMxNjUyLDAuOTE5ODQ2NjQ1IDEyLjA3MzU5MzMsMC42NzU1NTI3MTYgMTIuMzMwMzA5LDAuNDU4MTcyNTI0IEMxMi42MzA1MDA3LDAuMjA1NTk3NDQ0IDEzLjA1Njk3OTksMC4wNjI3NDc2MDM4IDEzLjUwMDAyMTQsMC4wNjI3NDc2MDM4IEwxOS4xNjUwMTgyLDAuMDYyNzQ3NjAzOCBDMTkuNjA4MDU5OCwwLjA2Mjc0NzYwMzggMjAuMDM0NTM5LDAuMjA1NTk3NDQ0IDIwLjMzNDczMDcsMC40NTgxNzI1MjQgQzIwLjU5MzUxNjYsMC42NzU1NTI3MTYgMjAuNzIzOTQ0OCwwLjkxOTg0NjY0NSAyMC43MjM5NDQ4LDEuMTg0ODQzNDUgTDIwLjcyMzk0NDgsNC4zMTM3MzgwMiBMMTEuOTQxMDk0OSw0LjMxMzczODAyIEwxMS45NDEwOTQ5LDEuMTg0ODQzNDUgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 39, ../scss/components/_booking-choice.scss */
  .booking-choice__selection-item--location {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyMSAyOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkJvb2tpbmcvQWlycG9ydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSIgc3Ryb2tlPSIjOTc5Nzk3Ij4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMjcgQzE1LjgzMzMzMzMsMTguNzc5MzkzOSAxOSwxMi45MjkzOTM5IDE5LDkuNDUgQzE5LDQuMjMwOTA5MTEgMTQuNzQ2NzA1MSwwIDkuNSwwIEM0LjI1MzI5NDg4LDAgMCw0LjIzMDkwOTExIDAsOS40NSBDMCwxMi45MjkzOTM5IDMuMTY2NjY2NjcsMTguNzc5MzkzOSA5LjUsMjcgWiIgaWQ9Ik92YWwtNiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC02IiBjeD0iOS41IiBjeT0iOS40NSIgcng9IjQuOTc2MTkwNDgiIHJ5PSI0Ljk1Ij48L2VsbGlwc2U+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 42, ../scss/components/_booking-choice.scss */
  .booking-choice__selection-item--date {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJCb29raW5nL2NhbGVuZGFyIiBmaWxsPSIjOUI5QjlCIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuMDY5MTIsMjUuNTQ5MTc2NiBDMjcuMDY5MTIsMjYuNjkyMTE0NSAyNi4xMDQ5NDA3LDI3LjYyMTY1OTMgMjQuOTE3MzEzMSwyNy42MjE2NTkzIEw0LjE5ODA3MTcyLDI3LjYyMTY1OTMgQzMuMDEyNjc4NjIsMjcuNjIxNjU5MyAyLjA0NzM4MjA3LDI2LjY5MjExNDUgMi4wNDczODIwNywyNS41NDkxNzY2IEwyLjA0NzM4MjA3LDUuMzc3MzgzNDUgQzIuMDQ3MzgyMDcsNC4yMzQ0NDU1MiAzLjAxMjY3ODYyLDMuMzAzNzgzNDUgNC4xOTgwNzE3MiwzLjMwMzc4MzQ1IEwyNC45MTczMTMxLDMuMzAzNzgzNDUgQzI2LjEwNDk0MDcsMy4zMDM3ODM0NSAyNy4wNjkxMiw0LjIzNDQ0NTUyIDI3LjA2OTEyLDUuMzc3MzgzNDUgTDI3LjA2OTEyLDI1LjU0OTE3NjYgWiBNMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEw0LjE5ODA3MTcyLDIuMTg2NTQyMDcgQzIuMzk3MDc4NjIsMi4xODY1NDIwNyAwLjkzMDE0MDY5LDMuNjE3NzI4MjggMC45MzAxNDA2OSw1LjM3NzM4MzQ1IEwwLjkzMDE0MDY5LDI1LjU0OTE3NjYgQzAuOTMwMTQwNjksMjcuMzA3NzE0NSAyLjM5NzA3ODYyLDI4LjczODkwMDcgNC4xOTgwNzE3MiwyOC43Mzg5MDA3IEwyNC45MTczMTMxLDI4LjczODkwMDcgQzI2LjcyMDU0MDcsMjguNzM4OTAwNyAyOC4xODYzNjE0LDI3LjMwNzcxNDUgMjguMTg2MzYxNCwyNS41NDkxNzY2IEwyOC4xODYzNjE0LDUuMzc3MzgzNDUgQzI4LjE4NjM2MTQsMy42MTc3MjgyOCAyNi43MjA1NDA3LDIuMTg2NTQyMDcgMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEwyNC45MTczMTMxLDIuMTg2NTQyMDcgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMzg1MTczOCwyMS4xMzUyOTEgQzEwLjMzOTQzNTksMjEuMTM1MjkxIDkuNTkwODg0MTQsMjAuNjkyODYzNCA4LjkyMDUzOTMxLDE5LjkwMTg1NjYgTDcuNzY3NTQ2MjEsMjAuOTc0NDA4MyBDOC41NTg1NTMxLDIxLjkzOTcwNDggOS43MjM4MzU4NiwyMi42MjIzMzkzIDExLjM1OTQ3NzIsMjIuNjIyMzM5MyBDMTMuMzAxMjQyOCwyMi42MjIzMzkzIDE0LjY0MTkzMjQsMjEuMzkxMTM5MyAxNC42NDE5MzI0LDE5LjY0ODI0MjggQzE0LjY0MTkzMjQsMTcuODkzMDU2NiAxMy4zMTU3NjY5LDE3LjE4MjQ5MSAxMS44ODEyMjksMTYuOTk0Nzk0NSBMMTQuNDk0NDU2NiwxNC4zMTU2NDk3IEwxNC40OTQ0NTY2LDEzLjA4MjIxNTIgTDguMjg5Mjk3OTMsMTMuMDgyMjE1MiBMOC4yODkyOTc5MywxNC41MTU2MzU5IEwxMi4zNTA0NzAzLDE0LjUxNTYzNTkgTDkuODE3Njg0MTQsMTcuMjA5MzA0OCBMMTAuMDg1ODIyMSwxOC4yNDA1MTg2IEwxMC44NTAwMTUyLDE4LjI0MDUxODYgQzEyLjE3NjE4MDcsMTguMjQwNTE4NiAxMy4wMDYyOTEsMTguNzYzMzg3NiAxMy4wMDYyOTEsMTkuNzAxODcwMyBDMTMuMDA2MjkxLDIwLjU3MjIwMTQgMTIuMzEwMjQ5NywyMS4xMzUyOTEgMTEuMzg1MTczOCwyMS4xMzUyOTEiIGlkPSJGaWxsLTEwIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNiIgeD0iOCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS02IiB4PSIxOSIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIHBvaW50cz0iMTcuODYxNTk4NiAxNC42OTA0ODQxIDE3Ljg2MTU5ODYgMjIuNDYyMDE1MiAxOS40OTcyNCAyMi40NjIwMTUyIDE5LjQ5NzI0IDEzLjAxNTczOTMgMTguMzQ0MjQ2OSAxMy4wMTU3MzkzIDE1LjgyNTk4NDggMTMuODIwMTUzMSAxNi4xNzM0NDY5IDE1LjE1OTcyNTUiPjwvcG9seWdvbj4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 45, ../scss/components/_booking-choice.scss */
  .booking-choice__selection-item--price {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAzMiAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJjYXJkIiBmaWxsPSIjOTc5Nzk3Ij4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTcuNDIxNDE1NCwxNy40NTg3MDc3IEwyNS45MTEyNjE1LDE3LjQ1ODcwNzcgQzI2LjI2NDQ5MjMsMTcuNDU4NzA3NyAyNi41NTAwMzA4LDE3LjE3MzE2OTIgMjYuNTUwMDMwOCwxNi44MTg3MDc3IEMyNi41NTAwMzA4LDE2LjQ2NjcwNzcgMjYuMjY0NDkyMywxNi4xODExNjkyIDI1LjkxMTI2MTUsMTYuMTgxMTY5MiBMMTcuNDIxNDE1NCwxNi4xODExNjkyIEMxNy4wNjgxODQ2LDE2LjE4MTE2OTIgMTYuNzgyNjQ2MiwxNi40NjY3MDc3IDE2Ljc4MjY0NjIsMTYuODE4NzA3NyBDMTYuNzgyNjQ2MiwxNy4xNzMxNjkyIDE3LjA2ODE4NDYsMTcuNDU4NzA3NyAxNy40MjE0MTU0LDE3LjQ1ODcwNzciIGlkPSJGaWxsLTEiIHN0cm9rZT0iI0Y2RjZGNiIgc3Ryb2tlLXdpZHRoPSIwLjIiPjwvcGF0aD4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjM3MjkyMzEsMy43Njg2MTUzOCBMMS4yNzc1Mzg0NiwzLjc2ODYxNTM4IEwxLjI3NzUzODQ2LDIuMzc1Mzg0NjIgQzEuMjc3NTM4NDYsMS43NzEwNzY5MiAxLjc3MTA3NjkyLDEuMjc4NzY5MjMgMi4zNzUzODQ2MiwxLjI3ODc2OTIzIEwyOS4yNzYzMDc3LDEuMjc4NzY5MjMgQzI5Ljg4MTg0NjIsMS4yNzg3NjkyMyAzMC4zNzI5MjMxLDEuNzcxMDc2OTIgMzAuMzcyOTIzMSwyLjM3NTM4NDYyIEwzMC4zNzI5MjMxLDMuNzY4NjE1MzggWiBNMS4yNzc1Mzg0Niw4LjczNDc2OTIzIEwzMC4zNzI5MjMxLDguNzM0NzY5MjMgTDMwLjM3MjkyMzEsNS4wNDYxNTM4NSBMMS4yNzc1Mzg0Niw1LjA0NjE1Mzg1IEwxLjI3NzUzODQ2LDguNzM0NzY5MjMgWiBNMzAuMzcyOTIzMSwxOS42OTk2OTIzIEMzMC4zNzI5MjMxLDIwLjMwNjQ2MTUgMjkuODgxODQ2MiwyMC43OTc1Mzg1IDI5LjI3NjMwNzcsMjAuNzk3NTM4NSBMMi4zNzUzODQ2MiwyMC43OTc1Mzg1IEMxLjc3MTA3NjkyLDIwLjc5NzUzODUgMS4yNzc1Mzg0NiwyMC4zMDY0NjE1IDEuMjc3NTM4NDYsMTkuNjk5NjkyMyBMMS4yNzc1Mzg0NiwxMC4wMTEwNzY5IEwzMC4zNzI5MjMxLDEwLjAxMTA3NjkgTDMwLjM3MjkyMzEsMTkuNjk5NjkyMyBaIE0yOS4yNzYzMDc3LDAgTDIuMzc1Mzg0NjIsMCBDMS4wNjU4NDYxNSwwIDAsMS4wNjcwNzY5MiAwLDIuMzc1Mzg0NjIgTDAsMy43Njg2MTUzOCBMMCwxMC4wMTEwNzY5IEwwLDE5LjY5OTY5MjMgQzAsMjEuMDEwNDYxNSAxLjA2NTg0NjE1LDIyLjA3NTA3NjkgMi4zNzUzODQ2MiwyMi4wNzUwNzY5IEwyOS4yNzYzMDc3LDIyLjA3NTA3NjkgQzMwLjU4NTg0NjIsMjIuMDc1MDc2OSAzMS42NTA0NjE1LDIxLjAxMDQ2MTUgMzEuNjUwNDYxNSwxOS42OTk2OTIzIEwzMS42NTA0NjE1LDEwLjAxMTA3NjkgTDMxLjY1MDQ2MTUsMy43Njg2MTUzOCBMMzEuNjUwNDYxNSwyLjM3NTM4NDYyIEMzMS42NTA0NjE1LDEuMDY3MDc2OTIgMzAuNTg1ODQ2MiwwIDI5LjI3NjMwNzcsMCBMMjkuMjc2MzA3NywwIFoiIGlkPSJGaWxsLTMiPjwvcGF0aD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
}
@media (min-width: 992px) {
  /* line 56, ../scss/components/_booking-choice.scss */
  .booking-choice__headline {
    font-size: 40px;
    margin-bottom: 44px;
  }
}
@media all {
  /* line 6, ../scss/components/_booking-form.scss */
  .booking-form {
    position: relative;
    height: auto;
    width: 100%;
    margin-bottom: 2rem;
  }
  /* line 12, ../scss/components/_booking-form.scss */
  .booking-form input,
  .booking-form button {
    font-size: 1rem;
    padding: 0;
    border: none;
    vertical-align: middle;
    outline-width: 0;
  }
  /* line 20, ../scss/components/_booking-form.scss */
  .booking-form__fields {
    margin: 0;
    padding: 0;
  }
  /* line 24, ../scss/components/_booking-form.scss */
  .booking-form__title {
    text-align: center;
    color: #fff;
    border: none;
    padding: 0;
    margin-bottom: 1em;
  }
  /* line 31, ../scss/components/_booking-form.scss */
  .booking-form__row {
    text-align: center;
    border: none;
    padding: 0;
    margin: 0;
    background-color: #fff;
    width: 100%;
    vertical-align: middle;
    white-space: no-wrap;
  }
  /* line 41, ../scss/components/_booking-form.scss */
  .booking-form__group {
    display: inline-block;
    margin: 0;
    padding: 0;
    float: left;
    height: auto;
    vertical-align: middle;
    width: 100%;
  }
  /* line 50, ../scss/components/_booking-form.scss */
  .booking-form__group .input-group-btn {
    width: 100%;
    display: inline-block;
  }
  /* line 55, ../scss/components/_booking-form.scss */
  .booking-form__group input, .booking-form__group button {
    width: 100%;
    display: inline-block;
    outline-width: 0;
    width: 100%;
    line-height: 51px;
    background-color: transparent;
    font-size: 14px;
    padding: 3px 15px 0;
    color: #979797;
    border-bottom: 3px solid transparent;
    border-radius: 0;
  }
  /* line 68, ../scss/components/_booking-form.scss */
  .booking-form__group input:hover, .booking-form__group input:active, .booking-form__group input:focus, .booking-form__group input:active:focus, .booking-form__group button:hover, .booking-form__group button:active, .booking-form__group button:focus, .booking-form__group button:active:focus {
    outline-width: 0;
    background: transparent;
    border-bottom: 3px solid #E8530E;
    box-shadow: none;
  }
  /* line 92, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input {
    position: relative;
  }
  /* line 95, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .btn.dropdown-toggle,
  .booking-form .booking-form__input .booking-form__datepicker {
    cursor: pointer;
    padding-right: 0;
    color: #979797;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: 12px 50%;
  }
  /* line 104, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .btn.dropdown-toggle .bs-caret,
  .booking-form .booking-form__input .booking-form__datepicker .bs-caret {
    display: none;
  }
  /* line 107, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .btn.dropdown-toggle:-ms-input-placeholder, .booking-form .booking-form__input .btn.dropdown-toggle:-ms-input-placeholder-shown,
  .booking-form .booking-form__input .booking-form__datepicker:-ms-input-placeholder,
  .booking-form .booking-form__input .booking-form__datepicker:-ms-input-placeholder-shown {
    color: #979797;
  }
  .booking-form .booking-form__input .btn.dropdown-toggle::placeholder, .booking-form .booking-form__input .btn.dropdown-toggle::placeholder-shown,
  .booking-form .booking-form__input .booking-form__datepicker::placeholder,
  .booking-form .booking-form__input .booking-form__datepicker::placeholder-shown {
    color: #979797;
  }
  /* line 114, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .dropdown-menu {
    margin-top: 0px;
    padding-top: 1em;
    padding-bottom: 1em;
    border: none;
  }
  /* line 126, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .dropdown-menu ul li a .text {
    border-bottom: 1px solid #979797;
    display: block;
  }
  /* line 136, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .dropdown-menu ul li:last-child a .text {
    border-bottom: none;
  }
  /* line 145, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input.open .booking-form__datepicker {
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: 12px 50%;
  }
  /* line 150, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input.open input, .booking-form .booking-form__input.open button {
    background: transparent;
    border-bottom: 3px solid #E8530E;
    outline-width: 0;
    box-shadow: none;
  }
  /* line 156, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input.open:before {
    bottom: -10px;
    content: "";
    position: absolute;
    left: 19px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
  }
  /* line 169, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input:after {
    content: "";
    position: relative;
    display: block;
    margin-left: 4px;
    width: calc(100% - 8px);
    height: 1px;
    border-bottom: 1px solid #979797;
    float: left;
  }
  /* line 182, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--airport .btn.dropdown-toggle,
  .booking-form .booking-form__input--airport .booking-form__datepicker {
    padding-left: 46px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyMSAyOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkJvb2tpbmcvQWlycG9ydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSIgc3Ryb2tlPSIjOTc5Nzk3Ij4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMjcgQzE1LjgzMzMzMzMsMTguNzc5MzkzOSAxOSwxMi45MjkzOTM5IDE5LDkuNDUgQzE5LDQuMjMwOTA5MTEgMTQuNzQ2NzA1MSwwIDkuNSwwIEM0LjI1MzI5NDg4LDAgMCw0LjIzMDkwOTExIDAsOS40NSBDMCwxMi45MjkzOTM5IDMuMTY2NjY2NjcsMTguNzc5MzkzOSA5LjUsMjcgWiIgaWQ9Ik92YWwtNiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC02IiBjeD0iOS41IiBjeT0iOS40NSIgcng9IjQuOTc2MTkwNDgiIHJ5PSI0Ljk1Ij48L2VsbGlwc2U+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 188, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--airport.open .btn.dropdown-toggle,
  .booking-form .booking-form__input--airport.open .booking-form__datepicker {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMXB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyMSAyOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCA5PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkJvb2tpbmcvQWlycG9ydCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSIgc3Ryb2tlPSIjRTg1MzBFIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtOSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjUsMjcgQzE1LjgzMzMzMzMsMTguNzc5MzkzOSAxOSwxMi45MjkzOTM5IDE5LDkuNDUgQzE5LDQuMjMwOTA5MTEgMTQuNzQ2NzA1MSwwIDkuNSwwIEM0LjI1MzI5NDg4LDAgMCw0LjIzMDkwOTExIDAsOS40NSBDMCwxMi45MjkzOTM5IDMuMTY2NjY2NjcsMTguNzc5MzkzOSA5LjUsMjcgWiIgaWQ9Ik92YWwtNiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC02IiBjeD0iOS41IiBjeT0iOS40NSIgcng9IjQuOTc2MTkwNDgiIHJ5PSI0Ljk1Ij48L2VsbGlwc2U+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 201, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--date .btn.dropdown-toggle,
  .booking-form .booking-form__input--date .booking-form__datepicker {
    padding-left: 46px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJCb29raW5nL2NhbGVuZGFyIiBmaWxsPSIjOUI5QjlCIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuMDY5MTIsMjUuNTQ5MTc2NiBDMjcuMDY5MTIsMjYuNjkyMTE0NSAyNi4xMDQ5NDA3LDI3LjYyMTY1OTMgMjQuOTE3MzEzMSwyNy42MjE2NTkzIEw0LjE5ODA3MTcyLDI3LjYyMTY1OTMgQzMuMDEyNjc4NjIsMjcuNjIxNjU5MyAyLjA0NzM4MjA3LDI2LjY5MjExNDUgMi4wNDczODIwNywyNS41NDkxNzY2IEwyLjA0NzM4MjA3LDUuMzc3MzgzNDUgQzIuMDQ3MzgyMDcsNC4yMzQ0NDU1MiAzLjAxMjY3ODYyLDMuMzAzNzgzNDUgNC4xOTgwNzE3MiwzLjMwMzc4MzQ1IEwyNC45MTczMTMxLDMuMzAzNzgzNDUgQzI2LjEwNDk0MDcsMy4zMDM3ODM0NSAyNy4wNjkxMiw0LjIzNDQ0NTUyIDI3LjA2OTEyLDUuMzc3MzgzNDUgTDI3LjA2OTEyLDI1LjU0OTE3NjYgWiBNMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEw0LjE5ODA3MTcyLDIuMTg2NTQyMDcgQzIuMzk3MDc4NjIsMi4xODY1NDIwNyAwLjkzMDE0MDY5LDMuNjE3NzI4MjggMC45MzAxNDA2OSw1LjM3NzM4MzQ1IEwwLjkzMDE0MDY5LDI1LjU0OTE3NjYgQzAuOTMwMTQwNjksMjcuMzA3NzE0NSAyLjM5NzA3ODYyLDI4LjczODkwMDcgNC4xOTgwNzE3MiwyOC43Mzg5MDA3IEwyNC45MTczMTMxLDI4LjczODkwMDcgQzI2LjcyMDU0MDcsMjguNzM4OTAwNyAyOC4xODYzNjE0LDI3LjMwNzcxNDUgMjguMTg2MzYxNCwyNS41NDkxNzY2IEwyOC4xODYzNjE0LDUuMzc3MzgzNDUgQzI4LjE4NjM2MTQsMy42MTc3MjgyOCAyNi43MjA1NDA3LDIuMTg2NTQyMDcgMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEwyNC45MTczMTMxLDIuMTg2NTQyMDcgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMzg1MTczOCwyMS4xMzUyOTEgQzEwLjMzOTQzNTksMjEuMTM1MjkxIDkuNTkwODg0MTQsMjAuNjkyODYzNCA4LjkyMDUzOTMxLDE5LjkwMTg1NjYgTDcuNzY3NTQ2MjEsMjAuOTc0NDA4MyBDOC41NTg1NTMxLDIxLjkzOTcwNDggOS43MjM4MzU4NiwyMi42MjIzMzkzIDExLjM1OTQ3NzIsMjIuNjIyMzM5MyBDMTMuMzAxMjQyOCwyMi42MjIzMzkzIDE0LjY0MTkzMjQsMjEuMzkxMTM5MyAxNC42NDE5MzI0LDE5LjY0ODI0MjggQzE0LjY0MTkzMjQsMTcuODkzMDU2NiAxMy4zMTU3NjY5LDE3LjE4MjQ5MSAxMS44ODEyMjksMTYuOTk0Nzk0NSBMMTQuNDk0NDU2NiwxNC4zMTU2NDk3IEwxNC40OTQ0NTY2LDEzLjA4MjIxNTIgTDguMjg5Mjk3OTMsMTMuMDgyMjE1MiBMOC4yODkyOTc5MywxNC41MTU2MzU5IEwxMi4zNTA0NzAzLDE0LjUxNTYzNTkgTDkuODE3Njg0MTQsMTcuMjA5MzA0OCBMMTAuMDg1ODIyMSwxOC4yNDA1MTg2IEwxMC44NTAwMTUyLDE4LjI0MDUxODYgQzEyLjE3NjE4MDcsMTguMjQwNTE4NiAxMy4wMDYyOTEsMTguNzYzMzg3NiAxMy4wMDYyOTEsMTkuNzAxODcwMyBDMTMuMDA2MjkxLDIwLjU3MjIwMTQgMTIuMzEwMjQ5NywyMS4xMzUyOTEgMTEuMzg1MTczOCwyMS4xMzUyOTEiIGlkPSJGaWxsLTEwIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNiIgeD0iOCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS02IiB4PSIxOSIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIHBvaW50cz0iMTcuODYxNTk4NiAxNC42OTA0ODQxIDE3Ljg2MTU5ODYgMjIuNDYyMDE1MiAxOS40OTcyNCAyMi40NjIwMTUyIDE5LjQ5NzI0IDEzLjAxNTczOTMgMTguMzQ0MjQ2OSAxMy4wMTU3MzkzIDE1LjgyNTk4NDggMTMuODIwMTUzMSAxNi4xNzM0NDY5IDE1LjE1OTcyNTUiPjwvcG9seWdvbj4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 206, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--date .btn.dropdown-toggle:active,
  .booking-form .booking-form__input--date .booking-form__datepicker:active {
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: 12px 50%;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJCb29raW5nL2NhbGVuZGFyIiBmaWxsPSIjOUI5QjlCIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuMDY5MTIsMjUuNTQ5MTc2NiBDMjcuMDY5MTIsMjYuNjkyMTE0NSAyNi4xMDQ5NDA3LDI3LjYyMTY1OTMgMjQuOTE3MzEzMSwyNy42MjE2NTkzIEw0LjE5ODA3MTcyLDI3LjYyMTY1OTMgQzMuMDEyNjc4NjIsMjcuNjIxNjU5MyAyLjA0NzM4MjA3LDI2LjY5MjExNDUgMi4wNDczODIwNywyNS41NDkxNzY2IEwyLjA0NzM4MjA3LDUuMzc3MzgzNDUgQzIuMDQ3MzgyMDcsNC4yMzQ0NDU1MiAzLjAxMjY3ODYyLDMuMzAzNzgzNDUgNC4xOTgwNzE3MiwzLjMwMzc4MzQ1IEwyNC45MTczMTMxLDMuMzAzNzgzNDUgQzI2LjEwNDk0MDcsMy4zMDM3ODM0NSAyNy4wNjkxMiw0LjIzNDQ0NTUyIDI3LjA2OTEyLDUuMzc3MzgzNDUgTDI3LjA2OTEyLDI1LjU0OTE3NjYgWiBNMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEw0LjE5ODA3MTcyLDIuMTg2NTQyMDcgQzIuMzk3MDc4NjIsMi4xODY1NDIwNyAwLjkzMDE0MDY5LDMuNjE3NzI4MjggMC45MzAxNDA2OSw1LjM3NzM4MzQ1IEwwLjkzMDE0MDY5LDI1LjU0OTE3NjYgQzAuOTMwMTQwNjksMjcuMzA3NzE0NSAyLjM5NzA3ODYyLDI4LjczODkwMDcgNC4xOTgwNzE3MiwyOC43Mzg5MDA3IEwyNC45MTczMTMxLDI4LjczODkwMDcgQzI2LjcyMDU0MDcsMjguNzM4OTAwNyAyOC4xODYzNjE0LDI3LjMwNzcxNDUgMjguMTg2MzYxNCwyNS41NDkxNzY2IEwyOC4xODYzNjE0LDUuMzc3MzgzNDUgQzI4LjE4NjM2MTQsMy42MTc3MjgyOCAyNi43MjA1NDA3LDIuMTg2NTQyMDcgMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEwyNC45MTczMTMxLDIuMTg2NTQyMDcgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMzg1MTczOCwyMS4xMzUyOTEgQzEwLjMzOTQzNTksMjEuMTM1MjkxIDkuNTkwODg0MTQsMjAuNjkyODYzNCA4LjkyMDUzOTMxLDE5LjkwMTg1NjYgTDcuNzY3NTQ2MjEsMjAuOTc0NDA4MyBDOC41NTg1NTMxLDIxLjkzOTcwNDggOS43MjM4MzU4NiwyMi42MjIzMzkzIDExLjM1OTQ3NzIsMjIuNjIyMzM5MyBDMTMuMzAxMjQyOCwyMi42MjIzMzkzIDE0LjY0MTkzMjQsMjEuMzkxMTM5MyAxNC42NDE5MzI0LDE5LjY0ODI0MjggQzE0LjY0MTkzMjQsMTcuODkzMDU2NiAxMy4zMTU3NjY5LDE3LjE4MjQ5MSAxMS44ODEyMjksMTYuOTk0Nzk0NSBMMTQuNDk0NDU2NiwxNC4zMTU2NDk3IEwxNC40OTQ0NTY2LDEzLjA4MjIxNTIgTDguMjg5Mjk3OTMsMTMuMDgyMjE1MiBMOC4yODkyOTc5MywxNC41MTU2MzU5IEwxMi4zNTA0NzAzLDE0LjUxNTYzNTkgTDkuODE3Njg0MTQsMTcuMjA5MzA0OCBMMTAuMDg1ODIyMSwxOC4yNDA1MTg2IEwxMC44NTAwMTUyLDE4LjI0MDUxODYgQzEyLjE3NjE4MDcsMTguMjQwNTE4NiAxMy4wMDYyOTEsMTguNzYzMzg3NiAxMy4wMDYyOTEsMTkuNzAxODcwMyBDMTMuMDA2MjkxLDIwLjU3MjIwMTQgMTIuMzEwMjQ5NywyMS4xMzUyOTEgMTEuMzg1MTczOCwyMS4xMzUyOTEiIGlkPSJGaWxsLTEwIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNiIgeD0iOCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS02IiB4PSIxOSIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIHBvaW50cz0iMTcuODYxNTk4NiAxNC42OTA0ODQxIDE3Ljg2MTU5ODYgMjIuNDYyMDE1MiAxOS40OTcyNCAyMi40NjIwMTUyIDE5LjQ5NzI0IDEzLjAxNTczOTMgMTguMzQ0MjQ2OSAxMy4wMTU3MzkzIDE1LjgyNTk4NDggMTMuODIwMTUzMSAxNi4xNzM0NDY5IDE1LjE1OTcyNTUiPjwvcG9seWdvbj4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 212, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--date .btn.dropdown-toggle:active:focus, .booking-form .booking-form__input--date .btn.dropdown-toggle:focus,
  .booking-form .booking-form__input--date .booking-form__datepicker:active:focus,
  .booking-form .booking-form__input--date .booking-form__datepicker:focus {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJCb29raW5nL2NhbGVuZGFyIiBmaWxsPSIjRTg1MzBFIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuMDY5MTIsMjUuNTQ5MTc2NiBDMjcuMDY5MTIsMjYuNjkyMTE0NSAyNi4xMDQ5NDA3LDI3LjYyMTY1OTMgMjQuOTE3MzEzMSwyNy42MjE2NTkzIEw0LjE5ODA3MTcyLDI3LjYyMTY1OTMgQzMuMDEyNjc4NjIsMjcuNjIxNjU5MyAyLjA0NzM4MjA3LDI2LjY5MjExNDUgMi4wNDczODIwNywyNS41NDkxNzY2IEwyLjA0NzM4MjA3LDUuMzc3MzgzNDUgQzIuMDQ3MzgyMDcsNC4yMzQ0NDU1MiAzLjAxMjY3ODYyLDMuMzAzNzgzNDUgNC4xOTgwNzE3MiwzLjMwMzc4MzQ1IEwyNC45MTczMTMxLDMuMzAzNzgzNDUgQzI2LjEwNDk0MDcsMy4zMDM3ODM0NSAyNy4wNjkxMiw0LjIzNDQ0NTUyIDI3LjA2OTEyLDUuMzc3MzgzNDUgTDI3LjA2OTEyLDI1LjU0OTE3NjYgWiBNMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEw0LjE5ODA3MTcyLDIuMTg2NTQyMDcgQzIuMzk3MDc4NjIsMi4xODY1NDIwNyAwLjkzMDE0MDY5LDMuNjE3NzI4MjggMC45MzAxNDA2OSw1LjM3NzM4MzQ1IEwwLjkzMDE0MDY5LDI1LjU0OTE3NjYgQzAuOTMwMTQwNjksMjcuMzA3NzE0NSAyLjM5NzA3ODYyLDI4LjczODkwMDcgNC4xOTgwNzE3MiwyOC43Mzg5MDA3IEwyNC45MTczMTMxLDI4LjczODkwMDcgQzI2LjcyMDU0MDcsMjguNzM4OTAwNyAyOC4xODYzNjE0LDI3LjMwNzcxNDUgMjguMTg2MzYxNCwyNS41NDkxNzY2IEwyOC4xODYzNjE0LDUuMzc3MzgzNDUgQzI4LjE4NjM2MTQsMy42MTc3MjgyOCAyNi43MjA1NDA3LDIuMTg2NTQyMDcgMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEwyNC45MTczMTMxLDIuMTg2NTQyMDcgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMzg1MTczOCwyMS4xMzUyOTEgQzEwLjMzOTQzNTksMjEuMTM1MjkxIDkuNTkwODg0MTQsMjAuNjkyODYzNCA4LjkyMDUzOTMxLDE5LjkwMTg1NjYgTDcuNzY3NTQ2MjEsMjAuOTc0NDA4MyBDOC41NTg1NTMxLDIxLjkzOTcwNDggOS43MjM4MzU4NiwyMi42MjIzMzkzIDExLjM1OTQ3NzIsMjIuNjIyMzM5MyBDMTMuMzAxMjQyOCwyMi42MjIzMzkzIDE0LjY0MTkzMjQsMjEuMzkxMTM5MyAxNC42NDE5MzI0LDE5LjY0ODI0MjggQzE0LjY0MTkzMjQsMTcuODkzMDU2NiAxMy4zMTU3NjY5LDE3LjE4MjQ5MSAxMS44ODEyMjksMTYuOTk0Nzk0NSBMMTQuNDk0NDU2NiwxNC4zMTU2NDk3IEwxNC40OTQ0NTY2LDEzLjA4MjIxNTIgTDguMjg5Mjk3OTMsMTMuMDgyMjE1MiBMOC4yODkyOTc5MywxNC41MTU2MzU5IEwxMi4zNTA0NzAzLDE0LjUxNTYzNTkgTDkuODE3Njg0MTQsMTcuMjA5MzA0OCBMMTAuMDg1ODIyMSwxOC4yNDA1MTg2IEwxMC44NTAwMTUyLDE4LjI0MDUxODYgQzEyLjE3NjE4MDcsMTguMjQwNTE4NiAxMy4wMDYyOTEsMTguNzYzMzg3NiAxMy4wMDYyOTEsMTkuNzAxODcwMyBDMTMuMDA2MjkxLDIwLjU3MjIwMTQgMTIuMzEwMjQ5NywyMS4xMzUyOTEgMTEuMzg1MTczOCwyMS4xMzUyOTEiIGlkPSJGaWxsLTEwIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNiIgeD0iOCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS02IiB4PSIxOSIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIHBvaW50cz0iMTcuODYxNTk4NiAxNC42OTA0ODQxIDE3Ljg2MTU5ODYgMjIuNDYyMDE1MiAxOS40OTcyNCAyMi40NjIwMTUyIDE5LjQ5NzI0IDEzLjAxNTczOTMgMTguMzQ0MjQ2OSAxMy4wMTU3MzkzIDE1LjgyNTk4NDggMTMuODIwMTUzMSAxNi4xNzM0NDY5IDE1LjE1OTcyNTUiPjwvcG9seWdvbj4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 217, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--date:before {
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: 12px 50%;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAyOSAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJCb29raW5nL2NhbGVuZGFyIiBmaWxsPSIjOUI5QjlCIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuMDY5MTIsMjUuNTQ5MTc2NiBDMjcuMDY5MTIsMjYuNjkyMTE0NSAyNi4xMDQ5NDA3LDI3LjYyMTY1OTMgMjQuOTE3MzEzMSwyNy42MjE2NTkzIEw0LjE5ODA3MTcyLDI3LjYyMTY1OTMgQzMuMDEyNjc4NjIsMjcuNjIxNjU5MyAyLjA0NzM4MjA3LDI2LjY5MjExNDUgMi4wNDczODIwNywyNS41NDkxNzY2IEwyLjA0NzM4MjA3LDUuMzc3MzgzNDUgQzIuMDQ3MzgyMDcsNC4yMzQ0NDU1MiAzLjAxMjY3ODYyLDMuMzAzNzgzNDUgNC4xOTgwNzE3MiwzLjMwMzc4MzQ1IEwyNC45MTczMTMxLDMuMzAzNzgzNDUgQzI2LjEwNDk0MDcsMy4zMDM3ODM0NSAyNy4wNjkxMiw0LjIzNDQ0NTUyIDI3LjA2OTEyLDUuMzc3MzgzNDUgTDI3LjA2OTEyLDI1LjU0OTE3NjYgWiBNMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEw0LjE5ODA3MTcyLDIuMTg2NTQyMDcgQzIuMzk3MDc4NjIsMi4xODY1NDIwNyAwLjkzMDE0MDY5LDMuNjE3NzI4MjggMC45MzAxNDA2OSw1LjM3NzM4MzQ1IEwwLjkzMDE0MDY5LDI1LjU0OTE3NjYgQzAuOTMwMTQwNjksMjcuMzA3NzE0NSAyLjM5NzA3ODYyLDI4LjczODkwMDcgNC4xOTgwNzE3MiwyOC43Mzg5MDA3IEwyNC45MTczMTMxLDI4LjczODkwMDcgQzI2LjcyMDU0MDcsMjguNzM4OTAwNyAyOC4xODYzNjE0LDI3LjMwNzcxNDUgMjguMTg2MzYxNCwyNS41NDkxNzY2IEwyOC4xODYzNjE0LDUuMzc3MzgzNDUgQzI4LjE4NjM2MTQsMy42MTc3MjgyOCAyNi43MjA1NDA3LDIuMTg2NTQyMDcgMjQuOTE3MzEzMSwyLjE4NjU0MjA3IEwyNC45MTczMTMxLDIuMTg2NTQyMDcgWiIgaWQ9IkZpbGwtNCI+PC9wYXRoPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTEuMzg1MTczOCwyMS4xMzUyOTEgQzEwLjMzOTQzNTksMjEuMTM1MjkxIDkuNTkwODg0MTQsMjAuNjkyODYzNCA4LjkyMDUzOTMxLDE5LjkwMTg1NjYgTDcuNzY3NTQ2MjEsMjAuOTc0NDA4MyBDOC41NTg1NTMxLDIxLjkzOTcwNDggOS43MjM4MzU4NiwyMi42MjIzMzkzIDExLjM1OTQ3NzIsMjIuNjIyMzM5MyBDMTMuMzAxMjQyOCwyMi42MjIzMzkzIDE0LjY0MTkzMjQsMjEuMzkxMTM5MyAxNC42NDE5MzI0LDE5LjY0ODI0MjggQzE0LjY0MTkzMjQsMTcuODkzMDU2NiAxMy4zMTU3NjY5LDE3LjE4MjQ5MSAxMS44ODEyMjksMTYuOTk0Nzk0NSBMMTQuNDk0NDU2NiwxNC4zMTU2NDk3IEwxNC40OTQ0NTY2LDEzLjA4MjIxNTIgTDguMjg5Mjk3OTMsMTMuMDgyMjE1MiBMOC4yODkyOTc5MywxNC41MTU2MzU5IEwxMi4zNTA0NzAzLDE0LjUxNTYzNTkgTDkuODE3Njg0MTQsMTcuMjA5MzA0OCBMMTAuMDg1ODIyMSwxOC4yNDA1MTg2IEwxMC44NTAwMTUyLDE4LjI0MDUxODYgQzEyLjE3NjE4MDcsMTguMjQwNTE4NiAxMy4wMDYyOTEsMTguNzYzMzg3NiAxMy4wMDYyOTEsMTkuNzAxODcwMyBDMTMuMDA2MjkxLDIwLjU3MjIwMTQgMTIuMzEwMjQ5NywyMS4xMzUyOTEgMTEuMzg1MTczOCwyMS4xMzUyOTEiIGlkPSJGaWxsLTEwIj48L3BhdGg+ICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtNiIgeD0iOCIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS02IiB4PSIxOSIgeT0iMCIgd2lkdGg9IjIiIGhlaWdodD0iNiIgcng9IjEiPjwvcmVjdD4gICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IkZpbGwtMTIiIHBvaW50cz0iMTcuODYxNTk4NiAxNC42OTA0ODQxIDE3Ljg2MTU5ODYgMjIuNDYyMDE1MiAxOS40OTcyNCAyMi40NjIwMTUyIDE5LjQ5NzI0IDEzLjAxNTczOTMgMTguMzQ0MjQ2OSAxMy4wMTU3MzkzIDE1LjgyNTk4NDggMTMuODIwMTUzMSAxNi4xNzM0NDY5IDE1LjE1OTcyNTUiPjwvcG9seWdvbj4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 226, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--quantity .btn.dropdown-toggle,
  .booking-form .booking-form__input--quantity .booking-form__datepicker {
    padding-left: 46px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjI3cHgiIHZpZXdCb3g9IjAgMCAzNSAyNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5GaWxsIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQm9va2luZy9RVFkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZT0iIzk3OTc5NyI+ICAgICAgICAgICAgPHBhdGggZD0iTTMyLjk3NjU5NjUsMjEuNzEzMTI0NiBDMzIuOTc2NTk2NSwyMi41OTA5MjY1IDMyLjYzMDg1ODUsMjMuNDIxMTExOCAzMi4wMDE0OTExLDI0LjA1MjU0OTUgQzMxLjM3NjI2NDIsMjQuNjc5ODQ2NiAzMC41NDYwNzg5LDI1LjAyNTU4NDcgMjkuNjY0MTM2NCwyNS4wMjU1ODQ3IEwzLjM3MzU1NDk4LDI1LjAyNTU4NDcgQzIuNDkzNjgyNzgsMjUuMDI1NTg0NyAxLjY2MzQ5NzQ3LDI0LjY3OTg0NjYgMS4wMzQxMzAwNiwyNC4wNTI1NDk1IEMwLjQwNjgzMjkzNSwyMy40MjExMTE4IDAuMDYxMDk0OTE2MywyMi41OTA5MjY1IDAuMDYxMDk0OTE2MywyMS43MTMxMjQ2IEwwLjA2MTA5NDkxNjMsNy42OTMxMzczOCBDMC4wNjEwOTQ5MTYzLDYuODEzMjY1MTggMC40MDY4MzI5MzUsNS45ODEwMDk1OCAxLjAzNDEzMDA2LDUuMzU1NzgyNzUgQzEuNjYzNDk3NDcsNC43MjY0MTUzNCAyLjQ5MzY4Mjc4LDQuMzgyNzQ3NiAzLjM3MzU1NDk4LDQuMzgyNzQ3NiBMMjkuNjY0MTM2NCw0LjM4Mjc0NzYgQzMwLjU0NjA3ODksNC4zODI3NDc2IDMxLjM3NjI2NDIsNC43MjY0MTUzNCAzMi4wMDE0OTExLDUuMzU1NzgyNzUgQzMyLjYzMDg1ODUsNS45ODMwNzk4NyAzMi45NzY1OTY1LDYuODEzMjY1MTggMzIuOTc2NTk2NSw3LjY5MzEzNzM4IEwzMi45NzY1OTY1LDIxLjcxMzEyNDYgWiBNMTEuOTQxMDk0OSwxLjE4NDg0MzQ1IEMxMS45NDMxNjUyLDAuOTE5ODQ2NjQ1IDEyLjA3MzU5MzMsMC42NzU1NTI3MTYgMTIuMzMwMzA5LDAuNDU4MTcyNTI0IEMxMi42MzA1MDA3LDAuMjA1NTk3NDQ0IDEzLjA1Njk3OTksMC4wNjI3NDc2MDM4IDEzLjUwMDAyMTQsMC4wNjI3NDc2MDM4IEwxOS4xNjUwMTgyLDAuMDYyNzQ3NjAzOCBDMTkuNjA4MDU5OCwwLjA2Mjc0NzYwMzggMjAuMDM0NTM5LDAuMjA1NTk3NDQ0IDIwLjMzNDczMDcsMC40NTgxNzI1MjQgQzIwLjU5MzUxNjYsMC42NzU1NTI3MTYgMjAuNzIzOTQ0OCwwLjkxOTg0NjY0NSAyMC43MjM5NDQ4LDEuMTg0ODQzNDUgTDIwLjcyMzk0NDgsNC4zMTM3MzgwMiBMMTEuOTQxMDk0OSw0LjMxMzczODAyIEwxMS45NDEwOTQ5LDEuMTg0ODQzNDUgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 231, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--quantity:after {
    content: none;
    display: none;
  }
  /* line 237, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--quantity.open .btn.dropdown-toggle,
  .booking-form .booking-form__input--quantity.open .booking-form__datepicker {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjI3cHgiIHZpZXdCb3g9IjAgMCAzNSAyNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5GaWxsIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iQm9va2luZy9RVFkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZT0iI0U4NTMwRSI+ICAgICAgICAgICAgPHBhdGggZD0iTTMyLjk3NjU5NjUsMjEuNzEzMTI0NiBDMzIuOTc2NTk2NSwyMi41OTA5MjY1IDMyLjYzMDg1ODUsMjMuNDIxMTExOCAzMi4wMDE0OTExLDI0LjA1MjU0OTUgQzMxLjM3NjI2NDIsMjQuNjc5ODQ2NiAzMC41NDYwNzg5LDI1LjAyNTU4NDcgMjkuNjY0MTM2NCwyNS4wMjU1ODQ3IEwzLjM3MzU1NDk4LDI1LjAyNTU4NDcgQzIuNDkzNjgyNzgsMjUuMDI1NTg0NyAxLjY2MzQ5NzQ3LDI0LjY3OTg0NjYgMS4wMzQxMzAwNiwyNC4wNTI1NDk1IEMwLjQwNjgzMjkzNSwyMy40MjExMTE4IDAuMDYxMDk0OTE2MywyMi41OTA5MjY1IDAuMDYxMDk0OTE2MywyMS43MTMxMjQ2IEwwLjA2MTA5NDkxNjMsNy42OTMxMzczOCBDMC4wNjEwOTQ5MTYzLDYuODEzMjY1MTggMC40MDY4MzI5MzUsNS45ODEwMDk1OCAxLjAzNDEzMDA2LDUuMzU1NzgyNzUgQzEuNjYzNDk3NDcsNC43MjY0MTUzNCAyLjQ5MzY4Mjc4LDQuMzgyNzQ3NiAzLjM3MzU1NDk4LDQuMzgyNzQ3NiBMMjkuNjY0MTM2NCw0LjM4Mjc0NzYgQzMwLjU0NjA3ODksNC4zODI3NDc2IDMxLjM3NjI2NDIsNC43MjY0MTUzNCAzMi4wMDE0OTExLDUuMzU1NzgyNzUgQzMyLjYzMDg1ODUsNS45ODMwNzk4NyAzMi45NzY1OTY1LDYuODEzMjY1MTggMzIuOTc2NTk2NSw3LjY5MzEzNzM4IEwzMi45NzY1OTY1LDIxLjcxMzEyNDYgWiBNMTEuOTQxMDk0OSwxLjE4NDg0MzQ1IEMxMS45NDMxNjUyLDAuOTE5ODQ2NjQ1IDEyLjA3MzU5MzMsMC42NzU1NTI3MTYgMTIuMzMwMzA5LDAuNDU4MTcyNTI0IEMxMi42MzA1MDA3LDAuMjA1NTk3NDQ0IDEzLjA1Njk3OTksMC4wNjI3NDc2MDM4IDEzLjUwMDAyMTQsMC4wNjI3NDc2MDM4IEwxOS4xNjUwMTgyLDAuMDYyNzQ3NjAzOCBDMTkuNjA4MDU5OCwwLjA2Mjc0NzYwMzggMjAuMDM0NTM5LDAuMjA1NTk3NDQ0IDIwLjMzNDczMDcsMC40NTgxNzI1MjQgQzIwLjU5MzUxNjYsMC42NzU1NTI3MTYgMjAuNzIzOTQ0OCwwLjkxOTg0NjY0NSAyMC43MjM5NDQ4LDEuMTg0ODQzNDUgTDIwLjcyMzk0NDgsNC4zMTM3MzgwMiBMMTEuOTQxMDk0OSw0LjMxMzczODAyIEwxMS45NDEwOTQ5LDEuMTg0ODQzNDUgWiIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 245, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--submit:after {
    content: none;
    display: none;
  }
  /* line 250, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip {
    position: static;
    width: 100%;
    color: #4A4A4A;
    position: absolute;
    cursor: pointer;
    width: 57px;
    height: 57px;
    right: 0;
    top: 0;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCA0PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IkJvb2tpbmcvSGVscCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDAuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNSw2LjU1MjYzMTU4IEw2LjEyNSw2LjU1MjYzMTU4IEM2LjE2MDA4Nzg5LDYuMDgzMzMwOTkgNi4zMjc4NDkzOCw1LjcxMTYyNDE4IDYuNjI4Mjg5NDcsNS40Mzc1IEM2LjkyODcyOTU3LDUuMTYzMzc1ODIgNy4zMjY3NTE5MSw1LjAyNjMxNTc5IDcuODIyMzY4NDIsNS4wMjYzMTU3OSBDOC4zMTM1OTg5NSw1LjAyNjMxNTc5IDguNzA1MDQyNCw1LjE2MDA4NjM4IDguOTk2NzEwNTMsNS40Mjc2MzE1OCBDOS4yODgzNzg2NSw1LjY5NTE3Njc4IDkuNDM0MjEwNTMsNi4wMzI4OTI3IDkuNDM0MjEwNTMsNi40NDA3ODk0NyBDOS40MzQyMTA1Myw2Ljc5MTY2ODQyIDkuMzUzMDcwOTksNy4wODU1MjUxMyA5LjE5MDc4OTQ3LDcuMzIyMzY4NDIgQzkuMDI4NTA3OTYsNy41NTkyMTE3MSA4Ljc1NjU4MDg2LDcuNzkzODU4NDkgOC4zNzUsOC4wMjYzMTU3OSBDNy45MjMyNDMzNiw4LjI5Mzg2MDk5IDcuNTg5OTEzMzYsOC41ODU1MjQ3NCA3LjM3NSw4LjkwMTMxNTc5IEM3LjE2MDA4NjY0LDkuMjE3MTA2ODQgNy4wNTQ4MjQ1NCw5LjU5MjEwMzA5IDcuMDU5MjEwNTMsMTAuMDI2MzE1OCBMNy4wNTkyMTA1MywxMC42MzE1Nzg5IEw4LjIxMDUyNjMyLDEwLjYzMTU3ODkgTDguMjEwNTI2MzIsMTAuMjAzOTQ3NCBDOC4yMTA1MjYzMiw5Ljg1NzQ1NDQxIDguMjg1MDg2OTcsOS41NzM0NjYwMiA4LjQzNDIxMDUzLDkuMzUxOTczNjggQzguNTgzMzM0MDgsOS4xMzA0ODEzNSA4Ljg2NjIyNTk5LDguODk2OTMxMDUgOS4yODI4OTQ3NCw4LjY1MTMxNTc5IEM5LjcwMzk0OTQ3LDguMzk2OTI4NTUgMTAuMDM4Mzc2LDguMDg0NDMxNjggMTAuMjg2MTg0Miw3LjcxMzgxNTc5IEMxMC41MzM5OTI1LDcuMzQzMTk5OSAxMC42NTc4OTQ3LDYuODk5MTI1MzkgMTAuNjU3ODk0Nyw2LjM4MTU3ODk1IEMxMC42NTc4OTQ3LDUuNzAxNzUwOTkgMTAuNDAwMjIxOSw1LjEzNDg3MDY5IDkuODg0ODY4NDIsNC42ODA5MjEwNSBDOS4zNjk1MTQ5Nyw0LjIyNjk3MTQxIDguNjk3MzcyNTcsNCA3Ljg2ODQyMTA1LDQgQzYuOTQyOTc3ODMsNCA2LjI0MjMyNjk0LDQuMjQ3ODA0NTQgNS43NjY0NDczNyw0Ljc0MzQyMTA1IEM1LjI5MDU2NzgsNS4yMzkwMzc1NyA1LjAzNTA4Nzg5LDUuODQyMTAxNzEgNSw2LjU1MjYzMTU4IFogTTcuNzIzNjg0MjEsMTMuNjg0MjEwNSBDNy45OTEyMjk0MSwxMy42ODQyMTA1IDguMjA5NDI4OTgsMTMuNTk4Njg1MSA4LjM3ODI4OTQ3LDEzLjQyNzYzMTYgQzguNTQ3MTQ5OTcsMTMuMjU2NTc4MSA4LjYzMTU3ODk1LDEzLjAzNzI4MiA4LjYzMTU3ODk1LDEyLjc2OTczNjggQzguNjMxNTc4OTUsMTIuNDk3ODA1NyA4LjU0NzE0OTk3LDEyLjI3NjMxNjYgOC4zNzgyODk0NywxMi4xMDUyNjMyIEM4LjIwOTQyODk4LDExLjkzNDIwOTcgNy45OTEyMjk0MSwxMS44NDg2ODQyIDcuNzIzNjg0MjEsMTEuODQ4Njg0MiBDNy40NTYxMzkwMSwxMS44NDg2ODQyIDcuMjM2ODQyOTYsMTEuOTM0MjA5NyA3LjA2NTc4OTQ3LDEyLjEwNTI2MzIgQzYuODk0NzM1OTksMTIuMjc2MzE2NiA2LjgwOTIxMDUzLDEyLjQ5NzgwNTcgNi44MDkyMTA1MywxMi43Njk3MzY4IEM2LjgwOTIxMDUzLDEzLjAzNzI4MiA2Ljg5NDczNTk5LDEzLjI1NjU3ODEgNy4wNjU3ODk0NywxMy40Mjc2MzE2IEM3LjIzNjg0Mjk2LDEzLjU5ODY4NTEgNy40NTYxMzkwMSwxMy42ODQyMTA1IDcuNzIzNjg0MjEsMTMuNjg0MjEwNSBaIiBpZD0iPyIgZmlsbD0iIzlCOUI5QiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbC00IiBzdHJva2U9IiM5QjlCOUIiIHN0cm9rZS13aWR0aD0iMC44NDIxMDUyNjMiIGN4PSI4IiBjeT0iOC45MjUiIHJ4PSI4IiByeT0iOC4wNzUiPjwvZWxsaXBzZT4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  }
  /* line 270, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip .tooltip__dropdown:before {
    top: -6px;
    position: absolute;
    left: calc(50% - 3px);
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
  }
  /* line 282, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip .tooltip__text {
    padding: 3px 20px;
    display: inline-block;
  }
  /* line 286, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip .dropdown-menu {
    width: 100%;
    top: 36px;
    left: auto;
    right: 18px;
    cursor: initial;
    border: 1px solid #D8D8D8;
  }
  /* line 296, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__button {
    text-transform: uppercase;
    background-color: #E8530E;
    width: 100%;
    border-color: #E8530E;
    color: #fff;
    font-size: 18px;
  }
  /* line 304, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__button:hover {
    background: #E8530E;
  }
}
@media (min-width: 992px) {
  /* line 315, ../scss/components/_booking-form.scss */
  .booking-form {
    position: relative;
    height: auto;
    width: 100%;
  }
  /* line 320, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input {
    float: left;
    display: inline-block;
  }
  /* line 324, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input .dropdown-menu {
    margin-top: 10px;
  }
  /* line 327, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input:after {
    content: "";
    position: absolute;
    margin-left: 0;
    right: 0;
    top: 3px;
    width: 1px;
    height: calc(100% - 6px);
    border-bottom: none;
    border-left: 1px solid #979797;
    float: right;
  }
  /* line 340, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--airport {
    width: 30%;
  }
  /* line 343, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--terminal {
    width: 15%;
  }
  /* line 346, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--date {
    width: 20%;
  }
  /* line 349, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--quantity {
    width: 20%;
  }
  /* line 352, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--quantity:after {
    content: none;
    display: none;
  }
  /* line 357, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--submit {
    width: 15%;
  }
  /* line 360, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__input--submit:after {
    content: none;
    display: none;
  }
  /* line 365, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip {
    width: 16px;
    height: 16px;
    right: 12px;
    top: 20px;
  }
  /* line 376, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip .tooltip__dropdown:before {
    content: "";
    top: -6px;
    left: calc(50% - 3px);
  }
  /* line 383, ../scss/components/_booking-form.scss */
  .booking-form .booking-form__tooltip .dropdown-menu {
    width: 394px;
    top: 37px;
    left: -197px;
    right: auto;
    cursor: initial;
  }
}
@media all {
  /* line 8, ../scss/components/_booking-product.scss */
  .booking-product__title {
    font-size: 24px;
  }
  /* line 15, ../scss/components/_booking-product.scss */
  .booking-product__description {
    color: #E8530E;
    font-size: 15px;
    line-height: 1.332em;
  }
  /* line 20, ../scss/components/_booking-product.scss */
  .booking-product__description span {
    display: block;
  }
  /* line 23, ../scss/components/_booking-product.scss */
  .booking-product__description--icon {
    font-size: 12px;
    min-height: 33px;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 27px 33px;
    padding-left: 46px;
  }
  /* line 31, ../scss/components/_booking-product.scss */
  .booking-product__description--icon span:first-child {
    font-size: 15.6px;
  }
  /* line 35, ../scss/components/_booking-product.scss */
  .booking-product__description--classic {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTUtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwNC4wMDAwMDAsIC0zMjcuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDMuMDAwMDAwLCAyODguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCA0MC4yMTkxNzgpIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMjIuNDk3MzcyNCBDMC4wMDA1OTAzNjU4MDksMjIuNzM0NDIwOSAwLjA5NTA0ODg5NTMsMjIuOTY1NjE2NCAwLjI2NjI1NDk4LDIzLjEzMjQyODQgTDEyLjc2MTM0NzMsMzEuNzUzOTcyNiBDMTIuOTI5NjAxNiwzMS45MjM3MTExIDEzLjE1OTg0NDMsMzIuMDE3MzU5OSAxMy40MDE4OTQyLDMyLjAxNzM1OTkgQzEzLjY0Mzk0NDIsMzIuMDE3MzU5OSAxMy44NzQxODY5LDMxLjkyMzcxMTEgMTQuMDQ1MzkzLDMxLjc1Mzk3MjYgTDI2LjUzNzUzMzUsMjMuMTMyNDI4NCBDMjYuNzA4NzM5NiwyMi45NjU2MTY0IDI2LjgwMzE5ODEsMjIuNzM0NDIwOSAyNi44MDMxOTgxLDIyLjQ5NzM3MjQgTDI2LjgwMzE5ODEsMC44OTk2MTM5NDggQzI2LjgwMzE5ODEsMC40MDIxMDQ2MDggMjYuMzk4Nzk3NSwwLjAwMTE3MDYxMDIxIDI1Ljg5Njk4NjYsMC4wMDExNzA2MTAyMSBMMC45MDY4MDE4ODMsMC4wMDExNzA2MTAyMSBDMC40MDQ5OTA5NDUsMC4wMDExNzA2MTAyMSAwLjAwMDU5MDM2NTgwOSwwLjQwMjEwNDYwOCAwLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggWiIgaWQ9IkZpbGwtMSIgc3Ryb2tlPSIjRTg1MzBFIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iI0U4NTMwRSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 38, ../scss/components/_booking-product.scss */
  .booking-product__description--ultra {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTYtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDA0LjAwMDAwMCwgLTMyNy4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOC4wMDAwMDAsIDIzMy4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk1LjAwMDAwMCwgNTUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDQwLjIxOTE3OCkiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDIyLjQ5NzM3MjQgQzAuMDAwNTkwMzY1ODA5LDIyLjczNDQyMDkgMC4wOTUwNDg4OTUzLDIyLjk2NTYxNjQgMC4yNjYyNTQ5OCwyMy4xMzI0Mjg0IEwxMi43NjEzNDczLDMxLjc1Mzk3MjYgQzEyLjkyOTYwMTYsMzEuOTIzNzExMSAxMy4xNTk4NDQzLDMyLjAxNzM1OTkgMTMuNDAxODk0MiwzMi4wMTczNTk5IEMxMy42NDM5NDQyLDMyLjAxNzM1OTkgMTMuODc0MTg2OSwzMS45MjM3MTExIDE0LjA0NTM5MywzMS43NTM5NzI2IEwyNi41Mzc1MzM1LDIzLjEzMjQyODQgQzI2LjcwODczOTYsMjIuOTY1NjE2NCAyNi44MDMxOTgxLDIyLjczNDQyMDkgMjYuODAzMTk4MSwyMi40OTczNzI0IEwyNi44MDMxOTgxLDAuODk5NjEzOTQ4IEMyNi44MDMxOTgxLDAuNDAyMTA0NjA4IDI2LjM5ODc5NzUsMC4wMDExNzA2MTAyMSAyNS44OTY5ODY2LDAuMDAxMTcwNjEwMjEgTDAuOTA2ODAxODgzLDAuMDAxMTcwNjEwMjEgQzAuNDA0OTkwOTQ1LDAuMDAxMTcwNjEwMjEgMC4wMDA1OTAzNjU4MDksMC40MDIxMDQ2MDggMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDAuODk5NjEzOTQ4IFoiIGlkPSJGaWxsLTEiIHN0cm9rZT0iI0U4NTMwRSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjRTg1MzBFIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  }

  /* line 47, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item {
    background: #fff;
    border: 2px solid #979797;
    border-radius: 17px;
    padding: 15px;
    color: #979797;
    margin-bottom: 15px;
    cursor: pointer;
  }
  /* line 59, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item .booking-product__description {
    color: #979797;
  }
  /* line 62, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item .booking-product__description--classic {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTUtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwNC4wMDAwMDAsIC0zMjcuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDMuMDAwMDAwLCAyODguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCA0MC4yMTkxNzgpIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMjIuNDk3MzcyNCBDMC4wMDA1OTAzNjU4MDksMjIuNzM0NDIwOSAwLjA5NTA0ODg5NTMsMjIuOTY1NjE2NCAwLjI2NjI1NDk4LDIzLjEzMjQyODQgTDEyLjc2MTM0NzMsMzEuNzUzOTcyNiBDMTIuOTI5NjAxNiwzMS45MjM3MTExIDEzLjE1OTg0NDMsMzIuMDE3MzU5OSAxMy40MDE4OTQyLDMyLjAxNzM1OTkgQzEzLjY0Mzk0NDIsMzIuMDE3MzU5OSAxMy44NzQxODY5LDMxLjkyMzcxMTEgMTQuMDQ1MzkzLDMxLjc1Mzk3MjYgTDI2LjUzNzUzMzUsMjMuMTMyNDI4NCBDMjYuNzA4NzM5NiwyMi45NjU2MTY0IDI2LjgwMzE5ODEsMjIuNzM0NDIwOSAyNi44MDMxOTgxLDIyLjQ5NzM3MjQgTDI2LjgwMzE5ODEsMC44OTk2MTM5NDggQzI2LjgwMzE5ODEsMC40MDIxMDQ2MDggMjYuMzk4Nzk3NSwwLjAwMTE3MDYxMDIxIDI1Ljg5Njk4NjYsMC4wMDExNzA2MTAyMSBMMC45MDY4MDE4ODMsMC4wMDExNzA2MTAyMSBDMC40MDQ5OTA5NDUsMC4wMDExNzA2MTAyMSAwLjAwMDU5MDM2NTgwOSwwLjQwMjEwNDYwOCAwLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggWiIgaWQ9IkZpbGwtMSIgc3Ryb2tlPSIjOTc5Nzk3IiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iIzk3OTc5NyI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 66, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item .booking-product__description--ultra {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTYtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDA0LjAwMDAwMCwgLTMyNy4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOC4wMDAwMDAsIDIzMy4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk1LjAwMDAwMCwgNTUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDQwLjIxOTE3OCkiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDIyLjQ5NzM3MjQgQzAuMDAwNTkwMzY1ODA5LDIyLjczNDQyMDkgMC4wOTUwNDg4OTUzLDIyLjk2NTYxNjQgMC4yNjYyNTQ5OCwyMy4xMzI0Mjg0IEwxMi43NjEzNDczLDMxLjc1Mzk3MjYgQzEyLjkyOTYwMTYsMzEuOTIzNzExMSAxMy4xNTk4NDQzLDMyLjAxNzM1OTkgMTMuNDAxODk0MiwzMi4wMTczNTk5IEMxMy42NDM5NDQyLDMyLjAxNzM1OTkgMTMuODc0MTg2OSwzMS45MjM3MTExIDE0LjA0NTM5MywzMS43NTM5NzI2IEwyNi41Mzc1MzM1LDIzLjEzMjQyODQgQzI2LjcwODczOTYsMjIuOTY1NjE2NCAyNi44MDMxOTgxLDIyLjczNDQyMDkgMjYuODAzMTk4MSwyMi40OTczNzI0IEwyNi44MDMxOTgxLDAuODk5NjEzOTQ4IEMyNi44MDMxOTgxLDAuNDAyMTA0NjA4IDI2LjM5ODc5NzUsMC4wMDExNzA2MTAyMSAyNS44OTY5ODY2LDAuMDAxMTcwNjEwMjEgTDAuOTA2ODAxODgzLDAuMDAxMTcwNjEwMjEgQzAuNDA0OTkwOTQ1LDAuMDAxMTcwNjEwMjEgMC4wMDA1OTAzNjU4MDksMC40MDIxMDQ2MDggMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDAuODk5NjEzOTQ4IFoiIGlkPSJGaWxsLTEiIHN0cm9rZT0iIzk3OTc5NyIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjOTc5Nzk3Ij48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  }
  /* line 71, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active, .booking-type--chooser .booking-type__item:hover, .booking-type--chooser .booking-type__item:active {
    color: #193d7b;
    border-color: #193d7b;
  }
  /* line 77, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-type__image, .booking-type--chooser .booking-type__item:hover .booking-type__image, .booking-type--chooser .booking-type__item:active .booking-type__image {
    display: none;
  }
  /* line 80, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-type__image--active, .booking-type--chooser .booking-type__item:hover .booking-type__image--active, .booking-type--chooser .booking-type__item:active .booking-type__image--active {
    display: block;
  }
  /* line 87, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-product__title, .booking-type--chooser .booking-type__item:hover .booking-product__title, .booking-type--chooser .booking-type__item:active .booking-product__title {
    color: #193d7b;
  }
  /* line 90, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-product__description, .booking-type--chooser .booking-type__item:hover .booking-product__description, .booking-type--chooser .booking-type__item:active .booking-product__description {
    color: #E8530E;
  }
  /* line 93, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-product__description--classic, .booking-type--chooser .booking-type__item:hover .booking-product__description--classic, .booking-type--chooser .booking-type__item:active .booking-product__description--classic {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTUtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQwNC4wMDAwMDAsIC0zMjcuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTEzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MDMuMDAwMDAwLCAyODguMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCA0MC4yMTkxNzgpIj4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMjIuNDk3MzcyNCBDMC4wMDA1OTAzNjU4MDksMjIuNzM0NDIwOSAwLjA5NTA0ODg5NTMsMjIuOTY1NjE2NCAwLjI2NjI1NDk4LDIzLjEzMjQyODQgTDEyLjc2MTM0NzMsMzEuNzUzOTcyNiBDMTIuOTI5NjAxNiwzMS45MjM3MTExIDEzLjE1OTg0NDMsMzIuMDE3MzU5OSAxMy40MDE4OTQyLDMyLjAxNzM1OTkgQzEzLjY0Mzk0NDIsMzIuMDE3MzU5OSAxMy44NzQxODY5LDMxLjkyMzcxMTEgMTQuMDQ1MzkzLDMxLjc1Mzk3MjYgTDI2LjUzNzUzMzUsMjMuMTMyNDI4NCBDMjYuNzA4NzM5NiwyMi45NjU2MTY0IDI2LjgwMzE5ODEsMjIuNzM0NDIwOSAyNi44MDMxOTgxLDIyLjQ5NzM3MjQgTDI2LjgwMzE5ODEsMC44OTk2MTM5NDggQzI2LjgwMzE5ODEsMC40MDIxMDQ2MDggMjYuMzk4Nzk3NSwwLjAwMTE3MDYxMDIxIDI1Ljg5Njk4NjYsMC4wMDExNzA2MTAyMSBMMC45MDY4MDE4ODMsMC4wMDExNzA2MTAyMSBDMC40MDQ5OTA5NDUsMC4wMDExNzA2MTAyMSAwLjAwMDU5MDM2NTgwOSwwLjQwMjEwNDYwOCAwLjAwMDU5MDM2NTgwOSwwLjg5OTYxMzk0OCBMMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggWiIgaWQ9IkZpbGwtMSIgc3Ryb2tlPSIjRTg1MzBFIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iI0U4NTMwRSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  }
  /* line 96, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__item--active .booking-product__description--ultra, .booking-type--chooser .booking-type__item:hover .booking-product__description--ultra, .booking-type--chooser .booking-type__item:active .booking-product__description--ultra {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyOXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9IjAgMCAyOSAzNSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYWdlIDE8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMTYtVjItYWlycG9ydC0rLXRlcm1pbmFsLTUtQ29weS0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDA0LjAwMDAwMCwgLTMyNy4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwOC4wMDAwMDAsIDIzMy4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0xMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk1LjAwMDAwMCwgNTUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlBhZ2UtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi4wMDAwMDAsIDQwLjIxOTE3OCkiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDIyLjQ5NzM3MjQgQzAuMDAwNTkwMzY1ODA5LDIyLjczNDQyMDkgMC4wOTUwNDg4OTUzLDIyLjk2NTYxNjQgMC4yNjYyNTQ5OCwyMy4xMzI0Mjg0IEwxMi43NjEzNDczLDMxLjc1Mzk3MjYgQzEyLjkyOTYwMTYsMzEuOTIzNzExMSAxMy4xNTk4NDQzLDMyLjAxNzM1OTkgMTMuNDAxODk0MiwzMi4wMTczNTk5IEMxMy42NDM5NDQyLDMyLjAxNzM1OTkgMTMuODc0MTg2OSwzMS45MjM3MTExIDE0LjA0NTM5MywzMS43NTM5NzI2IEwyNi41Mzc1MzM1LDIzLjEzMjQyODQgQzI2LjcwODczOTYsMjIuOTY1NjE2NCAyNi44MDMxOTgxLDIyLjczNDQyMDkgMjYuODAzMTk4MSwyMi40OTczNzI0IEwyNi44MDMxOTgxLDAuODk5NjEzOTQ4IEMyNi44MDMxOTgxLDAuNDAyMTA0NjA4IDI2LjM5ODc5NzUsMC4wMDExNzA2MTAyMSAyNS44OTY5ODY2LDAuMDAxMTcwNjEwMjEgTDAuOTA2ODAxODgzLDAuMDAxMTcwNjEwMjEgQzAuNDA0OTkwOTQ1LDAuMDAxMTcwNjEwMjEgMC4wMDA1OTAzNjU4MDksMC40MDIxMDQ2MDggMC4wMDA1OTAzNjU4MDksMC44OTk2MTM5NDggTDAuMDAwNTkwMzY1ODA5LDAuODk5NjEzOTQ4IFoiIGlkPSJGaWxsLTEiIHN0cm9rZT0iI0U4NTMwRSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjRTg1MzBFIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMC43MTM1Nzk3LDE4Ljg5NjE1NzMgQzEwLjU5NTUwNjYsMTguODk2MTU3MyAxMC40Nzc0MzM0LDE4Ljg3Mjc0NTEgMTAuMzY1MjYzOSwxOC44Mjg4NDcyIEMxMC4yMDU4NjUxLDE4Ljc0MTA1MTQgMTAuMTQwOTI0OSwxOC43MDU5MzMxIDEwLjA3NTk4NDYsMTguNjQ3NDAyNiBMNS4zMDg3ODA3NCwxMy41OTkxNDYxIEM0Ljk2MDQ2NDkxLDEzLjIyNzQ3NzMgNC45ODExMjc3MSwxMi42NDIxNzIyIDUuMzUzMDU4MTcsMTIuMjkzOTE1NyBDNS41MjcyMTYwOSwxMi4xMzI5NTY4IDUuNzU0NTA2OTIsMTIuMDQ1MTYxIDUuOTkwNjUzMjUsMTIuMDQ1MTYxIEM2LjI0NzQ2MjM3LDEyLjA0NTE2MSA2LjQ5NTQxNjAxLDEyLjE1MDUxNTkgNi42Njk1NzM5MywxMi4zMzQ4ODcgTDEwLjcxMzU3OTcsMTYuNjIyMjQ2OSBMMjAuMjAzNzEwMSw2LjU2Mzc3ODY5IEMyMC4zODA4MTk5LDYuMzc5NDA3NTggMjAuNjI4NzczNSw2LjI3MTEyNjEzIDIwLjg4MjYzMDgsNi4yNzExMjYxMyBDMjEuMTIxNzI4OSw2LjI3MTEyNjEzIDIxLjM0OTAxOTgsNi4zNTg5MjE5IDIxLjUyMzE3NzcsNi41MTk4ODA4IEMyMS44OTUxMDgyLDYuODY4MTM3MzQgMjEuOTEyODE5MSw3LjQ1MzQ0MjQ1IDIxLjU2NzQ1NTEsNy44MjUxMTExOSBMMTEuMzk1NDUyMiwxOC42MDM1MDQ3IEMxMS4zNjI5ODIxLDE4LjY0NDQ3NjEgMTEuMjI0MjQ2MSwxOC43MzgxMjQ5IDExLjE3OTk2ODcsMTguNzYxNTM3MSBDMTAuOTQ5NzI2LDE4Ljg3Mjc0NTEgMTAuODMxNjUyOSwxOC44OTYxNTczIDEwLjcxMzU3OTcsMTguODk2MTU3MyIgaWQ9IkZpbGwtMyIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  }
  /* line 103, ../scss/components/_booking-product.scss */
  .booking-type--chooser .booking-type__image {
    margin-bottom: 15px;
  }
}
@media all {
  /* line 3, ../scss/components/_booking-progress.scss */
  .booking-progress {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding-top: 60px;
    padding-bottom: 60px;
  }
  /* line 10, ../scss/components/_booking-progress.scss */
  .booking-progress__headline {
    text-align: center;
    font-size: 24px;
  }
  /* line 14, ../scss/components/_booking-progress.scss */
  .booking-progress__row {
    counter-reset: counter;
  }
  /* line 17, ../scss/components/_booking-progress.scss */
  .booking-progress__item {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
    float: left;
    margin-bottom: 48px;
    counter-increment: counter;
  }
  /* line 33, ../scss/components/_booking-progress.scss */
  .booking-progress__item:first-child .booking-progress__item-description:after {
    position: absolute;
    top: -27px;
    left: 50%;
    width: 100%;
    height: 7px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: clip;
    border-bottom: 7px dotted #D8D8D8;
    z-index: 1;
    transform: translateX(0);
    content: "";
  }
  /* line 55, ../scss/components/_booking-progress.scss */
  .booking-progress__item:last-child .booking-progress__item-description:after {
    position: absolute;
    top: -27px;
    left: -50%;
    width: 100%;
    height: 7px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: clip;
    border-bottom: 7px dotted #D8D8D8;
    z-index: 1;
    transform: translateX(0);
    content: "";
  }
  /* line 74, ../scss/components/_booking-progress.scss */
  .booking-progress__item-icon {
    margin: auto;
    width: 138px;
    height: 138px;
    background-color: #D8D8D8;
    border-radius: 50%;
    margin-bottom: 76px;
    text-align: center;
    vertical-align: middle;
    line-height: 138px;
  }
  /* line 85, ../scss/components/_booking-progress.scss */
  .booking-progress__item-icon img {
    max-width: 138px;
    max-height: 138px;
  }
  /* line 90, ../scss/components/_booking-progress.scss */
  .booking-progress__item-description {
    position: relative;
    text-align: center;
  }
  /* line 94, ../scss/components/_booking-progress.scss */
  .booking-progress__item-description:before {
    position: absolute;
    top: -36px;
    left: calc(50% - 12px);
    width: 24px;
    height: 24px;
    border-radius: 24px;
    text-align: center;
    line-height: 24px;
    font-size: 12px;
    font-weight: 700;
    background: #E8530E;
    color: #fff;
    z-index: 2;
    content: counter(counter);
  }
  /* line 111, ../scss/components/_booking-progress.scss */
  .booking-progress__item-description:after {
    position: absolute;
    top: -27px;
    left: 50%;
    width: calc(100% + 30px);
    height: 7px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: clip;
    border-bottom: 7px dotted #D8D8D8;
    z-index: 1;
    left: 50%;
    width: calc(200% + 60px);
    transform: translateX(-50%);
    content: "";
  }
}
@media (min-width: 768px) {
  /* line 136, ../scss/components/_booking-progress.scss */
  .booking-progress__headline {
    font-size: 40px;
    margin-bottom: 44px;
  }
  /* line 143, ../scss/components/_booking-progress.scss */
  .booking-progress__item {
    width: 20%;
  }
  /* line 150, ../scss/components/_booking-progress.scss */
  .booking-progress__item:first-child .booking-progress__item-description:after {
    left: 50%;
    width: calc(100% + 30px);
    transform: translateX(0%);
  }
  /* line 161, ../scss/components/_booking-progress.scss */
  .booking-progress__item:last-child .booking-progress__item-description:after {
    content: none;
  }
  /* line 166, ../scss/components/_booking-progress.scss */
  .booking-progress__item--offset {
    margin-left: 10%;
  }
  /* line 178, ../scss/components/_booking-progress.scss */
  .booking-progress__item-description:after {
    left: 50%;
    width: calc(100% + 30px);
    transform: translateX(0%);
  }
  /* line 187, ../scss/components/_booking-progress.scss */
  .booking-progress--unavailable .booking-progress__headline {
    font-size: 26px;
  }
}
@media all {
  /* line 6, ../scss/components/_booking-type.scss */
  .booking-type {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  /* line 10, ../scss/components/_booking-type.scss */
  .booking-type__headline {
    font-size: 24px;
  }
  /* line 16, ../scss/components/_booking-type.scss */
  .booking-type__item {
    display: block;
    background: #fff;
    border: 2px solid #193d7b;
    border-radius: 17px;
    padding: 15px;
    color: #193d7b;
    margin-bottom: 15px;
  }
  /* line 25, ../scss/components/_booking-type.scss */
  .booking-type__item .row {
    margin: 0;
  }
  /* line 28, ../scss/components/_booking-type.scss */
  .booking-type__item [class*='col-'] {
    padding: 0;
  }
  /* line 31, ../scss/components/_booking-type.scss */
  .booking-type__item--active, .booking-type__item:hover, .booking-type__item:active {
    color: #193d7b;
    border-color: #193d7b;
  }
  /* line 40, ../scss/components/_booking-type.scss */
  .booking-type__item--active .booking-type__button, .booking-type__item:hover .booking-type__button, .booking-type__item:active .booking-type__button {
    background: #193d7b;
    color: #fff;
    border-color: transparent;
  }
  /* line 47, ../scss/components/_booking-type.scss */
  .booking-type__image {
    text-align: right;
    vertical-align: middle;
  }
  /* line 51, ../scss/components/_booking-type.scss */
  .booking-type__image img {
    max-width: 100%;
    max-height: 100%;
  }
  /* line 55, ../scss/components/_booking-type.scss */
  .booking-type__image--active {
    display: none;
  }
  /* line 59, ../scss/components/_booking-type.scss */
  .booking-type__button {
    display: block;
    width: 100%;
    background: #979797;
    color: #fff;
    border-color: transparent;
  }
  /* line 69, ../scss/components/_booking-type.scss */
  .booking-type__uglylink {
    display: inline-block;
    font-size: 24px;
    line-height: 64px;
    color: #193d7b;
    text-decoration: underline;
  }
  /* line 76, ../scss/components/_booking-type.scss */
  .booking-type__submit {
    width: 100%;
    background: #979797;
    border-color: transparent;
    vertical-align: bottom;
    font-size: 22px;
    line-height: 72px;
  }
  /* line 84, ../scss/components/_booking-type.scss */
  .booking-type__submit--active, .booking-type__submit:hover, .booking-type__submit:active {
    background: #193d7b;
    border-color: transparent;
  }
  /* line 91, ../scss/components/_booking-type.scss */
  .booking-type__submit-text {
    display: inline-block;
    position: relative;
    line-height: 72px;
  }
  /* line 96, ../scss/components/_booking-type.scss */
  .booking-type__submit-text:after {
    content: "\02023";
    display: inline-block;
    position: relative;
    font-size: 64px;
    margin-left: 28px;
    line-height: 0;
    vertical-align: middle;
  }
}
@media (min-width: 992px) {
  /* line 113, ../scss/components/_booking-type.scss */
  .booking-type__headline {
    font-size: 40px;
    margin-bottom: 44px;
  }
  /* line 117, ../scss/components/_booking-type.scss */
  .booking-type__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: bottom;
        align-items: bottom;
    -ms-flex-pack: bottom;
        justify-content: bottom;
    -webkit-box-align: bottom;
  }
  /* line 123, ../scss/components/_booking-type.scss */
  .booking-type__submit {
    -ms-flex-item-align: end;
        align-self: flex-end;
  }
}
@media all {
  /* line 6, ../scss/components/_date-picker.scss */
  .pika-single {
    border: none;
    margin-top: 10px;
    border-radius: 4px;
  }
  /* line 11, ../scss/components/_date-picker.scss */
  .pika-single:before {
    top: -6px;
    content: "";
    position: absolute;
    left: 19px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid white;
  }
  /* line 25, ../scss/components/_date-picker.scss */
  .pika-single thead tr {
    border-bottom: 1px solid #D8D8D8;
    padding-bottom: 4px;
  }
  /* line 32, ../scss/components/_date-picker.scss */
  .pika-single th abbr[title], .pika-single th abbr[data-original-title] {
    border-bottom: none;
  }
  /* line 38, ../scss/components/_date-picker.scss */
  .pika-single tr td {
    background-color: #D8D8D8;
  }
  /* line 41, ../scss/components/_date-picker.scss */
  .pika-single tr td.is-empty {
    background-color: transparent;
  }
  /* line 44, ../scss/components/_date-picker.scss */
  .pika-single tr td:first-child {
    border-radius: 1em 0 0 1em;
  }
  /* line 47, ../scss/components/_date-picker.scss */
  .pika-single tr td:last-child {
    border-radius: 0 1em 1em 0;
  }
  /* line 52, ../scss/components/_date-picker.scss */
  .pika-single .pika-button {
    background: none;
    text-align: center;
    box-shadow: none;
  }
  /* line 59, ../scss/components/_date-picker.scss */
  .pika-single .is-today .pika-button {
    color: #E8530E;
  }
  /* line 65, ../scss/components/_date-picker.scss */
  .pika-single .is-selected .pika-button {
    color: #fff;
    background: #E8530E;
    border-radius: 1em;
  }
}
@media all {
  /* line 7, ../scss/components/_gallery.scss */
  .gallery__title {
    width: 100%;
    margin-bottom: 30px;
    border-bottom: 1px solid #979797;
  }
  /* line 11, ../scss/components/_gallery.scss */
  .gallery__title:before, .gallery__title:after {
    display: table;
    content: " ";
    box-sizing: border-box;
  }
  /* line 16, ../scss/components/_gallery.scss */
  .gallery__title:after {
    clear: both;
  }
  /* line 20, ../scss/components/_gallery.scss */
  .gallery__headline {
    display: inline-block;
    margin: 0;
    font-size: 24px;
    float: left;
    max-width: 80%;
  }
  /* line 27, ../scss/components/_gallery.scss */
  .gallery__title-link {
    display: inline-block;
    font-size: 12px;
    float: right;
    max-width: 20%;
    color: #193d7b;
  }
  /* line 34, ../scss/components/_gallery.scss */
  .gallery__title-link--location {
    padding-left: 46px;
    background-size: 26px 26px;
    background-repeat: no-repeat;
    background-position: 12px 50%;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjY4cHgiIHZpZXdCb3g9IjAgMCA0MCA2OCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cCA0PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIzOS41OTczNTE4IDAuMDc1Nzg4MTg3MSAwIDAuMDc1Nzg4MTg3MSAwIDY2Ljc1MTgxMjEgMzkuNTk3MzUxOCA2Ni43NTE4MTIxIj48L3BvbHlnb24+ICAgIDwvZGVmcz4gICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IjIwLVYyLWFpcnBvcnQtKy10ZXJtaW5hbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ5OC4wMDAwMDAsIC0xMTAzLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU5LjAwMDAwMCwgMTA2OS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTEuMDAwMDAwLCAwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTE4Ij4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDguMDAwMDAwLCAzNC4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE5Ljc5ODk4NTcsMy44NzQ3Njk1MSBDMjguODYxMDUwOCwzLjg3NDc2OTUxIDM2LjIzMTUzMDQsMTEuMjMyNjk5OCAzNi4yMzE1MzA0LDIwLjI3NjI0MjUgQzM2LjIzMTUzMDQsMjguMDU3ODk1NSAyNC4wMzEwNDc1LDQ3Ljk2MDQ5MzggMTkuNzk4OTg1Nyw1NC42MzE4MDc2IEMxNS41NjY5MjM4LDQ3Ljk2MzU4NjcgMy4zNjk1MzkxNCwyOC4wNjA5ODg0IDMuMzY5NTM5MTQsMjAuMjc2MjQyNSBDMy4zNjk1MzkxNCwxMS4yMzI2OTk4IDEwLjc0MDAxODcsMy44NzQ3Njk1MSAxOS43OTg5ODU3LDMuODc0NzY5NTEiIGlkPSJQYXRoIiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQYWdlLTEiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE1LjAzNjgzMTgsMTguODk2NTE0NiBDMTUuMDM2ODMxOCwxNi4yNzM3NjM1IDE3LjE3MTQ1MTUsMTQuMTM5Njg1MyAxOS43OTg2NzU5LDE0LjEzOTY4NTMgQzIyLjQyNTkwMDIsMTQuMTM5Njg1MyAyNC41NjA1MiwxNi4yNzM3NjM1IDI0LjU2MDUyLDE4Ljg5NjUxNDYgQzI0LjU2MDUyLDIxLjUxNjE3MjggMjIuNDI1OTAwMiwyMy42NDcxNTgxIDE5Ljc5ODY3NTksMjMuNjQ3MTU4MSBDMTcuMTcxNDUxNSwyMy42NDcxNTgxIDE1LjAzNjgzMTgsMjEuNTE2MTcyOCAxNS4wMzY4MzE4LDE4Ljg5NjUxNDYgTTI3LjkzMTI5ODQsMTguODk2NTE0NiBDMjcuOTMxMjk4NCwxNC40MTgwNDM0IDI0LjI4MTY4NzIsMTAuNzc3NzM5MSAxOS43OTg2NzU5LDEwLjc3NzczOTEgQzE1LjMxNTY2NDUsMTAuNzc3NzM5MSAxMS42NjYwNTM0LDE0LjQxODA0MzQgMTEuNjY2MDUzNCwxOC44OTY1MTQ2IEMxMS42NjYwNTM0LDIzLjM2ODgwMDEgMTUuMzE1NjY0NSwyNy4wMDkxMDQ0IDE5Ljc5ODY3NTksMjcuMDA5MTA0NCBDMjQuMjgxNjg3MiwyNy4wMDkxMDQ0IDI3LjkzMTI5ODQsMjMuMzY4ODAwMSAyNy45MzEyOTg0LDE4Ljg5NjUxNDYiIGlkPSJGaWxsLTEiIGZpbGw9IiNFODUzMEUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC01IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC40MzcwMzUpIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJDbGlwLTQiPjwvZz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTkuNzk4OTg1NywzLjQzNzczNDQ3IEMyOC44NjEwNTA4LDMuNDM3NzM0NDcgMzYuMjMxNTMwNCwxMC43OTU2NjQ3IDM2LjIzMTUzMDQsMTkuODM5MjA3NSBDMzYuMjMxNTMwNCwyNy42MjA4NjA1IDI0LjAzMTA0NzUsNDcuNTIzNDU4OCAxOS43OTg5ODU3LDU0LjE5NDc3MjYgQzE1LjU2NjkyMzgsNDcuNTI2NTUxNiAzLjM2OTUzOTE0LDI3LjYyMzk1MzQgMy4zNjk1MzkxNCwxOS44MzkyMDc1IEMzLjM2OTUzOTE0LDEwLjc5NTY2NDcgMTAuNzQwMDE4NywzLjQzNzczNDQ3IDE5Ljc5ODk4NTcsMy40Mzc3MzQ0NyBNMjkuODIxNDc0OCw1Mi4zNjk5ODExIEMyOC45ODE4NzgzLDUyLjE1MzQ4MDUgMjguMTUxNTc2Myw1Mi42NjY4OTY0IDI3LjkzNzgwNDUsNTMuNDg5NTk5IEMyNy43MjcxMzA4LDU0LjMxODQ4NzMgMjguMjI5MDI5OCw1NS4xNTk3NDcxIDI5LjA1OTMzMTksNTUuMzcwMDYyIEMzMy41ODI2MTkxLDU2LjUxNDQyMjcgMzUuMjI0NjM0Myw1OC4xNTk4Mjc5IDM1LjIyNDYzNDMsNTguOTg4NzE2MiBDMzUuMjI0NjM0Myw2MC44NDc1MjkyIDI5LjA3NDgyMjYsNjMuNjU4OTQ1MiAxOS43OTg5ODU3LDYzLjY1ODk0NTIgQzEwLjUyNjI0Nyw2My42NTg5NDUyIDQuMzczMzM3MTIsNjAuODQ3NTI5MiA0LjM3MzMzNzEyLDU4Ljk4ODcxNjIgQzQuMzczMzM3MTIsNTcuNDk3OTU0NCA4LjUzMTA0MzU3LDU1LjE1MDQ2ODUgMTYuMDEzMDU2Myw1NC41MDA5NjY0IEMxNy4zMjM1NzAzLDU2LjU5NDgzNzMgMTguMjM3NTIyMiw1Ny45OTI4MTMxIDE4LjM5MjQyOTMsNTguMjMwOTYzOSBDMTguNzAyMjQzNSw1OC43MDQxNzI1IDE5LjIyNTgyOTQsNTguOTg4NzE2MiAxOS43OTg5ODU3LDU4Ljk4ODcxNjIgQzIwLjM3MjE0Miw1OC45ODg3MTYyIDIwLjg5NTcyNzksNTguNzA0MTcyNSAyMS4yMDU1NDIxLDU4LjIzMDk2MzkgQzIxLjk1NTI5MjUsNTcuMDk1ODgxNyAzOS41OTkyMTA3LDMwLjI3MTQ0NzQgMzkuNTk5MjEwNywxOS44MzkyMDc1IEMzOS41OTkyMTA3LDguOTM5OTQ0NjIgMzAuNzEzNzM5NywwLjA3NTc4ODE4NzEgMTkuNzk4OTg1NywwLjA3NTc4ODE4NzEgQzguODg0MjMxNzQsMC4wNzU3ODgxODcxIC0wLjAwMTIzOTI1Njc2LDguOTM5OTQ0NjIgLTAuMDAxMjM5MjU2NzYsMTkuODM5MjA3NSBDLTAuMDAxMjM5MjU2NzYsMjcuMTIyOTA4OSA4Ljc2MzQwNDIxLDQyLjYzNjcyOTEgMTQuMjAwNjQzMyw1MS41NjI3NDI5IEM3LjQwMDIyMTc3LDUyLjQxMDE4ODQgMS4yNzUxOTUyMSw1NC44ODEzODkgMS4yNzUxOTUyMSw1OC45ODg3MTYyIEMxLjI3NTE5NTIxLDY0LjA4NTc2MDggMTAuNTk0NDA2MSw2Ni43NTE4MTIxIDE5Ljc5ODk4NTcsNjYuNzUxODEyMSBDMjkuMDAzNTY1Myw2Ni43NTE4MTIxIDM4LjMyMjc3NjIsNjQuMDg1NzYwOCAzOC4zMjI3NzYyLDU4Ljk4ODcxNjIgQzM4LjMyMjc3NjIsNTYuMTA5MjU3MiAzNS4zMDIwODc4LDUzLjc1ODY3ODQgMjkuODIxNDc0OCw1Mi4zNjk5ODExIiBpZD0iRmlsbC0zIiBmaWxsPSIjRTk1NDEwIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  }
  /* line 41, ../scss/components/_gallery.scss */
  .gallery__title-link:active, .gallery__title-link:hover {
    color: #193d7b;
  }
  /* line 46, ../scss/components/_gallery.scss */
  .gallery__viewer {
    margin-bottom: 30px;
  }
  /* line 51, ../scss/components/_gallery.scss */
  .gallery__viewer-container {
    margin-left: 15px;
    margin-right: 15px;
  }
  /* line 55, ../scss/components/_gallery.scss */
  .gallery__image-wrapper {
    display: none;
    padding-top: 30px;
    padding-bottom: 30px;
  }
  /* line 60, ../scss/components/_gallery.scss */
  .gallery__image-wrapper.active {
    display: block;
  }
  /* line 65, ../scss/components/_gallery.scss */
  .gallery__image {
    width: 100%;
  }
  /* line 73, ../scss/components/_gallery.scss */
  .gallery__thumbnails-container {
    width: 80%;
    left: 10%;
  }
  /* line 77, ../scss/components/_gallery.scss */
  .gallery__thumbnail {
    width: 20%;
    cursor: pointer;
    opacity: 0.5;
  }
  /* line 82, ../scss/components/_gallery.scss */
  .gallery__thumbnail--active {
    opacity: 1;
  }
  /* line 87, ../scss/components/_gallery.scss */
  .gallery__control {
    width: 10%;
    background: none;
    background-image: none;
    color: #979797;
    text-decoration: none;
    text-shadow: none;
  }
  /* line 95, ../scss/components/_gallery.scss */
  .gallery__control:active, .gallery__control:hover {
    background: none;
    color: #979797;
  }
  /* line 104, ../scss/components/_gallery.scss */
  .gallery__control.gallery__control--left {
    background: none;
    background-image: none;
    text-align: left;
  }
  /* line 109, ../scss/components/_gallery.scss */
  .gallery__control.gallery__control--right {
    background: none;
    background-image: none;
    text-align: right;
  }
}
@media (min-width: 768px) {
  /* line 121, ../scss/components/_gallery.scss */
  .gallery__thumbnails {
    display: block;
  }
  /* line 124, ../scss/components/_gallery.scss */
  .gallery__thumbnails-container {
    width: 80%;
    left: 10%;
  }
  /* line 128, ../scss/components/_gallery.scss */
  .gallery__thumbnail {
    width: 20%;
  }
  /* line 137, ../scss/components/_gallery.scss */
  .gallery__control .gallery__chevron {
    position: relative;
  }
  /* line 140, ../scss/components/_gallery.scss */
  .gallery__control.gallery__control--left {
    text-align: center;
  }
  /* line 143, ../scss/components/_gallery.scss */
  .gallery__control.gallery__control--right {
    text-align: center;
  }
}
@media all {
  /* line 10, ../scss/components/_list.scss */
  .list--check .list__item {
    background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='-1 -1 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.72 5.078c0 2.67-2.164 4.833-4.833 4.833C2.217 9.91.054 7.748.054 5.08c0-2.67 2.164-4.833 4.833-4.833 2.67 0 4.833 2.164 4.833 4.833z' stroke='%23123270' stroke-width='.757' fill='%23E8530E' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat left 0.2rem;
    padding-left: 1.5em;
    padding-bottom: 0.25em;
    font-size: 0.875em;
  }
}
@media (min-width: 768px) {
  /* line 25, ../scss/components/_list.scss */
  .list--check .list__item {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='-1 1 23 23' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78' fill='%23FFF'/%3E%3Cpath d='M19.938 12.882c0 5.4-4.388 9.78-9.8 9.78-5.413 0-9.8-4.38-9.8-9.78 0-5.402 4.387-9.78 9.8-9.78 5.412 0 9.8 4.378 9.8 9.78z' stroke='%23123270' stroke-width='1.06'/%3E%3Cpath stroke='%23E9530D' stroke-width='1.696' stroke-linecap='round' stroke-linejoin='round' d='M5.286 12.618l3.807 3.677 5.897-6.827'/%3E%3C/g%3E%3C/svg%3E");
    padding: 0.25em 0.25em 0.25em 3em;
  }
}
@media all {
  /* line 8, ../scss/components/_masthead.scss */
  .masthead__overlay {
    position: relative;
    width: 100%;
  }
  /* line 12, ../scss/components/_masthead.scss */
  .masthead__headline {
    text-align: center;
  }
  /* line 15, ../scss/components/_masthead.scss */
  .masthead__strapline {
    text-align: center;
    font-size: 1em;
    margin-bottom: 4rem;
  }
  /* line 21, ../scss/components/_masthead.scss */
  .masthead--home {
    margin-top: 0;
    background: none;
    background-color: #193d7b;
    background: url(../images/advantages-bg.png) center center;
    background-size: cover;
    color: #fff;
  }
  /* line 29, ../scss/components/_masthead.scss */
  .masthead--home .masthead__headline {
    color: #fff;
    font-weight: 300;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  /* line 34, ../scss/components/_masthead.scss */
  .masthead--home .masthead__strapline {
    color: #fff;
  }
}
@media (min-width: 992px) {
  /* line 45, ../scss/components/_masthead.scss */
  .masthead__overlay {
    padding-top: 76px;
    padding-bottom: 76px;
  }
  /* line 53, ../scss/components/_masthead.scss */
  .masthead--home {
    background-color: #193d7b;
    background: url(../images/hero-advantages-lg.png) no-repeat top center;
  }
}
@media all {
  /* line 6, ../scss/components/_picker-form.scss */
  .picker-form {
    padding: 30px 0 64px;
  }
  /* line 9, ../scss/components/_picker-form.scss */
  .picker-form__group {
    margin-bottom: 64px;
  }
  /* line 12, ../scss/components/_picker-form.scss */
  .picker-form__group:last-child {
    margin-bottom: 0;
  }
  /* line 16, ../scss/components/_picker-form.scss */
  .picker-form__radio-item {
    display: block;
    text-indent: -9999px;
    padding-bottom: 31.5%;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    padding-left: 0;
    cursor: pointer;
  }
  /* line 26, ../scss/components/_picker-form.scss */
  .picker-form__radio-item--airport {
    background-image: url("data:image/svg+xml,%3Csvg width='243' height='77' viewBox='319 105 243 77' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(319 105)'%3E%3Crect fill='%23FFF' width='243' height='77' rx='4'/%3E%3Cpath d='M212 29c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10z' stroke='%23979797'/%3E%3Ctext font-family='ArialMT, Arial' font-size='18' fill='%239B9B9B'%3E%3Ctspan x='72' y='34'%3EAirport%3C/tspan%3E %3Ctspan x='72' y='54.589'%3ELeft Luggage%3C/tspan%3E%3C/text%3E%3Cpath d='M31.624 59.372h1.18c1.035 0 2.023-.988 2.67-1.815l13.3-15.577 2.458-.176c.488-.064.982-.13 1.433-.182.423-.05.978-.162 1.69-.34.647-.16 1.31-.513 1.962-1.048.606-.494.9-1.005.898-1.562 0-1.742-2.026-2.797-6.02-3.134l-2.418-.172L35.51 19.83c-.677-.858-1.675-1.853-2.707-1.855h-1.18l8.323 17.78-12.373.92-4.537-5.077H20.48l4.36 6.672-4.39 7.386 2.59.002 4.535-5.076 12.37.92-8.32 17.87zm1.18 1.677h-1.826c-.437 0-.836-.22-1.068-.587-.234-.36-.264-.816-.08-1.214L37.4 43l-9.127-.682-4.105 4.597c-.243.268-.587.42-.945.42h-3.497c-.458 0-.88-.246-1.105-.644-.22-.388-.216-.875.014-1.266l4.228-7.11-4.204-6.434c-.256-.39-.275-.887-.052-1.298.22-.408.647-.66 1.113-.66h3.503c.356 0 .7.15.94.42l4.11 4.597 9.12-.678-7.563-16.16c-.186-.4-.156-.855.082-1.223.23-.364.63-.583 1.066-.583h1.825c1.37 0 2.718.834 4.005 2.47l12.788 14.975 1.73.123c5.023.423 7.567 2.04 7.57 4.807 0 .74-.263 1.837-1.516 2.862-.848.693-1.73 1.155-2.62 1.376-.78.196-1.4.318-1.897.38-.447.052-.935.115-1.463.183l-1.804.13L36.773 58.62c-1.252 1.604-2.595 2.43-3.97 2.43z' fill='%239B9B9B'/%3E%3C/g%3E%3C/svg%3E");
  }
  /* line 29, ../scss/components/_picker-form.scss */
  .picker-form__radio-item--airport.picker-form__radio-item--active {
    background-image: url("data:image/svg+xml,%3Csvg width='243' height='77' viewBox='319 105 243 77' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Crect id='a' width='243' height='77' rx='4'/%3E%3Cmask id='b' x='0' y='0' width='243' height='77' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(319 105)'%3E%3Cuse stroke='%23E95410' mask='url(%23b)' stroke-width='4' fill='%23FFF' xlink:href='%23a'/%3E%3Cpath d='M212 34c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0-5c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10zm0 18c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8z' fill='%23E95410'/%3E%3Ctext font-family='ArialMT, Arial' font-size='18' fill='%234A4A4A'%3E%3Ctspan x='72' y='34'%3EAirport%3C/tspan%3E %3Ctspan x='72' y='54.589'%3ELeft Luggage%3C/tspan%3E%3C/text%3E%3Cpath d='M31.624 59.372h1.18c1.035 0 2.023-.988 2.67-1.815l13.3-15.577 2.458-.176c.488-.064.982-.13 1.433-.182.423-.05.978-.162 1.69-.34.647-.16 1.31-.513 1.962-1.048.606-.494.9-1.005.898-1.562 0-1.742-2.026-2.797-6.02-3.134l-2.418-.172L35.51 19.83c-.677-.858-1.675-1.853-2.707-1.855h-1.18l8.323 17.78-12.373.92-4.537-5.077H20.48l4.36 6.672-4.39 7.386 2.59.002 4.535-5.076 12.37.92-8.32 17.87zm1.18 1.677h-1.826c-.437 0-.836-.22-1.068-.587-.234-.36-.264-.816-.08-1.214L37.4 43l-9.127-.682-4.105 4.597c-.243.268-.587.42-.945.42h-3.497c-.458 0-.88-.246-1.105-.644-.22-.388-.216-.875.014-1.266l4.228-7.11-4.204-6.434c-.256-.39-.275-.887-.052-1.298.22-.408.647-.66 1.113-.66h3.503c.356 0 .7.15.94.42l4.11 4.597 9.12-.678-7.563-16.16c-.186-.4-.156-.855.082-1.223.23-.364.63-.583 1.066-.583h1.825c1.37 0 2.718.834 4.005 2.47l12.788 14.975 1.73.123c5.023.423 7.567 2.04 7.57 4.807 0 .74-.263 1.837-1.516 2.862-.848.693-1.73 1.155-2.62 1.376-.78.196-1.4.318-1.897.38-.447.052-.935.115-1.463.183l-1.804.13L36.773 58.62c-1.252 1.604-2.595 2.43-3.97 2.43z' fill='%23E95410'/%3E%3C/g%3E%3C/svg%3E");
  }
  /* line 33, ../scss/components/_picker-form.scss */
  .picker-form__radio-item--rail {
    background-image: url("data:image/svg+xml,%3Csvg width='243' height='77' viewBox='48 105 243 77' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(48 105)'%3E%3Crect fill='%23FFF' width='243' height='77' rx='4'/%3E%3Cpath d='M208 29c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10z' stroke='%23979797'/%3E%3Ctext font-family='ArialMT, Arial' font-size='18' fill='%239B9B9B'%3E%3Ctspan x='67' y='34'%3ERail Stations%3C/tspan%3E %3Ctspan x='67' y='54.589'%3ELeft Luggage%3C/tspan%3E%3C/text%3E%3Cg fill='%239B9B9B'%3E%3Cpath d='M44.63 47.722H30.717c-2.735 0-5.657-1.2-5.66-4.494l.508-5.563c1.433.943 3.794 1.588 6.35 1.588H43.41c2.568 0 4.94-.65 6.37-1.6l.505 5.503c0 3.366-2.92 4.566-5.656 4.566zM26.55 26.855c.48-.602 2.488-1.42 5.674-1.42H43.12c3.187 0 5.187.81 5.67 1.416l.795 8.666c-.007.043-.026.082-.026.125-.06.498-2.334 1.996-6.15 1.996H31.917c-3.813 0-6.088-1.496-6.15-1.993 0-.02-.01-.035-.01-.054l.796-8.735zm5.783-6.49h10.68c2.995 0 5.236 1.8 5.6 4.428-1.524-.698-3.683-.975-5.494-.975H32.227c-1.81 0-3.975.28-5.5.98.333-2.604 2.587-4.432 5.61-4.432zm18.042 6.063l-.088-.957c0-3.895-3.062-6.722-7.276-6.722h-10.68c-4.216 0-7.277 2.827-7.273 6.647l-.095 1.055v.013l-1.523 16.693c0 3.698 2.923 6.184 7.276 6.184h13.91c4.353 0 7.277-2.486 7.275-6.257l-1.517-16.545c0-.037-.002-.07-.01-.11z'/%3E%3Cpath d='M29.755 44.248c-.69 0-1.25-.56-1.25-1.248 0-.685.56-1.245 1.25-1.245s1.25.56 1.25 1.245c0 .688-.56 1.248-1.25 1.248m0-4.11c-1.584 0-2.87 1.285-2.87 2.862 0 1.58 1.286 2.865 2.87 2.865 1.583 0 2.87-1.285 2.87-2.865 0-1.577-1.287-2.863-2.87-2.863M45.495 44.248c-.69 0-1.25-.56-1.25-1.248 0-.685.56-1.245 1.25-1.245s1.248.56 1.248 1.245c0 .688-.558 1.248-1.248 1.248m0-4.11c-1.583 0-2.87 1.285-2.87 2.862 0 1.58 1.287 2.865 2.87 2.865 1.584 0 2.87-1.285 2.87-2.865 0-1.577-1.286-2.863-2.87-2.863M44.06 50.58c-.158-.42-.628-.627-1.045-.468-.42.158-.63.625-.468 1.043l1.012 2.647H31.734l1.012-2.647c.16-.418-.05-.885-.468-1.043-.42-.16-.888.05-1.05.467l-2.7 7.064c-.16.416.05.883.47 1.043.093.037.192.052.29.052.323 0 .632-.198.755-.52l1.072-2.8h13.06l1.07 2.8c.125.322.432.52.76.52.093 0 .192-.016.286-.053.42-.16.63-.627.47-1.043L44.06 50.58zM35.338 22.923h4.678c.447 0 .81-.362.81-.808 0-.448-.363-.81-.81-.81h-4.678c-.447 0-.81.362-.81.81 0 .446.363.808.81.808'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }
  /* line 36, ../scss/components/_picker-form.scss */
  .picker-form__radio-item--rail.picker-form__radio-item--active {
    background-image: url("data:image/svg+xml,%3Csvg width='243' height='77' viewBox='48 529 243 77' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Crect id='a' width='243' height='77' rx='4'/%3E%3Cmask id='b' x='0' y='0' width='243' height='77' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(48 529)'%3E%3Cuse stroke='%23E95410' mask='url(%23b)' stroke-width='4' fill='%23FFF' xlink:href='%23a'/%3E%3Cpath d='M208 34c-2.8 0-5 2.2-5 5s2.2 5 5 5 5-2.2 5-5-2.2-5-5-5zm0-5c-5.5 0-10 4.5-10 10s4.5 10 10 10 10-4.5 10-10-4.5-10-10-10zm0 18c-4.4 0-8-3.6-8-8s3.6-8 8-8 8 3.6 8 8-3.6 8-8 8z' fill='%23E95410'/%3E%3Ctext font-family='ArialMT, Arial' font-size='18' fill='%234A4A4A'%3E%3Ctspan x='67' y='34'%3ERail Stations%3C/tspan%3E %3Ctspan x='67' y='54.589'%3ELeft Luggage%3C/tspan%3E%3C/text%3E%3Cg fill='%23E9530E'%3E%3Cpath d='M44.63 47.722H30.717c-2.735 0-5.657-1.2-5.66-4.494l.508-5.563c1.433.943 3.794 1.588 6.35 1.588H43.41c2.568 0 4.94-.65 6.37-1.6l.505 5.503c0 3.366-2.92 4.566-5.656 4.566zM26.55 26.855c.48-.602 2.488-1.42 5.674-1.42H43.12c3.187 0 5.187.81 5.67 1.416l.795 8.666c-.007.043-.026.082-.026.125-.06.498-2.334 1.996-6.15 1.996H31.917c-3.813 0-6.088-1.496-6.15-1.993 0-.02-.01-.035-.01-.054l.796-8.735zm5.783-6.49h10.68c2.995 0 5.236 1.8 5.6 4.428-1.524-.698-3.683-.975-5.494-.975H32.227c-1.81 0-3.975.28-5.5.98.333-2.604 2.587-4.432 5.61-4.432zm18.042 6.063l-.088-.957c0-3.895-3.062-6.722-7.276-6.722h-10.68c-4.216 0-7.277 2.827-7.273 6.647l-.095 1.055v.013l-1.523 16.693c0 3.698 2.923 6.184 7.276 6.184h13.91c4.353 0 7.277-2.486 7.275-6.257l-1.517-16.545c0-.037-.002-.07-.01-.11z'/%3E%3Cpath d='M29.755 44.248c-.69 0-1.25-.56-1.25-1.248 0-.685.56-1.245 1.25-1.245s1.25.56 1.25 1.245c0 .688-.56 1.248-1.25 1.248m0-4.11c-1.584 0-2.87 1.285-2.87 2.862 0 1.58 1.286 2.865 2.87 2.865 1.583 0 2.87-1.285 2.87-2.865 0-1.577-1.287-2.863-2.87-2.863M45.495 44.248c-.69 0-1.25-.56-1.25-1.248 0-.685.56-1.245 1.25-1.245s1.248.56 1.248 1.245c0 .688-.558 1.248-1.248 1.248m0-4.11c-1.583 0-2.87 1.285-2.87 2.862 0 1.58 1.287 2.865 2.87 2.865 1.584 0 2.87-1.285 2.87-2.865 0-1.577-1.286-2.863-2.87-2.863M44.06 50.58c-.158-.42-.628-.627-1.045-.468-.42.158-.63.625-.468 1.043l1.012 2.647H31.734l1.012-2.647c.16-.418-.05-.885-.468-1.043-.42-.16-.888.05-1.05.467l-2.7 7.064c-.16.416.05.883.47 1.043.093.037.192.052.29.052.323 0 .632-.198.755-.52l1.072-2.8h13.06l1.07 2.8c.125.322.432.52.76.52.093 0 .192-.016.286-.053.42-.16.63-.627.47-1.043L44.06 50.58zM35.338 22.923h4.678c.447 0 .81-.362.81-.808 0-.448-.363-.81-.81-.81h-4.678c-.447 0-.81.362-.81.81 0 .446.363.808.81.808'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  }
  /* line 44, ../scss/components/_picker-form.scss */
  .picker-form__toggle--untouched .picker-form__toggle-item--dummy {
    display: block;
  }
  /* line 49, ../scss/components/_picker-form.scss */
  .picker-form__toggle-item {
    display: none;
    margin-bottom: 30px;
  }
  /* line 56, ../scss/components/_picker-form.scss */
  .picker-form__toggle-item--active {
    display: block;
  }
  /* line 60, ../scss/components/_picker-form.scss */
  .picker-form__label {
    display: block;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
    line-height: 18px;
  }
  /* line 67, ../scss/components/_picker-form.scss */
  .picker-form__select {
    display: block;
    width: 100%;
  }
  /* line 71, ../scss/components/_picker-form.scss */
  .picker-form__select .dropdown-toggle.btn-default {
    line-height: 30px;
    border-color: transparent;
  }
  /* line 77, ../scss/components/_picker-form.scss */
  .picker-form__select .bs-caret .caret {
    border-top: 8px solid #E8530E;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
  }
  /* line 83, ../scss/components/_picker-form.scss */
  .picker-form__select .dropdown-menu {
    border-color: transparent;
  }
  /* line 87, ../scss/components/_picker-form.scss */
  .picker-form__submit {
    display: block;
    width: 60%;
    margin: auto;
    background: #193d7b;
    color: #fff;
    border-color: transparent;
    vertical-align: bottom;
    font-size: 22px;
    border-radius: 2px;
  }
  /* line 99, ../scss/components/_picker-form.scss */
  .picker-form__submit--active, .picker-form__submit:hover, .picker-form__submit:active {
    color: #fff;
    background: #193d7b;
    border-color: transparent;
  }
  /* line 107, ../scss/components/_picker-form.scss */
  .picker-form__submit-text {
    display: inline-block;
    position: relative;
    line-height: 42px;
    font-weight: bold;
  }
  /* line 113, ../scss/components/_picker-form.scss */
  .picker-form__submit-text:after {
    content: "\02023";
    display: inline-block;
    position: relative;
    font-size: 64px;
    margin-left: 16px;
    line-height: 0;
    vertical-align: middle;
  }
  /* line 125, ../scss/components/_picker-form.scss */
  .picker-form--inline .picker-form__submit {
    width: 100%;
  }
  /* line 128, ../scss/components/_picker-form.scss */
  .picker-form--inline .picker-form__submit-text {
    line-height: 30px;
  }
}
@media (min-width: 768px) {
  /* line 139, ../scss/components/_picker-form.scss */
  .picker-form--inline .picker-form__submit {
    margin-top: 23px;
  }
}
/* line 1632, ../scss/main.scss */
.panel-8 {
  background: #F6F6F6;
}

/* line 1638, ../scss/main.scss */
.panel-8 .strap .top, .panel-9 .strap .top, .panel-7 .strap .top {
  font-size: 0.8em !important;
  text-align: center;
}

/* line 1645, ../scss/main.scss */
.panel-5 {
  background: #F6F6F6;
}
/* line 1648, ../scss/main.scss */
.panel-5 .strap .top {
  font-size: 2.1em !important;
  color: #193d7b;
  font-weight: lighter;
}
/* line 1654, ../scss/main.scss */
.panel-5 .price {
  display: none;
}
/* line 1657, ../scss/main.scss */
.panel-5 h3 {
  font-size: 1.7em !important;
  text-align: left !important;
}

/* line 1663, ../scss/main.scss */
.panel-2 {
  background: #F6F6F6;
}
/* line 1665, ../scss/main.scss */
.panel-2 .strap {
  background: url(../images/classic.svg) no-repeat;
  background-position: bottom left !important;
  padding-left: 40px;
  margin-left: 10px;
}

/* line 1673, ../scss/main.scss */
.panel-9 {
  background: #E6E5E5;
}

/* line 1677, ../scss/main.scss */
.panel-3 {
  background: #E6E5E5;
}
/* line 1679, ../scss/main.scss */
.panel-3 .strap {
  background: url(../images/ultra.svg) no-repeat;
  background-position: bottom left !important;
  padding-left: 40px;
  margin-left: 10px;
}

/* line 1687, ../scss/main.scss */
.pricing-section .HU-pricing .price {
  font-size: 35px;
}

@media (max-width: 768px) {
  /* line 1692, ../scss/main.scss */
  .pricing-section .HU-pricing .price {
    font-size: 21px;
  }
}

/*# sourceMappingURL=data:application/json;base64,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QWtDO0FBQ2xDO0VBQ0Usb0JBQW9CO0NBQ3JCO0FBQ0Qsa0NBQWtDO0FBQ2xDO0VBQ0UsK0NBQStDO0VBQy9DLDRDQUE0QztFQUM1QyxtQkFBbUI7RUFDbkIsa0JBQWtCO0NBQ25COztBQUVELGtDQUFrQztBQUNsQztFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxrQ0FBa0M7QUFDbEM7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCxrQ0FBa0M7QUFDbEM7RUFDRSw2Q0FBNkM7RUFDN0MsNENBQTRDO0VBQzVDLG1CQUFtQjtFQUNuQixrQkFBa0I7Q0FDbkI7O0FBRUQsa0NBQWtDO0FBQ2xDO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0Usa0NBQWtDO0VBQ2xDO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0YiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU1vbnRzZXJyYXQ6NDAwLDcwMHxPcGVuK1NhbnM6MzAwLDQwMCw2MDAsNzAwXCIpO1xuLyogbGluZSA5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDMyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNTIsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIGxpbmUgNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDc1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDg3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA5NSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDEwNywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qIGxpbmUgMTE1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxMjQsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKiBsaW5lIDEzMywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgMTUxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qIGxpbmUgMTU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qIGxpbmUgMTY3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBsaW5lIDE3MSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIGxpbmUgMTgyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAxOTAsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDIwMSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKiBsaW5lIDIwOSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBsaW5lIDIyNywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIGxpbmUgMjUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMjY0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDI3NSwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyogbGluZSAyODgsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMzAwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSAzMDksIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSAzMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzNDQsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzU1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qIGxpbmUgMzY4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKiBsaW5lIDM3NywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyogbGluZSAzODgsIC4uL3Njc3MvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDM5NywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQwNiwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDQxNywgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBsaW5lIDQyMiwgLi4vc2Nzcy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAqIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cblxuICAvKiBsaW5lIDI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgLyogbGluZSAyOSwgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLFxuICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8qIGxpbmUgMzQsIC4uL3Njc3MvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLyogbGluZSA0NCwgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA0OSwgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgNTMsIC4uL3Njc3MvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA2NywgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDcyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogbGluZSA3NiwgLi4vc2Nzcy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgODMsIC4uL3Njc3MvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC5idG4gPiAuY2FyZXQsXG4gIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDg3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAvKiBsaW5lIDkxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgOTUsIC4uL3Njc3MvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAyMiwgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzYsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNDgsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hIHtcbiAgY29sb3I6ICM0MjhiY2E7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTIsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMyYTY0OTY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogbGluZSA1OCwgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSA2OSwgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA3NiwgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgODEsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCUgXFw5O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA4NiwgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLyogbGluZSA5MywgLi4vc2Nzcy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCUgXFw5O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxMDYsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLyogbGluZSAxMTMsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5ociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi8qIGxpbmUgMTI1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAxNDEsIC4uL3Njc3MvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEgc21hbGwsXG5oMSAuc21hbGwsIGgyIHNtYWxsLFxuaDIgLnNtYWxsLCBoMyBzbWFsbCxcbmgzIC5zbWFsbCwgaDQgc21hbGwsXG5oNCAuc21hbGwsIGg1IHNtYWxsLFxuaDUgLnNtYWxsLCBoNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSBzbWFsbCxcbi5oMSAuc21hbGwsIC5oMiBzbWFsbCxcbi5oMiAuc21hbGwsIC5oMyBzbWFsbCxcbi5oMyAuc21hbGwsIC5oNCBzbWFsbCxcbi5oNCAuc21hbGwsIC5oNSBzbWFsbCxcbi5oNSAuc21hbGwsIC5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi8qIGxpbmUgMjQsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDMwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCwgLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLCAuaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsIC5oMyBzbWFsbCxcbi5oMyAuc21hbGwge1xuICBmb250LXNpemU6IDY1JTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgNDEsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg0IHNtYWxsLFxuaDQgLnNtYWxsLCAuaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsIC5oNSBzbWFsbCxcbi5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCwgLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4vKiBsaW5lIDQ3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4vKiBsaW5lIDQ4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4vKiBsaW5lIDQ5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4vKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4vKiBsaW5lIDUxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vKiBsaW5lIDUyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBsaW5lIDU4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogbGluZSA2MiwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MiwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbi8qIGxpbmUgNzgsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbi8qIGxpbmUgODQsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmNpdGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIGxpbmUgODgsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IC4yZW07XG59XG5cbi8qIGxpbmUgOTUsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDk2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDk3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgOTgsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4vKiBsaW5lIDk5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLyogbGluZSAxMDMsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMTA0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qIGxpbmUgMTA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICM0MjhiY2E7XG59XG5cbi8qIGxpbmUgOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMzMDcxYTk7XG59XG5cbi8qIGxpbmUgNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogIzJiNTQyYztcbn1cblxuLyogbGluZSA1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5cbi8qIGxpbmUgOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG5cbi8qIGxpbmUgNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbi8qIGxpbmUgMTI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3MWE5O1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTtcbn1cblxuLyogbGluZSAxNDMsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDE1NCwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDE1OCwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xudWwgdWwsXG51bCBvbCxcbm9sIHVsLFxub2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDE2NywgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxpc3QtdW5zdHlsZWQsIC5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNzMsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLyogbGluZSAxNzcsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDE4NSwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE4OSwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xufVxuXG4vKiBsaW5lIDE5MywgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxOTYsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLCAuZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxMSwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDIxOCwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjI5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzc3Nzc3Nztcbn1cblxuLyogbGluZSAyMzUsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgMjQxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDE3LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWVlZWVlO1xufVxuLyogbGluZSAyNTAsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjU3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5ibG9ja3F1b3RlIGZvb3RlcixcbmJsb2NrcXVvdGUgc21hbGwsXG5ibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSAyNjUsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xufVxuXG4vKiBsaW5lIDI3NCwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAyODYsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgMjg3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xufVxuXG4vKiBsaW5lIDI5NCwgLi4vc2Nzcy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLyogbGluZSAzMDAsIC4uL3Njc3MvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuLyogbGluZSAxNSwgLi4vc2Nzcy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xuY29kZSB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2M3MjU0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjJmNDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4vKiBsaW5lIDI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA5LjVweDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDU0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIGxpbmUgMTAsIC4uL3Njc3MvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgLi4vc2Nzcy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDU0cHg7XG4gIH1cbn1cblxuLyogbGluZSAzMiwgLi4vc2Nzcy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA0MSwgLi4vc2Nzcy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnJvdzpiZWZvcmUsIC5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSAyNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuXG4vKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuXG4vKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuXG4vKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA0NSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDQ1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA1NSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNiwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDI1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNDQsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgNTEsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSA1NiwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2OSwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8qIGxpbmUgODIsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgODgsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgOTUsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4vKiBsaW5lIDEwOSwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkgPiB0ZCxcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtY2hpbGQob2RkKSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLyogbGluZSAxMjMsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAxMzUsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG4vKiBsaW5lIDE0MywgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG5cbi8qIGxpbmUgOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbywgLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cblxuLyogbGluZSA5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLCAudGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDE3MSwgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC8qIGxpbmUgMTgyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLyogbGluZSAxOTAsIC4uL3Njc3MvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qIGxpbmUgMTk5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAvKiBsaW5lIDIwNywgLi4vc2Nzcy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgMjExLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgMjI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLyogbGluZSAzMiwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSA0NywgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSA1MiwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNzEsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDc3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSA4NCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBjb2xvcjogIzU1NTU1NTtcbn1cblxuLyogbGluZSAxMTUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG59XG4vKiBsaW5lIDUzLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbn1cbi8qIGxpbmUgMTAyLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIG9wYWNpdHk6IDE7XG59XG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgMTA1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDE0MSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDE1MywgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKiBsaW5lIDE3OCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcgXFwwO1xufVxuLyogbGluZSAxODYsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0bixcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi8qIGxpbmUgMTg5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sXG5pbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG5cbi8qIGxpbmUgMjAwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDIwOSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDIxNywgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyBsYWJlbCxcbi5jaGVja2JveCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDIyNCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA0cHggXFw5O1xufVxuXG4vKiBsaW5lIDIzMywgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi8qIGxpbmUgMjM5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDI0OCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogbGluZSAyNjAsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjY5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI3OSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdXG4uY2hlY2tib3ggbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI5MSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjk4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDY3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA3NSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG5zZWxlY3QuaW5wdXQtc20sIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA4MCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG50ZXh0YXJlYS5pbnB1dC1zbSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDY3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1sZywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4vKiBsaW5lIDc1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnNlbGVjdC5pbnB1dC1sZywgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4vKiBsaW5lIDgwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LWxnLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmhhcy1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMzI1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xufVxuXG4vKiBsaW5lIDMzMCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDM0MSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4vKiBsaW5lIDM0NiwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzJiNTQyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG59XG4vKiBsaW5lIDI3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuLyogbGluZSAzMywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG4vKiBsaW5lIDI3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLyogbGluZSAzMywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4Mztcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLyogbGluZSAzMywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cblxuLyogbGluZSAzNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDM3NSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM3MzczNzM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQwMCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLCAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0MDcsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLCAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0MTMsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAsIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiwgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MjUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLCAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA0MjksIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbCwgLm5hdmJhci1mb3JtIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0MzcsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAucmFkaW8sIC5uYXZiYXItZm9ybSAucmFkaW8sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3gsXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ0NCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCwgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDQ4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDU4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSA0NzUsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi8qIGxpbmUgNDg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG59XG4vKiBsaW5lIDQ5MSwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0OTgsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuLyogbGluZSA1MDksIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MjAsIC4uL3Njc3MvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxNC4zcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUzMCwgLi4vc2Nzcy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxufVxuXG4vKiBsaW5lIDksIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGxpbmUgMjUsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46Zm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuLmFjdGl2ZTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLyogbGluZSAzMCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDM2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuOmFjdGl2ZSwgLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLyogbGluZSA0MywgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi5kaXNhYmxlZCwgLmJ0bltkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT02NSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA1NywgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6aG92ZXIsIC5idG4tZGVmYXVsdDpmb2N1cywgLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0sIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdCAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLyogbGluZSA2MCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlci1jb2xvcjogIzM1N2ViZDtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDcxYTk7XG4gIGJvcmRlci1jb2xvcjogIzI4NWU4ZTtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnkuYWN0aXZlLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmhvdmVyLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsIC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMzU3ZWJkO1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2NCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzcywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2VzczphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICBjb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2OCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86aG92ZXIsIC5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYztcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZDphY3RpdmUsIC5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF0sIC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsIC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsIC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3MiwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6aG92ZXIsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsIC5idG4td2FybmluZy5kaXNhYmxlZDphY3RpdmUsIC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsIC5idG4td2FybmluZ1tkaXNhYmxlZF0sIC5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3NiwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmhvdmVyLCAuYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0sIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSA5MSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rLCAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbmtbZGlzYWJsZWRdLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi8qIGxpbmUgOTgsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluaywgLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMDQsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyYTY0OTY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTEyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAxMjQsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi8qIGxpbmUgMTI4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAxMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgMTQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE0NiwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG4vKiBsaW5lIDEzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDE4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjEsIC4uL3Njc3MvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAyNiwgLi4vc2Nzcy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4vKiBsaW5lIDI4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi8qIGxpbmUgMzAsIC4uL3Njc3MvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTksIC4uL3Njc3MvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDI5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLyogbGluZSA1MiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4vKiBsaW5lIDU4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4vKiBsaW5lIDYzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDc2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi8qIGxpbmUgODYsIC4uL3Njc3MvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi8qIGxpbmUgMTAxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLyogbGluZSAxMDksIC4uL3Njc3MvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDEyMiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDEyNywgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE0NiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTUyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDE2MiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwO1xufVxuXG4vKiBsaW5lIDE3MiwgLi4vc2Nzcy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcbiAgY29udGVudDogXCJcIjtcbn1cbi8qIGxpbmUgMTkxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMDUsIC4uL3Njc3MvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4vKiBsaW5lIDYsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMTUsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cbi8qIGxpbmUgMjEsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDMwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgMzksIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYnRuLXRvb2xiYXI6YmVmb3JlLCAuYnRuLXRvb2xiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5idG4tdG9vbGJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA0MywgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQ3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgNTQsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA1OSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNjEsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDcyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDc1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzksIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDg0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgODksIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLWdyb3VwLWxnLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4vKiBsaW5lIDExOSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLyogbGluZSAxMjMsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDEzMCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0biAuY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxMzQsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tbGcgLmNhcmV0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLyogbGluZSAxMzksIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQsIC5kcm9wdXAgLmJ0bi1ncm91cC1sZyA+IC5idG4gLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG59XG5cbi8qIGxpbmUgMTQ4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpiZWZvcmUsIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNjAsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGZsb2F0OiBub25lO1xufVxuLyogbGluZSAxNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE3NSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDE3OCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAxODIsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE4NywgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE5MSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTk2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDIwNSwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4vKiBsaW5lIDIxMCwgLi4vc2Nzcy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLFxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxJTtcbn1cbi8qIGxpbmUgMjE2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyMjAsIC4uL3Njc3MvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMjM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0biA+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuID4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cbi8qIGxpbmUgMTMsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDU0LCAuLi9zY3NzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4vKiBsaW5lIDU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjQsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA3MywgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSA4NSwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmlucHV0LWdyb3VwLWFkZG9uLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLyogbGluZSA5MCwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmlucHV0LWdyb3VwLWFkZG9uLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi8qIGxpbmUgOTcsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDEwNCwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMTMsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDEyNSwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDE0MCwgLi4vc2Nzcy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTQyLCAuLi9zY3NzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAxNDYsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSAxNTUsIC4uL3Njc3MvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi8qIGxpbmUgMTYxLCAuLi9zY3NzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgOSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdjpiZWZvcmUsIC5uYXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXY6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLyogbGluZSAyMywgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpID4gYTpob3ZlciwgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgMzEsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgMzQsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi8qIGxpbmUgNDYsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgLm9wZW4gPiBhLCAubmF2IC5vcGVuID4gYTpob3ZlciwgLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICM0MjhiY2E7XG59XG4vKiBsaW5lIDU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLyogbGluZSA2NiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLyogbGluZSA3NiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDc4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLyogbGluZSA4NCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4vKiBsaW5lIDg5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkO1xufVxuLyogbGluZSA5NiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDExOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDEyMiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMTI1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4vKiBsaW5lIDEzMSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4vKiBsaW5lIDE0NCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qIGxpbmUgMTQ2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNjAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNjMsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gbGksIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qIGxpbmUgMTY1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qIGxpbmUgMTcxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NywgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAvKiBsaW5lIDE4MCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxOTAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTkzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSAxOTksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwNiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbiAgLyogbGluZSAyMTAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKiBsaW5lIDIyNCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjI3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjM3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhcjpiZWZvcmUsIC5uYXZiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXZiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi8qIGxpbmUgNTAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA1OSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjgsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA3NSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgLyogbGluZSA4MSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDkyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDkyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gIH1cbn1cblxuLyogbGluZSAxMDgsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEyOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjgsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMzgsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDE1MSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4vKiBsaW5lIDE1NSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG4vKiBsaW5lIDE2NCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLyogbGluZSAxNzEsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQsIC5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE5MCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDIwMywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4vKiBsaW5lIDIwOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4vKiBsaW5lIDIxNCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOTAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBsaW5lIDIyOSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogNy41cHggLTE1cHg7XG59XG4vKiBsaW5lIDIzMiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAyNDAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjQ4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICB9XG4gIC8qIGxpbmUgMjUyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC8qIGxpbmUgMjU0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMjY3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyNjksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSAyNzUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdi5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyODksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDI5MiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBsaW5lIDMwMywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMzE1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMwMywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZm9ybSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDMzNSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZm9ybS5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDM0NSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAzNTAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4vKiBsaW5lIDM2MiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJ0bi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAubmF2YmFyLWJ0bi5idG4ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAzNjUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1idG4uYnRuLXhzLCAuYnRuLWdyb3VwLXhzID4gLm5hdmJhci1idG4uYnRuIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLyogbGluZSAzNzUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM3NSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC8qIGxpbmUgMzg0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci10ZXh0Lm5hdmJhci1yaWdodDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAzOTQsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLyogbGluZSAzOTgsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNDAwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNDA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNDEyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLyogbGluZSA0MTUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDQyMiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4vKiBsaW5lIDQzMCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA0MzksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA0NDEsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA0NDUsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG59XG4vKiBsaW5lIDQ1MCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG4vKiBsaW5lIDQ1OSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6ICM1NTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA0NzAsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG4gIC8qIGxpbmUgNDcyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNDc5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgfVxuICAvKiBsaW5lIDQ4NywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4vKiBsaW5lIDUwMywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4vKiBsaW5lIDUwNSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDUxMCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4vKiBsaW5lIDUxMiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDUxOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4vKiBsaW5lIDUyOCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBib3JkZXItY29sb3I6ICMwOTA5MDk7XG59XG4vKiBsaW5lIDUzMiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA1MzQsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA1NDEsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA1NDYsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDU0OSwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNTU2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbn1cbi8qIGxpbmUgNTY0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDU3NCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDU3NiwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDU4MCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNTg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbn1cbi8qIGxpbmUgNTkzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDYwNCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzA5MDkwOTtcbiAgfVxuICAvKiBsaW5lIDYwNywgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgfVxuICAvKiBsaW5lIDYxMCwgLi4vc2Nzcy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG4gIH1cbiAgLyogbGluZSA2MTIsIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLyogbGluZSA2MTksIC4uL3Njc3MvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICB9XG4gIC8qIGxpbmUgNjI3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8qIGxpbmUgNjM4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgNjQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNjQ1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgNjQ3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNjUzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi8qIGxpbmUgNiwgLi4vc2Nzcy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMTMsIC4uL3Njc3MvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iID4gbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIi/CoFwiO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICNjY2M7XG59XG4vKiBsaW5lIDIzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMTAsIC4uL3Njc3MvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4vKiBsaW5lIDEyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNDI4YmNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi8qIGxpbmUgMjUsIC4uL3Njc3MvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDMyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDQxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgY29sb3I6ICMyYTY0OTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgNTEsIC4uL3Njc3MvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjNDI4YmNhO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBsaW5lIDYzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xufVxuLyogbGluZSAxNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cblxuLyogbGluZSA1LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tc20gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gc3BhbiB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSAxNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFnZXI6YmVmb3JlLCAucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgbGkgPiBhLFxuLnBhZ2VyIGxpID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4vKiBsaW5lIDIzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4vKiBsaW5lIDMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIC5uZXh0ID4gYSxcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDM4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIC5wcmV2aW91cyA+IGEsXG4ucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0NSwgLi4vc2Nzcy9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cyxcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNSwgLi4vc2Nzcy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWw6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyNSwgLi4vc2Nzcy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4uYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vKiBsaW5lIDMzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbmEubGFiZWw6aG92ZXIsIGEubGFiZWw6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNDQsIC4uL3Njc3MvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGVmYXVsdFtocmVmXTpob3ZlciwgLmxhYmVsLWRlZmF1bHRbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xufVxuXG4vKiBsaW5lIDQ4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsIC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNzFhOTtcbn1cblxuLyogbGluZSA1MiwgLi4vc2Nzcy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1zdWNjZXNzW2hyZWZdOmhvdmVyLCAubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG59XG5cbi8qIGxpbmUgNTYsIC4uL3Njc3MvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLyogbGluZSA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtaW5mb1tocmVmXTpob3ZlciwgLmxhYmVsLWluZm9baHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xufVxuXG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbn1cblxuLyogbGluZSA2NCwgLi4vc2Nzcy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLWRhbmdlcltocmVmXTpob3ZlciwgLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG59XG5cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvX2JhZGdlcy5zY3NzICovXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi8qIGxpbmUgMjIsIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbi8qIGxpbmUgMzEsIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0bi14cyAuYmFkZ2UsIC5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSB7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cbi8qIGxpbmUgMzksIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLCAubmF2LXBpbGxzID4gLmFjdGl2ZSA+IGEgPiAuYmFkZ2Uge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNDQsIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qIGxpbmUgNTEsIC4uL3Njc3MvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgMTIsIC4uL3Njc3MvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiBoMSxcbi5qdW1ib3Ryb24gLmgxIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi8qIGxpbmUgMjIsIC4uL3Njc3MvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiA+IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q1ZDVkNTtcbn1cbi8qIGxpbmUgMjYsIC4uL3Njc3MvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmNvbnRhaW5lciAuanVtYm90cm9uIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLyogbGluZSAzMCwgLi4vc2Nzcy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYsIC4uL3Njc3MvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxuICAvKiBsaW5lIDM4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmNvbnRhaW5lciAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAvKiBsaW5lIDQzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiBoMSxcbiAgLmp1bWJvdHJvbiAuaDEge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgfVxufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbi50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlIFxcOTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDI3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAzNCwgLi4vc2Nzcy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyAqL1xuYS50aHVtYm5haWw6aG92ZXIsXG5hLnRodW1ibmFpbDpmb2N1cyxcbmEudGh1bWJuYWlsLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cblxuLyogbGluZSA5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDE2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAyMiwgLi4vc2Nzcy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMzEsIC4uL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi8qIGxpbmUgNDUsIC4uL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA1NywgLi4vc2Nzcy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG5cbi8qIGxpbmUgNjAsIC4uL3Njc3MvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuLyogbGluZSA4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4vKiBsaW5lIDYzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi8qIGxpbmUgOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xufVxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYztcbn1cblxuLyogbGluZSA2NiwgLi4vc2Nzcy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi8qIGxpbmUgMzcsIC4uL3Njc3MvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuXG4vKiBsaW5lIDU1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cblxuLyogbGluZSA2NSwgLi4vc2Nzcy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci5hY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIGxpbmUgNzIsIC4uL3Njc3MvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXJbYXJpYS12YWx1ZW5vdz1cIjFcIl0sIC5wcm9ncmVzcy1iYXJbYXJpYS12YWx1ZW5vdz1cIjJcIl0ge1xuICBtaW4td2lkdGg6IDMwcHg7XG59XG4vKiBsaW5lIDc3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyW2FyaWEtdmFsdWVub3c9XCIwXCJdIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgOTEsIC4uL3Njc3MvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSA5NSwgLi4vc2Nzcy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDk5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuLyogbGluZSA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi8qIGxpbmUgMTAzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLFxuLm1lZGlhLWJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6b29tOiAxO1xufVxuXG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLFxuLm1lZGlhIC5tZWRpYSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi8qIGxpbmUgMjEsIC4uL3Njc3MvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDI2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi8qIGxpbmUgNDAsIC4uL3Njc3MvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEgPiAucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLyogbGluZSA0MywgLi4vc2Nzcy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgNTMsIC4uL3Njc3MvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxMCwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjEsIC4uL3Njc3MvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xufVxuLyogbGluZSAzNCwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuLyogbGluZSA0MCwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgNDMsIC4uL3Njc3MvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLyogbGluZSA1NCwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTtcbn1cbi8qIGxpbmUgNTcsIC4uL3Njc3MvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLyogbGluZSA2MiwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSA3MiwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA3OSwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSA4MiwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA4OCwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICM0MjhiY2E7XG59XG4vKiBsaW5lIDk3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjZTFlZGY3O1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcbn1cbi8qIGxpbmUgMjMsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbn1cblxuLyogbGluZSA0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG4vKiBsaW5lIDIzLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG5cbi8qIGxpbmUgNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuLyogbGluZSAyMywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XG59XG4vKiBsaW5lIDIzLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG59XG5cbi8qIGxpbmUgMTI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgMTI4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTpiZWZvcmUsIC5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDIyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWhlYWRpbmcgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDMzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDM5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0NSwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNjIsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDY5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDc2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgODksIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLyogbGluZSA5OSwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDEwNSwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMTEyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDExNiwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDEyNCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMTMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMTM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSAxNDIsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDE0NiwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4vKiBsaW5lIDE1MCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLyogbGluZSAxNjEsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLyogbGluZSAxNzAsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLyogbGluZSAxNzksIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTg2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDE5OCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLyogbGluZSAyMDIsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMjA1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4vKiBsaW5lIDIxMCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLyogbGluZSAyMTIsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgMjE2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgMjE4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgMjI2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA2LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDIyOSwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cbi8qIGxpbmUgNiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xuICBib3JkZXItY29sb3I6ICM0MjhiY2E7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNDI4YmNhO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogIzQyOGJjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQyOGJjYTtcbn1cblxuLyogbGluZSAyMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG4vKiBsaW5lIDYsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xufVxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkZmYwZDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDIwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNmU5YzY7XG59XG5cbi8qIGxpbmUgMjM1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xufVxuLyogbGluZSA2LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7XG59XG4vKiBsaW5lIDE0LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDllZGY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNlOGYxO1xufVxuXG4vKiBsaW5lIDIzOCwgLi4vc2Nzcy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbn1cbi8qIGxpbmUgNiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmFlYmNjO1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2ZjZjhlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZWJjYztcbn1cblxuLyogbGluZSAyNDEsIC4uL3Njc3MvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgNiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YyZGVkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMjAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWJjY2QxO1xufVxuXG4vKiBsaW5lIDUsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLyogbGluZSAyNiwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG4vKiBsaW5lIDMxLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZS5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4vKiBsaW5lIDE1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyAqL1xuLndlbGwgYmxvY2txdW90ZSB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4vKiBsaW5lIDIyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyAqL1xuLndlbGwtbGcge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi8qIGxpbmUgMjYsIC4uL3Njc3MvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDYsIC4uL3Njc3MvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuLyogbGluZSAxNSwgLi4vc2Nzcy9ib290c3RyYXAvX2Nsb3NlLnNjc3MgKi9cbi5jbG9zZTpob3ZlciwgLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgMjksIC4uL3Njc3MvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTYsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3V0bGluZTogMDtcbn1cbi8qIGxpbmUgMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjUlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjUlLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi8qIGxpbmUgMzYsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIGxpbmUgMzgsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi8qIGxpbmUgNTEsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgNjQsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDczLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSA3NCwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgNzksIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBtaW4taGVpZ2h0OiAxNi40Mjg1N3B4O1xufVxuXG4vKiBsaW5lIDg1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLyogbGluZSA5MCwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xufVxuXG4vKiBsaW5lIDk3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEwMywgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLyogbGluZSAxNCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSwgLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMTAsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNSwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi8qIGxpbmUgMTE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxMjUsIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNiwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cblxuICAvKiBsaW5lIDE0NSwgLi4vc2Nzcy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDksIC4uL3Njc3MvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuLyogbGluZSA3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuaW4ge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG4vKiBsaW5lIDE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3Age1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi8qIGxpbmUgMTgsIC4uL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4vKiBsaW5lIDE5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLyogbGluZSAyNCwgLi4vc2Nzcy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLyogbGluZSAzNSwgLi4vc2Nzcy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi8qIGxpbmUgNDMsIC4uL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDUwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNTYsIC4uL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDYyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNjksIC4uL3Njc3MvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDc2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA4MywgLi4vc2Nzcy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDg5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDYsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMjYsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3Age1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLyogbGluZSAyOCwgLi4vc2Nzcy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKiBsaW5lIDI5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLyogbGluZSAzMiwgLi4vc2Nzcy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuXG4vKiBsaW5lIDQzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xufVxuXG4vKiBsaW5lIDUyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3csIC5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA2MiwgLi4vc2Nzcy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4vKiBsaW5lIDY1LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIGxpbmUgNzEsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3AgPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm90dG9tOiAtMTFweDtcbn1cbi8qIGxpbmUgNzgsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3AgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgODYsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgOTMsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBsZWZ0OiAxcHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDEwMSwgLi4vc2Nzcy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4O1xufVxuLyogbGluZSAxMDgsIC4uL3Njc3MvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTE3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgMTI0LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0xMHB4O1xufVxuXG4vKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTEsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNiwgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG59XG4vKiBsaW5lIDIyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCUgXFw5O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4vKiBsaW5lIDI5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMzUsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgMzksIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA0NiwgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0IHtcbiAgbGVmdDogMTAwJTtcbn1cbi8qIGxpbmUgNDksIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLyogbGluZSA1MiwgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDU3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5sZWZ0IHtcbiAgbGVmdDogLTEwMCU7XG59XG4vKiBsaW5lIDYwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjksIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNSU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi8qIGxpbmUgODQsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xufVxuLyogbGluZSA4NywgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cbi8qIGxpbmUgOTQsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbDpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2w6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG4vKiBsaW5lIDEwMywgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLyogbGluZSAxMTcsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi8qIGxpbmUgMTIyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xufVxuLyogbGluZSAxMzIsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwMzknO1xufVxuLyogbGluZSAxMzcsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwM2EnO1xufVxuXG4vKiBsaW5lIDE0OCwgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTU7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTU5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMXB4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgXFw5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTgwLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAxOTEsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTUlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLyogbGluZSAyMDIsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY2FwdGlvbiAuYnRuIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjEzLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgMjIyLCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG4gIC8qIGxpbmUgMjI2LCAuLi9zY3NzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cblxuICAvKiBsaW5lIDIzMywgLi4vc2Nzcy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgIGxlZnQ6IDIwJTtcbiAgICByaWdodDogMjAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLyogbGluZSAyNDAsIC4uL3Njc3MvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY2xlYXJmaXg6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTUsIC4uL3Njc3MvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAyNywgLi4vc2Nzcy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMCwgLi4vc2Nzcy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzMsIC4uL3Njc3MvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNiwgLi4vc2Nzcy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgNDUsIC4uL3Njc3MvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTQsIC4uL3Njc3MvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLmFmZml4IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUteHMsIC52aXNpYmxlLXNtLCAudmlzaWJsZS1tZCwgLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzEsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAvKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0aC52aXNpYmxlLXhzLFxuICB0ZC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDQ5LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1NCwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1OSwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDY4LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDczLCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAvKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDg3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLyogbGluZSA5MiwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLyogbGluZSA5NywgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNywgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAvKiBsaW5lIDExLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMiwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0aC52aXNpYmxlLWxnLFxuICB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMDYsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMTEsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExNiwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgMTgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxOCwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTgsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDcsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEwLCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLyogbGluZSAxMSwgLi4vc2Nzcy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC4uL3Njc3MvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1wcmludCxcbiAgdGQudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBsaW5lIDE1MCwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNTAsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTU3LCAuLi9zY3NzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNTcsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAxNjQsIC4uL3Njc3MvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDE2NCwgLi4vc2Nzcy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDE4LCAuLi9zY3NzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyohXG4gKiBCb290c3RyYXAtc2VsZWN0IHYxLjEyLjIgKGh0dHA6Ly9zaWx2aW9tb3JldG8uZ2l0aHViLmlvL2Jvb3RzdHJhcC1zZWxlY3QpXG4gKlxuICogQ29weXJpZ2h0IDIwMTMtMjAxNyBib290c3RyYXAtc2VsZWN0XG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS9zaWx2aW9tb3JldG8vYm9vdHN0cmFwLXNlbGVjdC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG4vKiBsaW5lIDgsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuc2VsZWN0LmJzLXNlbGVjdC1oaWRkZW4sXG5zZWxlY3Quc2VsZWN0cGlja2VyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEyLCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0IHtcbiAgd2lkdGg6IDIyMHB4IFxcMDtcbiAgLypJRTkgYW5kIGJlbG93Ki9cbn1cblxuLyogbGluZSAxNiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgei1pbmRleDogMTtcbn1cblxuLyogbGluZSAyMSwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXIsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXI6aG92ZXIsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXI6Zm9jdXMsXG4uYm9vdHN0cmFwLXNlbGVjdCA+IC5kcm9wZG93bi10b2dnbGUuYnMtcGxhY2Vob2xkZXI6YWN0aXZlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi8qIGxpbmUgMjcsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QgPiBzZWxlY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwLjVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLyogbGluZSAzOCwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdCA+IHNlbGVjdC5tb2JpbGUtZGV2aWNlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAyO1xufVxuXG4vKiBsaW5lIDQ1LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5oYXMtZXJyb3IgLmJvb3RzdHJhcC1zZWxlY3QgLmRyb3Bkb3duLXRvZ2dsZSxcbi5lcnJvciAuYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjk0YTQ4O1xufVxuXG4vKiBsaW5lIDQ5LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmZpdC13aWR0aCB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDY1LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW2NsYXNzKj1cImNvbC1cIl0pIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjgsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLmlucHV0LWdyb3VwLWJ0biB7XG4gIHotaW5kZXg6IGF1dG87XG59XG5cbi8qIGxpbmUgNzEsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuZm9ybS1jb250cm9sLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzQsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwOm5vdCguaW5wdXQtZ3JvdXAtYnRuKSxcbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgODAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwLmRyb3Bkb3duLW1lbnUtcmlnaHQsXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXBbY2xhc3MqPVwiY29sLVwiXS5kcm9wZG93bi1tZW51LXJpZ2h0LFxuLnJvdyAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXBbY2xhc3MqPVwiY29sLVwiXS5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDg1LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5mb3JtLWlubGluZSAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAsIC5uYXZiYXItZm9ybSAuYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAsXG4uZm9ybS1ob3Jpem9udGFsIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCxcbi5mb3JtLWdyb3VwIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgOTAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmZvcm0tZ3JvdXAtbGcgLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDk0LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5mb3JtLWNvbnRyb2wgLmRyb3Bkb3duLXRvZ2dsZSxcbi5mb3JtLWdyb3VwLXNtIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5mb3JtLWNvbnRyb2wgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cblxuLyogbGluZSAxMDEsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmZvcm0taW5saW5lIC5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZm9ybS1jb250cm9sLCAubmF2YmFyLWZvcm0gLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMDQsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwLmRpc2FibGVkLFxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwID4gLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxMDgsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwLmRpc2FibGVkOmZvY3VzLFxuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwID4gLmRpc2FibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuYnMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDExNywgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuYnMtY29udGFpbmVyIC5kcm9wZG93bi1tZW51IHtcbiAgei1pbmRleDogMTA2MDtcbn1cblxuLyogbGluZSAxMjAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDEyNiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZSAuY2FyZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTJweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAxMzMsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwW2NsYXNzKj1cImNvbC1cIl0gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUuaW5uZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSAxNTIsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE1NSwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUgbGkuYWN0aXZlIHNtYWxsIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTU4LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaS5kaXNhYmxlZCBhIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxNjEsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTY4LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaSBhLm9wdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1ZW07XG59XG5cbi8qIGxpbmUgMTcyLCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaSBhIHNwYW4uY2hlY2stbWFyayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTc1LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSBsaSBhIHNwYW4udGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNzgsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIHNtYWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbn1cblxuLyogbGluZSAxODEsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IC5ub3RpZnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXB4O1xuICB3aWR0aDogOTYlO1xuICBtYXJnaW46IDAgMiU7XG4gIG1pbi1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAxOTgsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5uby1yZXN1bHRzIHtcbiAgcGFkZGluZzogM3B4O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBtYXJnaW46IDAgNXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDIwNCwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuZml0LXdpZHRoIC5kcm9wZG93bi10b2dnbGUgLmZpbHRlci1vcHRpb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG4vKiBsaW5lIDIwNywgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuZml0LXdpZHRoIC5kcm9wZG93bi10b2dnbGUgLmNhcmV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4vKiBsaW5lIDIxMiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5idG4tZ3JvdXAuc2hvdy10aWNrIC5kcm9wZG93bi1tZW51IGxpLnNlbGVjdGVkIGEgc3Bhbi5jaGVjay1tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgMjE4LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LmJ0bi1ncm91cC5zaG93LXRpY2sgLmRyb3Bkb3duLW1lbnUgbGkgYSBzcGFuLnRleHQge1xuICBtYXJnaW4tcmlnaHQ6IDM0cHg7XG59XG5cbi8qIGxpbmUgMjIxLCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdy5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHotaW5kZXg6IDEwNjE7XG59XG5cbi8qIGxpbmUgMjI0LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdyAuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDlweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAyMzQsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93IC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB3aGl0ZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjQ0LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0LnNob3ctbWVudS1hcnJvdy5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICBib3R0b206IGF1dG87XG4gIHRvcDogLTNweDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyNTAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgYm90dG9tOiBhdXRvO1xuICB0b3A6IC0zcHg7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyNTYsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LnB1bGwtcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICByaWdodDogMTJweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSAyNjAsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93LnB1bGwtcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gIHJpZ2h0OiAxM3B4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI2NCwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYm9vdHN0cmFwLXNlbGVjdC5zaG93LW1lbnUtYXJyb3cub3BlbiA+IC5kcm9wZG93bi10b2dnbGU6YmVmb3JlLFxuLmJvb3RzdHJhcC1zZWxlY3Quc2hvdy1tZW51LWFycm93Lm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjY4LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5icy1zZWFyY2hib3gsXG4uYnMtYWN0aW9uc2JveCxcbi5icy1kb25lYnV0dG9uIHtcbiAgcGFkZGluZzogNHB4IDhweDtcbn1cblxuLyogbGluZSAyNzMsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJzLWFjdGlvbnNib3gge1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMjc5LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5icy1hY3Rpb25zYm94IC5idG4tZ3JvdXAgYnV0dG9uIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSAyODIsIC4uL3Njc3MvX2Jvb3RzdHJhcC1zZWxlY3Quc2NzcyAqL1xuLmJzLWRvbmVidXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDI4OSwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYnMtZG9uZWJ1dHRvbiAuYnRuLWdyb3VwIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDI5MiwgLi4vc2Nzcy9fYm9vdHN0cmFwLXNlbGVjdC5zY3NzICovXG4uYnMtc2VhcmNoYm94ICsgLmJzLWFjdGlvbnNib3gge1xuICBwYWRkaW5nOiAwIDhweCA0cHg7XG59XG5cbi8qIGxpbmUgMjk1LCAuLi9zY3NzL19ib290c3RyYXAtc2VsZWN0LnNjc3MgKi9cbi5icy1zZWFyY2hib3ggLmZvcm0tY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9Ym9vdHN0cmFwLXNlbGVjdC5jc3MubWFwICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwicmVzcG9uc2l2ZW5hdlwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3Jlc3BvbnNpdmVuYXYuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3Jlc3BvbnNpdmVuYXYuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvcmVzcG9uc2l2ZW5hdi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL3Jlc3BvbnNpdmVuYXYud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9yZXNwb25zaXZlbmF2LnN2ZyNyZXNwb25zaXZlbmF2XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLyohXG4gKiBQaWthZGF5XG4gKiBDb3B5cmlnaHQgwqkgMjAxNCBEYXZpZCBCdXNoZWxsIHwgQlNEICYgTUlUIGxpY2Vuc2UgfCBodHRwOi8vZGJ1c2hlbGwuY29tL1xuICovXG4vKiBsaW5lIDM0LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXNpbmdsZSB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmJiO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLyogbGluZSA0NCwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4ucGlrYS1zaW5nbGUuaXMtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgNDgsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2Etc2luZ2xlLmlzLWJvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4vKiBsaW5lIDU2LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXNpbmdsZSB7XG4gICp6b29tOiAxO1xufVxuLyogbGluZSA1OSwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4ucGlrYS1zaW5nbGU6YmVmb3JlLCAucGlrYS1zaW5nbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDY1LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXNpbmdsZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDY4LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLWxlbmRhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogOHB4O1xufVxuXG4vKiBsaW5lIDc0LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDc4LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXRpdGxlIHNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk4O1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgOTAsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2EtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTA1LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXByZXYsXG4ucGlrYS1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtaW5kZW50OiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3NSUgNzUlO1xuICBvcGFjaXR5OiAuNTtcbiAgKnBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgKnRvcDogMDtcbn1cbi8qIGxpbmUgMTI2LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXByZXY6aG92ZXIsXG4ucGlrYS1uZXh0OmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgMTMwLCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXByZXYuaXMtZGlzYWJsZWQsXG4ucGlrYS1uZXh0LmlzLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAuMjtcbn1cblxuLyogbGluZSAxMzYsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2EtcHJldixcbi5pcy1ydGwgLnBpa2EtbmV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJRQUFBQWVDQVlBQUFBc0VqNXJBQUFBVWtsRVFWUjQydTNWTVFvQUlCQURRZjhQZ2orT0Q5aEcyQ3RPTkpCMnltUWtLZTBIYndBUDB4dWNEaVFXQVJJVElERUJFbk1nTVE4UzgrQXFCSWw2a0tnSGlYcVFxQWVKZXBCby96MzhKL1UwdUFIbGFCa0JsOUk0R3dBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG4gICpsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE0MywgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4ucGlrYS1uZXh0LFxuLmlzLXJ0bCAucGlrYS1wcmV2IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJRQUFBQWVDQVlBQUFBc0VqNXJBQUFBVTBsRVFWUjQydTNWT3dvQU1BZ0UwZHdmQW5OalUyNmJZa0JDRkd3ZmlMOVZWV29PK0JKNEdmM2d0c0VLS29GQk5UQ29DQVlWd2FBaUdOUUdNVUhNa2pHYmdqazJtSU9OdVhvMG5DOFhuQ2YxSlhnQXJWSVpBUWg1VEtZQUFBQUFTVVZPUks1Q1lJST1cIik7XG4gICpyaWdodDogMDtcbn1cblxuLyogbGluZSAxNTAsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2Etc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBsaW5lIDE1NSwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4ucGlrYS10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuLyogbGluZSAxNjEsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2EtdGFibGUgdGgsXG4ucGlrYS10YWJsZSB0ZCB7XG4gIHdpZHRoOiAxNC4yODU3MTQyODU3MTQyODYlO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAxNjcsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLnBpa2EtdGFibGUgdGgge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTc1LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXRhYmxlIGFiYnIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi8qIGxpbmUgMTgxLCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cbi8qIGxpbmUgMTk3LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5pcy10b2RheSAucGlrYS1idXR0b24ge1xuICBjb2xvcjogIzMzYWFmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDIwMiwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4uaXMtc2VsZWN0ZWQgLnBpa2EtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjMzNhYWZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggIzE3OGZlNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLyogbGluZSAyMTAsIC4uL3Njc3MvcGFydGlhbHMvX3Bpa2FkYXkuc2NzcyAqL1xuLmlzLWRpc2FibGVkIC5waWthLWJ1dHRvbiwgLmlzLW91dHNpZGUtY3VycmVudC1tb250aCAucGlrYS1idXR0b24ge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogLjM7XG59XG4vKiBsaW5lIDIxNiwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qIGxpbmUgMjIxLCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmY4MDAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDIyOCwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4ucGlrYS1idXR0b24gLmlzLXNlbGVjdGlvbi1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgMjM0LCAuLi9zY3NzL3BhcnRpYWxzL19waWthZGF5LnNjc3MgKi9cbi5waWthLXdlZWsge1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG4vKiBsaW5lIDIzOSwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4uaXMtaW5yYW5nZSAucGlrYS1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjRDVFOUY3O1xufVxuXG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4uaXMtc3RhcnRyYW5nZSAucGlrYS1idXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzZDQjMxRDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDI1MCwgLi4vc2Nzcy9wYXJ0aWFscy9fcGlrYWRheS5zY3NzICovXG4uaXMtZW5kcmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMzM2FhZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgUGFydGlhbHNcblxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNSwgLi4vc2Nzcy9wYXJ0aWFscy9fZXEtaGVpZ2h0LnNjc3MgKi9cbiAgLmNvbC1lcS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLyogbGluZSAxMSwgLi4vc2Nzcy9wYXJ0aWFscy9fZXEtaGVpZ2h0LnNjc3MgKi9cbiAgLnJvdy1lcS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJvdHRvbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGJvdHRvbTtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLyogbGluZSAxNywgLi4vc2Nzcy9wYXJ0aWFscy9fZXEtaGVpZ2h0LnNjc3MgKi9cbiAgLnJvdy1lcS1oZWlnaHRfX2l0ZW0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxufVxuLyogRXh0cmEgc21hbGwgZGV2aWNlcyAocGhvbmVzLCBsZXNzIHRoYW4gNzY4cHgpICovXG4vKiBsaW5lIDMsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuLyogbGluZSA4LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbmhlYWRlci5oZWFkZXItbWFpbiB7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi8qIGxpbmUgMTcsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuaGVhZGVyLmhlYWRlci1tYWluIC5icmFuZCB7XG4gIHdpZHRoOiA1MCU7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDQzJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXgtd2lkdGg6IDE5MnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi8qIGxpbmUgMjcsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuaGVhZGVyLmhlYWRlci1tYWluIC5leGItYnJhbmQge1xuICB6LWluZGV4OiAxMTtcbiAgd2lkdGg6IDE4JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNSU7XG4gIG1heC13aWR0aDogODVweDtcbn1cbi8qIGxpbmUgMzQsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuaGVhZGVyLmhlYWRlci1tYWluIC5sb2dvLXdyYXAge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xufVxuLyogbGluZSAzOCwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG5oZWFkZXIuaGVhZGVyLW1haW4gI2hlYWQtbG9nbyAuc3QwIHtcbiAgZmlsbDogI0ZGRkZGRiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDQzLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuLyogbGluZSA1MSwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4udG9wLW5hdiAubmF2LXRvZ2dsZSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSA2MiwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4udG9wLW5hdiAubmF2LXRvZ2dsZTpiZWZvcmUge1xuICBjb2xvcjogIzE5M2Q3YjtcbiAgZm9udDogbm9ybWFsIDI4cHgvNTVweCBcInJlc3BvbnNpdmVuYXZcIjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29udGVudDogXCJcXDIyNjFcIjtcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHNwZWFrOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA3NywgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4udG9wLW5hdiAubmF2LXRvZ2dsZS5jbG9zZS1pY29uOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29udGVudDogXCJcXDc4XCI7XG59XG4vKiBsaW5lIDgxLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAyODRtcztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDgwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4vKiBsaW5lIDkxLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsIGxpIHtcbiAgcGFkZGluZzogMi41JSA1JTtcbiAgbWFyZ2luOiAwIDYlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzE5M2Q3YjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxOTNkN2I7XG59XG4vKiBsaW5lIDk2LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsIGxpIGEge1xuICBjb2xvcjogIzE5M2Q3YjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG59XG4vKiBsaW5lIDEwMiwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4udG9wLW5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFODUzMEU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTA4LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsIGxpIGE6YWN0aXZlIHtcbiAgY29sb3I6ICNFODUzMEU7XG59XG4vKiBsaW5lIDExMiwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4udG9wLW5hdiB1bCBsaS5jdXJyZW50IGEge1xuICBjb2xvcjogI0U4NTMwRTtcbn1cbi8qIGxpbmUgMTE4LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLyogbGluZSAxMjEsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuLnRvcC1uYXYgdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi8qIGxpbmUgMTI2LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi50b3AtbmF2IHVsLm9wZW4ge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbn1cblxuLyogbGluZSAxMzAsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDEuM3JlbTtcbiAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4vKiBsaW5lIDEzNywgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG5mb290ZXIgI2Zvb3QtbG9nbyB7XG4gIHdpZHRoOiA5M3B4O1xufVxuLyogbGluZSAxNDAsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuZm9vdGVyIGg0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTQ2LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbmZvb3RlciBhZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi8qIGxpbmUgMTUwLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbmZvb3RlciAuc2VjdXJlIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4vKiBsaW5lIDE1NSwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG5mb290ZXIgLnNlY3VyZSAuYm9sZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLyogbGluZSAxNjAsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuZm9vdGVyICNmb290LWxvZ28gLnN0MCB7XG4gIGZpbGw6ICM0QTRBNEE7XG59XG4vKiBsaW5lIDE2MywgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG5mb290ZXIgLmZvb3QtbGlua3Mge1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAxNjYsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuZm9vdGVyIC5mb290LWxpbmtzIGEge1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi8qIGxpbmUgMTcxLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbmZvb3RlciAuY29weS1saW5lIHtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbi8qIGxpbmUgMTc2LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbi5mb290LWxpbmtzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBObyBtZWRpYSBxdWVyeSBzaW5jZSB0aGlzIGlzIHRoZSBkZWZhdWx0IGluIFNhc3MgQm9vdHN0cmFwICovXG4vKiBTbWFsbCBkZXZpY2VzICh0YWJsZXRzLCA3NjhweCBhbmQgdXApICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxODgsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuICBmb290ZXIgLmZvb3QtY29udGFjdCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy10b3A6IDExcHg7XG4gIH1cbn1cbi8qIE1lZGl1bSBkZXZpY2VzIChkZXNrdG9wcywgOTkycHggYW5kIHVwKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTk5LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAxMTFweDtcbiAgfVxuXG4gIC8qIGxpbmUgMjAzLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbiAgaGVhZGVyLmhlYWRlci1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDExMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMjEwLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbiAgaGVhZGVyLmhlYWRlci1tYWluIC5icmFuZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0JSk7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTRweDtcbiAgfVxuXG4gIC8qIGxpbmUgMjE4LCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbiAgLnRvcC1uYXYge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMjlweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAyMjcsIC4uL3Njc3MvcGFydGlhbHMvX2V4Yi1nbG9iYWwuc2NzcyAqL1xuICAudG9wLW5hdiAubmF2LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDIzMCwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4gIC50b3AtbmF2IHVsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAvKiBTYWZhcmkgKi9cbiAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICAvKiBTYWZhcmkgNi4xKyAqL1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAvKiBsaW5lIDI0OSwgLi4vc2Nzcy9wYXJ0aWFscy9fZXhiLWdsb2JhbC5zY3NzICovXG4gIC50b3AtbmF2IHVsIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjYxLCAuLi9zY3NzL3BhcnRpYWxzL19leGItZ2xvYmFsLnNjc3MgKi9cbiAgLnRvcC1uYXYgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLyogTGFyZ2UgZGV2aWNlcyAobGFyZ2UgZGVza3RvcHMsIDEyMDBweCBhbmQgdXApICovXG4vKiBsaW5lIDIsIC4uL3Njc3MvcGFydGlhbHMvX3NlcnZpY2Utc3VibWVudS5zY3NzICovXG4uc2VydmljZS1zdWJtZW51IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyogbGluZSA2LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuLnNlcnZpY2Utc3VibWVudSBsaSB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4O1xufVxuLyogbGluZSAxMywgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbi5zZXJ2aWNlLXN1Ym1lbnUgbGkgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLyogbGluZSAyMCwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbi5zZXJ2aWNlLXN1Ym1lbnUgbGkgaW1nLmFjdGl2ZS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjMsIC4uL3Njc3MvcGFydGlhbHMvX3NlcnZpY2Utc3VibWVudS5zY3NzICovXG4uc2VydmljZS1zdWJtZW51IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgbWFyZ2luOiAxZW0gMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDMxLCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuLnNlcnZpY2Utc3VibWVudSBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IC00OHB4O1xufVxuLyogbGluZSAzNSwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbi5zZXJ2aWNlLXN1Ym1lbnUgbGkgLm1lbnUtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTQ4cHg7XG59XG4vKiBsaW5lIDQwLCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuLnNlcnZpY2Utc3VibWVudSAuZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBFeHRyYSBzbWFsbCBkZXZpY2VzIChwaG9uZXMsIGxlc3MgdGhhbiA3NjhweCkgKi9cbi8qIE5vIG1lZGlhIHF1ZXJ5IHNpbmNlIHRoaXMgaXMgdGhlIGRlZmF1bHQgaW4gU2FzcyBCb290c3RyYXAgKi9cbi8qIFNtYWxsIGRldmljZXMgKHRhYmxldHMsIDc2OHB4IGFuZCB1cCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU2LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gIH1cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbiAgLnNlcnZpY2Utc3VibWVudSBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC8qIGxpbmUgNjksIC4uL3Njc3MvcGFydGlhbHMvX3NlcnZpY2Utc3VibWVudS5zY3NzICovXG4gIC5zZXJ2aWNlLXN1Ym1lbnUgbGkgaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDczLCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IGxpIGEgLm1lbnUtbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgaGVpZ2h0OiAzM3B4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHRvcDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDg5LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IC5pdGVtczUgbGkge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSA5NCwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbiAgLnNlcnZpY2Utc3VibWVudSAuZnVsbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLyogTWVkaXVtIGRldmljZXMgKGRlc2t0b3BzLCA5OTJweCBhbmQgdXApICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMDQsIC4uL3Njc3MvcGFydGlhbHMvX3NlcnZpY2Utc3VibWVudS5zY3NzICovXG4gIC5zZXJ2aWNlLXN1Ym1lbnUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTA3LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDExNCwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbiAgLnNlcnZpY2Utc3VibWVudSBsaSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTIwLCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IGxpIHNwYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxMjYsIC4uL3Njc3MvcGFydGlhbHMvX3NlcnZpY2Utc3VibWVudS5zY3NzICovXG4gIC5zZXJ2aWNlLXN1Ym1lbnUgbGkgYSAubWVudS1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3R0b206IDVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB9XG4gIC8qIGxpbmUgMTM5LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IGxpOmhvdmVyIC5tZW51LWxhYmVsIHtcbiAgICBjb2xvcjogI0ZCN0Q0OTtcbiAgfVxuICAvKiBsaW5lIDE0MiwgLi4vc2Nzcy9wYXJ0aWFscy9fc2VydmljZS1zdWJtZW51LnNjc3MgKi9cbiAgLnNlcnZpY2Utc3VibWVudSBsaTpob3ZlciBpbWcuYWN0aXZlLWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMTQ1LCAuLi9zY3NzL3BhcnRpYWxzL19zZXJ2aWNlLXN1Ym1lbnUuc2NzcyAqL1xuICAuc2VydmljZS1zdWJtZW51IGxpOmhvdmVyIGltZy5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBMYXJnZSBkZXZpY2VzIChsYXJnZSBkZXNrdG9wcywgMTIwMHB4IGFuZCB1cCkgKi9cbi8qIGxpbmUgMywgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLXBhZ2UgLm1haW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4vKiBsaW5lIDYsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuLmZhcS1wYWdlIC5mYXFzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxMSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSA+IGgzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMS4xcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzE5M2Q3YjtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBmb250LXNpemU6IDEuMjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCRUJFQkU7XG4gIG1pbi1oZWlnaHQ6IDk2cHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4vKiBsaW5lIDI3LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5mYXEtbW9kdWxlID4gaDMgLmlubmVyIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi8qIGxpbmUgMzIsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuLmZhcS1tb2R1bGUgPiBoMyAuaWNvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMzYsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuLmZhcS1tb2R1bGUgPiBoMyAuaWNvbnMgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA0NSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSA+IGgzIC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjg1ZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG4vKiBsaW5lIDUzLCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5mYXEtbW9kdWxlID4gaDM6aG92ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTMzMzcwO1xufVxuLyogbGluZSA1NywgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSBoMy5hY3RpdmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMTMzMzcwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSA3MCwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSBoMy5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIDE4cHggMzZweCAxOHB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNFREVERUQgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4vKiBsaW5lIDg2LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5mYXEtbW9kdWxlIC5mYXEtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSA5MCwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSAuZmFxLWNvbnRlbnQgLnF1ZXN0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNFREVERUQ7XG4gIHdpZHRoOiAxNDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0yMCU7XG4gIHBhZGRpbmc6IDFlbSAyMCU7XG59XG4vKiBsaW5lIDEwMCwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4uZmFxLW1vZHVsZSAuZmFxLWNvbnRlbnQub3BlbiB7XG4gIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cbi8qIGxpbmUgMTA0LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5mYXEtbW9kdWxlIC5mYXEtY29udGVudC5vcGVuIC5xdWVzdGlvbnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMTA3LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5mYXEtbW9kdWxlIC5mYXEtY29udGVudC5vcGVuIGg0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDExNCwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4ucXVlc3Rpb25zIGg0IHtcbiAgY29sb3I6ICMxOTNkN2I7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PScxMicgdmlld0JveD0nMTYgNTAzIDggMTInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM0U5NTMwRScgZD0nTTE5LjUwNSA1MDMuNjg3aC0yLjkzbDQuMTcgNS40MzQtNC4xNyA1LjQ0M2gyLjkzbDQuMTctNS40NDInIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi8qIGxpbmUgMTI1LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5xdWVzdGlvbnMgaDQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nOCcgdmlld0JveD0nMTMgMjU1IDEzIDgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM0U5NTMwRScgZD0nTTI1LjMxMyAyNTguNTA1di0yLjkzbC01LjQzNCA0LjE3LTUuNDQzLTQuMTd2Mi45M2w1LjQ0MiA0LjE3JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gIGNvbG9yOiAjRTg1MzBFO1xufVxuLyogbGluZSAxMjksIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuLnF1ZXN0aW9ucyAuYW5zd2VyLW1vZHVsZSB7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDEzNSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4ucXVlc3Rpb25zIC5hbnN3ZXItbW9kdWxlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbn1cbi8qIGxpbmUgMTQxLCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbi5xdWVzdGlvbnMgLmFuc3dlci1tb2R1bGUub3BlbiB7XG4gIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIEV4dHJhIHNtYWxsIGRldmljZXMgKHBob25lcywgbGVzcyB0aGFuIDc2OHB4KSAqL1xuLyogTm8gbWVkaWEgcXVlcnkgc2luY2UgdGhpcyBpcyB0aGUgZGVmYXVsdCBpbiBTYXNzIEJvb3RzdHJhcCAqL1xuLyogU21hbGwgZGV2aWNlcyAodGFibGV0cywgNzY4cHggYW5kIHVwKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTU3LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWluLWhlaWdodDogMjYzcHg7XG4gICAgei1pbmRleDogMDtcbiAgfVxuICAvKiBsaW5lIDE2MSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5mYXEtbW9kdWxlID4gaDMge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDE2NiwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5mYXEtbW9kdWxlID4gaDMgc3Bhbi5pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIH1cbiAgLyogbGluZSAxNzMsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuICAuZmFxLW1vZHVsZSA+IGgzIC5pY29ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDE3OSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5mYXEtbW9kdWxlID4gaDMgLmljb25zIGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTgzLCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUgPiBoMyAuaWNvbnMgLnNtYWxsZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxuICAvKiBsaW5lIDE4NiwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5mYXEtbW9kdWxlID4gaDMgLmljb25zIC5zbWFsbGVyMiB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC8qIGxpbmUgMTkwLCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUgPiBoMyAudHh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNzVyZW0gMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC8qIGxpbmUgMjA5LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUgaDMuYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgMThweCAzNnB4IDE4cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRURFREVEIHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgLyogbGluZSAyMjIsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuICAuZmFxLW1vZHVsZSAuZmFxLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDI2OHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLyogbGluZSAyMzAsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuICAuZmFxLW1vZHVsZSAuZmFxLWNvbnRlbnQub3BlbiB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC8qIGxpbmUgMjM2LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUubW9kLTIgLnR4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAvKiBsaW5lIDI0MSwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5xdWVzdGlvbnMge1xuICAgIGJhY2tncm91bmQ6ICNFREVERUQ7XG4gICAgcGFkZGluZzogMmVtO1xuICB9XG4gIC8qIGxpbmUgMjQ0LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLnF1ZXN0aW9ucyBoNCB7XG4gICAgY29sb3I6ICMxOTNkN2I7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgnIGhlaWdodD0nMTInIHZpZXdCb3g9JzE2IDUwMyA4IDEyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsPSclMjNFOTUzMEUnIGQ9J00xOS41MDUgNTAzLjY4N2gtMi45M2w0LjE3IDUuNDM0LTQuMTcgNS40NDNoMi45M2w0LjE3LTUuNDQyJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cbiAgLyogbGluZSAyNTQsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuICAucXVlc3Rpb25zIGg0LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTMnIGhlaWdodD0nOCcgdmlld0JveD0nMTMgMjU1IDEzIDgnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM0U5NTMwRScgZD0nTTI1LjMxMyAyNTguNTA1di0yLjkzbC01LjQzNCA0LjE3LTUuNDQzLTQuMTd2Mi45M2w1LjQ0MiA0LjE3JyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cbiAgLyogbGluZSAyNTcsIC4uL3Njc3MvcGFydGlhbHMvX2ZhcXMuc2NzcyAqL1xuICAucXVlc3Rpb25zIC5hbnN3ZXItbW9kdWxlIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAvKiBsaW5lIDI2NCwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5xdWVzdGlvbnMgLmFuc3dlci1tb2R1bGUgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMjVlbTtcbiAgfVxuICAvKiBsaW5lIDI3MiwgLi4vc2Nzcy9wYXJ0aWFscy9fZmFxcy5zY3NzICovXG4gIC5xdWVzdGlvbnMgLmFuc3dlci1tb2R1bGUub3BlbiB7XG4gICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi8qIE1lZGl1bSBkZXZpY2VzIChkZXNrdG9wcywgOTkycHggYW5kIHVwKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjg1LCAuLi9zY3NzL3BhcnRpYWxzL19mYXFzLnNjc3MgKi9cbiAgLmZhcS1tb2R1bGUgPiBoMyAudHh0IHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTZlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4vKiBMYXJnZSBkZXZpY2VzIChsYXJnZSBkZXNrdG9wcywgMTIwMHB4IGFuZCB1cCkgKi9cbi8qIEV4dHJhIHNtYWxsIGRldmljZXMgKHBob25lcywgbGVzcyB0aGFuIDc2OHB4KSAqL1xuLyogbGluZSA0LCAuLi9zY3NzL3BhcnRpYWxzL193aHkuc2NzcyAqL1xuLndoeS1hY2NvcmRpb24gLnBhbmVsLWRlZmF1bHQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQkVCRUJFO1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG59XG4vKiBsaW5lIDgsIC4uL3Njc3MvcGFydGlhbHMvX3doeS5zY3NzICovXG4ud2h5LWFjY29yZGlvbiAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4vKiBsaW5lIDExLCAuLi9zY3NzL3BhcnRpYWxzL193aHkuc2NzcyAqL1xuLndoeS1hY2NvcmRpb24gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICBjb2xvcjogIzE5M2Q3Yjtcbn1cbi8qIGxpbmUgMTcsIC4uL3Njc3MvcGFydGlhbHMvX3doeS5zY3NzICovXG4ud2h5LWFjY29yZGlvbiAucGFuZWwtZGVmYXVsdC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNFODUzMEU7XG59XG4vKiBsaW5lIDIwLCAuLi9zY3NzL3BhcnRpYWxzL193aHkuc2NzcyAqL1xuLndoeS1hY2NvcmRpb24gLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi8qIGxpbmUgMjQsIC4uL3Njc3MvcGFydGlhbHMvX3doeS5zY3NzICovXG4ud2h5LWFjY29yZGlvbiAucGFuZWwtaGVhZGluZyBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDQlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDMwLCAuLi9zY3NzL3BhcnRpYWxzL193aHkuc2NzcyAqL1xuLndoeS1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmcgLnRpdGxlLXR4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDg1JTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qIGxpbmUgMiwgLi4vc2Nzcy9wYXJ0aWFscy9fbWl4aW5zLnNjc3MgKi9cbi53aHktYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nOmJlZm9yZSwgLndoeS1hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDcsIC4uL3Njc3MvcGFydGlhbHMvX21peGlucy5zY3NzICovXG4ud2h5LWFjY29yZGlvbiAucGFuZWwtaGVhZGluZzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA0MCwgLi4vc2Nzcy9wYXJ0aWFscy9fd2h5LnNjc3MgKi9cbi53aHktYWNjb3JkaW9uICNoZWFkaW5nRm91ciBpbWcge1xuICBtYXJnaW4tbGVmdDogMC40NWVtO1xufVxuXG4vKiBsaW5lIDU1LCAuLi9zY3NzL3BhcnRpYWxzL193aHkuc2NzcyAqL1xuLndoeSB1bCBsaSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctMSAtMSAxMiAxMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkuNzIgNS4wNzhjMCAyLjY3LTIuMTY0IDQuODMzLTQuODMzIDQuODMzQzIuMjE3IDkuOTEuMDU0IDcuNzQ4LjA1NCA1LjA4YzAtMi42NyAyLjE2NC00LjgzMyA0LjgzMy00LjgzMyAyLjY3IDAgNC44MzMgMi4xNjQgNC44MzMgNC44MzN6JyBzdHJva2U9JyUyMzEyMzI3MCcgc3Ryb2tlLXdpZHRoPScuNzU3JyBmaWxsPSclMjNFODUzMEUnIGZpbGwtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKSBuby1yZXBlYXQgbGVmdCAwLjJyZW07XG4gIHBhZGRpbmctbGVmdDogMmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICBmb250LXNpemU6IDAuNjg1ZW07XG4gIGNvbG9yOiAjMTMzMzcwO1xufVxuXG4vKiBObyBtZWRpYSBxdWVyeSBzaW5jZSB0aGlzIGlzIHRoZSBkZWZhdWx0IGluIFNhc3MgQm9vdHN0cmFwICovXG4vKiBTbWFsbCBkZXZpY2VzICh0YWJsZXRzLCA3NjhweCBhbmQgdXApICovXG4vKiBNZWRpdW0gZGV2aWNlcyAoZGVza3RvcHMsIDk5MnB4IGFuZCB1cCkgKi9cbi8qIExhcmdlIGRldmljZXMgKGxhcmdlIGRlc2t0b3BzLCAxMjAwcHggYW5kIHVwKSAqL1xuLyogbGluZSAyMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmh0bWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMjYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAzMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbm9sLFxudWwsXG5saSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgQmFzZVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBsaW5lIDQ1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuYm9keSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxOTNkN2I7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuXG4gICAgVHlwb2dyYXBoeVxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBsaW5lIDYxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuYm9keSBoMiB7XG4gIGZvbnQtc2l6ZTogMS41NmVtO1xufVxuLyogbGluZSA2NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmJvZHkgaDMge1xuICBmb250LXNpemU6IDEuMTI1ZW07XG59XG4vKiBsaW5lIDY3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuYm9keSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8qIGxpbmUgNzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5ib2R5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLyogbGluZSA3NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmJvZHkgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLyogbGluZSA3OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmJvZHkgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblxuICAgIExheW91dFxuXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBsaW5lIDkwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm5vLWd1dHRlciA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSA5NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5ibHVyIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcGVyc3BlY3RpdmU6IDEwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgZmlsdGVyOiBibHVyKDEwcHgpO1xufVxuLyogbGluZSAxMDUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uYmx1cjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDY0LCA2NCwgNjQsIDAuNSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbn1cblxuLyogbGluZSAxMTYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4jcGxheS12aWRlbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcGxheS12aWRlby5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtMTAwJTtcbn1cblxuLyogbGluZSAxMjksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4jY2xvc2Uge1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMTcgMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyUzRSAlM0MhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4wLjMgKDc4OTEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tJTNFICUzQ3RpdGxlJTNFMTA0OCUzQy90aXRsZSUzRSAlM0NkZWZzJTNFJTNDL2RlZnMlM0UgJTNDZyBzdHJva2U9J25vbmUnIHN0cm9rZS13aWR0aD0nMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSAlM0NwYXRoIGQ9J00xMy42MTgsMi4zOTcgQzEwLjUxMywtMC43MDggNS40ODIsLTAuNzEzIDIuMzgzLDIuMzg2IEMtMC43MTgsNS40ODggLTAuNzE1LDEwLjUxNyAyLjM5MiwxMy42MjIgQzUuNDk3LDE2LjcyNyAxMC41MjksMTYuNzMxIDEzLjYyNywxMy42MzIgQzE2LjcyNywxMC41MzMgMTYuNzI0LDUuNTAyIDEzLjYxOCwyLjM5NyBMMTMuNjE4LDIuMzk3IFogTTkuNjE1LDExLjM1MSBMNy45MjcsOS42NjMgTDYuMjM5LDExLjM1MSBDNS41NSwxMi4wNCA1LjAzMiwxMi42NCA0LjIxLDExLjgxOSBDMy4zOSwxMC45OTggMy45ODcsMTAuNDggNC42NzksOS43OSBMNi4zNjcsOC4xMDMgTDQuNjc5LDYuNDE1IEMzLjk4OSw1LjcyNiAzLjM5LDUuMjA4IDQuMjEsNC4zODYgQzUuMDMyLDMuNTY2IDUuNTUsNC4xNjUgNi4yMzksNC44NTUgTDcuOTI3LDYuNTQxIEw5LjYxNSw0Ljg1NSBDMTAuMzA1LDQuMTY2IDEwLjgyLDMuNTY1IDExLjY0Miw0LjM4NiBDMTIuNDY0LDUuMjA4IDExLjg2NSw1LjcyNiAxMS4xNzUsNi40MTUgTDkuNDg3LDguMTAyIEwxMS4xNzUsOS43ODkgQzExLjg2NCwxMC40OCAxMi40NjQsMTAuOTk4IDExLjY0MiwxMS44MTkgQzEwLjgyMiwxMi42NCAxMC4zMDUsMTIuMDQgOS42MTUsMTEuMzUxIEw5LjYxNSwxMS4zNTEgWicgZmlsbD0nJTIzRkZGRkZGJyBjbGFzcz0nc2ktZ2x5cGgtZmlsbCclM0UlM0MvcGF0aCUzRSAlM0MvZyUzRSAlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAxcmVtO1xuICB6LWluZGV4OiAzO1xufVxuXG4vKiBsaW5lIDE0MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5lbWJlZC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTUwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmVtYmVkLWNvbnRhaW5lciB2aWRlbywgLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsIC5lbWJlZC1jb250YWluZXIgb2JqZWN0LCAuZW1iZWQtY29udGFpbmVyIGVtYmVkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTU5LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuI3ZpZGVvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaG9tZSAubWFzdGhlYWQuaW4gI3ZpZGVvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNzQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaG9tZSAubWFzdGhlYWQuaW4gI21hc3RoZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxNzksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaG9tZSAubWFzdGhlYWQtaG9tZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi8qIGxpbmUgMTg0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm1hc3RoZWFkIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvbWFzdGhlYWQtYmcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTg4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm1hc3RoZWFkIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi8qIGxpbmUgMTkyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm1hc3RoZWFkID4gLmlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTk5LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm1hc3RoZWFkIHVsLnRpY2sgbGkge1xuICBmb250LXNpemU6IDEuNDVlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMzAlO1xufVxuLyogbGluZSAyMDQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ubWFzdGhlYWQgaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuMjg1ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMjExLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLm1hc3RoZWFkIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBsaW5lIDIxNywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5tYXN0aGVhZC5ibHVlIHtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvYmx1ZS1tYXN0aGVhZC1iZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xufVxuXG4vKiBsaW5lIDIyMCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjI0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xudWwudGljayBsaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PSctMSAxIDIzIDIzJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNMTkuOTM4IDEyLjg4MmMwIDUuNC00LjM4OCA5Ljc4LTkuOCA5Ljc4LTUuNDEzIDAtOS44LTQuMzgtOS44LTkuNzggMC01LjQwMiA0LjM4Ny05Ljc4IDkuOC05Ljc4IDUuNDEyIDAgOS44IDQuMzc4IDkuOCA5Ljc4JyBmaWxsPSclMjNGRkYnLyUzRSUzQ3BhdGggZD0nTTE5LjkzOCAxMi44ODJjMCA1LjQtNC4zODggOS43OC05LjggOS43OC01LjQxMyAwLTkuOC00LjM4LTkuOC05Ljc4IDAtNS40MDIgNC4zODctOS43OCA5LjgtOS43OCA1LjQxMiAwIDkuOCA0LjM3OCA5LjggOS43OHonIHN0cm9rZT0nJTIzMTIzMjcwJyBzdHJva2Utd2lkdGg9JzEuMDYnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNFOTUzMEQnIHN0cm9rZS13aWR0aD0nMS42OTYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuMjg2IDEyLjYxOGwzLjgwNyAzLjY3NyA1Ljg5Ny02LjgyNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDE1JTtcbiAgcGFkZGluZzogNHB4IDJyZW0gMnJlbSAyZW07XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xufVxuXG4vKiBsaW5lIDIzMywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogbGluZSAyMzcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VjdGlvbi1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDIzOSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zZWN0aW9uLWhlYWRlciBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBsaW5lIDI0MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zZWN0aW9uLWhlYWRlciBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMjQ4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnN1aXRjYXNlIHtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKiBsaW5lIDI1NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLmFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9hZHZhbnRhZ2VzLWJnLnBuZykgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDI1OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLmFkdmFudGFnZXMgaDIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc2MCcgaGVpZ2h0PSc2MCcgdmlld0JveD0nMTUwIDk5NCA2MCA2MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTIwNy45NCAxMDIzLjk3YzAgMTUuNDQ4LTEyLjUyMiAyNy45Ny0yNy45NyAyNy45Ny0xNS40NDcgMC0yNy45Ny0xMi41MjItMjcuOTctMjcuOTcgMC0xNS40NDcgMTIuNTIzLTI3Ljk3IDI3Ljk3LTI3Ljk3IDE1LjQ0OCAwIDI3Ljk3IDEyLjUyMyAyNy45NyAyNy45N3onIHN0cm9rZT0nJTIzRkZGJyBzdHJva2Utd2lkdGg9JzMnLyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMTY1LjYyMiAxMDA5LjYyMiknIGZpbGw9JyUyM0U4NTMwRSclM0UlM0NyZWN0IHg9JzExLjg2Nicgd2lkdGg9JzQuNTInIGhlaWdodD0nMjguMjUyJyByeD0nMi4yNicvJTNFJTNDcmVjdCB0cmFuc2Zvcm09J3JvdGF0ZSgtOTAgMTQuMTI2IDE0LjEyNiknIHg9JzExLjg2Nicgd2lkdGg9JzQuNTInIGhlaWdodD0nMjguMjUyJyByeD0nMi4yNicvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNTZlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLyogbGluZSAyNzEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uYWR2YW50YWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbn1cblxuLyogbGluZSAyNzUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGF0dGVybi1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDM0cHg7XG59XG4vKiBsaW5lIDI3OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wYXR0ZXJuLWZvb3RlcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzRweDtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3N0cmlwLnBuZykgcmVwZWF0LXggYm90dG9tIGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjg5LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzNHB4O1xufVxuLyogbGluZSAyOTIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5mb290ZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zNHB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvZm9vdGVyLXBhdHRlcm4tbW9iLnN2ZykgcmVwZWF0LXggY2VudGVyIGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMzA0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmFkdmFudGFnZSBoMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBsaW5lIDMxMywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5hZHZhbnRhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLyogbGluZSAzMjIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5oMy5jb252ZW5pZW50IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzE1MCAtMSAzMSAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTE3MS4zNTQgMTYuODc0Yy0uMTk3LjE1LS4yOC40MS0uMjA4LjY1bDIuNjg1IDguOTQ2Yy4wMzMuMS0uMDA0LjIxNC0uMDg4LjI4LS4wODguMDY1LS4yMDYuMDY1LS4yOTMuMDA2bC03LjYxOC01LjM0NmMtLjEtLjA3Mi0uMjE2LS4xMDgtLjMzMi0uMTA4LS4xMTUgMC0uMjMuMDM2LS4zMy4xMDhsLTcuNjE4IDUuMzQ2Yy0uMTA4LjA3LS4xODQuMDctLjI5LS4wMDYtLjA4Ny0uMDY2LS4xMjMtLjE4LS4wOTItLjI4NmwyLjY4My04Ljk0Yy4wNzItLjI0LS4wMS0uNS0uMjA4LS42NWwtNy4zODQtNS42NDRjLS4wODUtLjA3LS4xMi0uMTg1LS4wODgtLjI4Ni4wMzItLjEuMTI3LS4xNzMuMjMzLS4xOGg5LjAzNWMuMjQ0LS4wMDUgMS4wOC0uMzUgMS4xNi0uNTlsMi42NjQtOC44M2MuMDctLjIwNC40MDItLjIwNC40NzMuMDA1bDIuNjYzIDguODI1Yy4wOC4yNC4zMzYuNTg0LjU4LjU5aDkuNjE0Yy4xMDcuMDA2LjIuMDcyLjIzNC4xOC4wMzMuMS0uMDAzLjIxNC0uMDg4LjI4bC03LjM4NiA1LjY1em03LjI1NS03LjI4NmgtOS4wNUwxNjYuODQuOTY1QzE2Ni42NC4zODcgMTY2LjEgMCAxNjUuNSAwYy0uNjAyIDAtMS4xNC4zODctMS4zNC45NjVsLTIuNzIgOC42MjNoLTkuMDVjLS42MDYuMDEtMS4xMzcuNDE3LTEuMzIgMS4wMDctLjE4Ny41ODQuMDEzIDEuMjI3LjQ5OCAxLjU5N2w3LjA1IDUuMzk4LTIuNTYgOC41NGMtLjE3Ny41OS4wMyAxLjIyNi41MTggMS41OS40OC4zNTcgMS4xNi4zNyAxLjY0NS4wMjRsNy4yOC01LjExMyA3LjI4IDUuMTE0Yy4yNC4xNjcuNTE4LjI1Ni44MDYuMjU2LjMgMCAuNTkyLS4wOTUuODQtLjI4LjQ4Ny0uMzY0LjY5NC0xIC41MTctMS41OWwtMi41NjMtOC41NCA3LjA1My01LjM5OGMuNDg1LS4zNy42ODQtMS4wMTMuNDk4LTEuNTk3LS4xODQtLjU5LS43MTUtLjk5Ni0xLjMyLTEuMDA3eicgc3Ryb2tlPSclMjNGQjdENDknIHN0cm9rZS13aWR0aD0nLjUnIGZpbGw9JyUyM0ZCN0Q0OScvJTNFJTNDcGF0aCBkPSdNMTcxLjM1NCAxNi44NzRjLS4xOTcuMTUtLjI4LjQxLS4yMDguNjVsMi42ODUgOC45NDZjLjAzMy4xLS4wMDQuMjE0LS4wODguMjgtLjA4OC4wNjUtLjIwNi4wNjUtLjI5My4wMDZsLTcuNjE4LTUuMzQ2Yy0uMS0uMDcyLS4yMTYtLjEwOC0uMzMyLS4xMDgtLjExNSAwLS4yMy4wMzYtLjMzLjEwOGwtNy42MTggNS4zNDZjLS4xMDguMDctLjE4NC4wNy0uMjktLjAwNi0uMDg3LS4wNjYtLjEyMy0uMTgtLjA5Mi0uMjg2bDIuNjgzLTguOTRjLjA3Mi0uMjQtLjAxLS41LS4yMDgtLjY1bC03LjM4NC01LjY0NGMtLjA4NS0uMDctLjEyLS4xODUtLjA4OC0uMjg2LjAzMi0uMS4xMjctLjE3My4yMzMtLjE4aDkuMDM1Yy4yNDQtLjAwNSAxLjA4LS4zNSAxLjE2LS41OWwyLjY2NC04LjgzYy4wNy0uMjA0LjQwMi0uMjA0LjQ3My4wMDVsMi42NjMgOC44MjVjLjA4LjI0LjMzNi41ODQuNTguNTloOS42MTRjLjEwNy4wMDYuMi4wNzIuMjM0LjE4LjAzMy4xLS4wMDMuMjE0LS4wODguMjhsLTcuMzg2IDUuNjV6JyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLyogbGluZSAzMjYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5oMy5kZXRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScxNTMgMCAyNCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ3BhdGggZD0nTTE3NS4zNzggMS44MmwtLjAxMyAxNy45MzQtOS45MSA2LjgwNS05LjkwMi02LjgyLjAxMy0xNy45MzQgMTkuODEyLjAxNXptLTIxLjM2NC0uODFMMTU0IDIwLjA2N2MwIC4yMS4wODIuNDEzLjIyNy41NjJsMTAuNjc3IDcuNjE0Yy4xNDYuMTUuMzQzLjIzMy41NS4yMzMuMjA2IDAgLjQwMy0uMDgzLjU0OC0uMjMybDEwLjY4OC03LjZjLjE0Ni0uMTQ4LjIyOC0uMzUuMjI4LS41NmwuMDEzLTE5LjA1OGMuMDAyLS40NC0uMzQ1LS43OTUtLjc3NC0uNzk1TDE1NC43OS4yMTZjLS40MyAwLS43NzYuMzU1LS43NzYuNzk0eicgZmlsbD0nJTIzRkI3RDQ5Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM0ZGRicgZD0nTTE3NS4zNzggMS44MmwtLjAxMyAxNy45MzQtOS45MSA2LjgwNS05LjkwMi02LjgyLjAxMy0xNy45MzQnLyUzRSUzQ3BhdGggZD0nTTE2Ni43MDMgMTAuMzM4VjguOTZjMC0uNy0uNTU1LTEuMjY3LTEuMjQtMS4yNjctLjY4MyAwLTEuMjM3LjU2OC0xLjIzNyAxLjI2N3YxLjM3OGgyLjQ3N3ptLTQuMTU3IDEuNDc1Yy0uMTM2IDAtLjI1LjExNS0uMjUuMjU2bC40MjYgNC41MWMuMDAzLjIwMi4xMDYuMzI4LjI1NC4zMjhoNC45NzdjLjEzOCAwIC4yNS0uMTE0LjI1LS4yNTZsLjQzMy00LjY1NWMtLjAwMy0uMDY4LS4xMTYtLjE4NC0uMjU0LS4xODRoLTUuODM2em0uNDMgNi41N2MtLjkzMyAwLTEuNjktLjc3Ni0xLjY5LTEuNzNsLS40MjgtNC41MTRjLS4wMDMtLjUxMi4xNzYtLjk2NS41MDMtMS4zLjMxOC0uMzIzLjc0LS41MDIgMS4xODYtLjUwMmguMjM4VjguOTZjMC0xLjUxMiAxLjIwMi0yLjc0MiAyLjY4LTIuNzQyIDEuNDc3IDAgMi42OCAxLjIzIDIuNjggMi43NDJ2MS4zNzhoLjIzOGMuOTMzIDAgMS42OS43NzcgMS42OSAxLjczbC0uNDMyIDQuNjU1Yy4wMDMuNDEtLjE2OC44MjYtLjQ4IDEuMTQ2LS4zMjIuMzMtLjc1Mi41MTItMS4yMDcuNTEyaC00Ljk3N3onIGZpbGw9JyUyM0ZCN0Q0OScvJTNFJTNDcGF0aCBkPSdNMTY1LjQ2NCAxNi4yNzRjLS4zOTggMC0uNzIyLS4zMy0uNzIyLS43MzdWMTQuMzZjMC0uNDA2LjMyNC0uNzM3LjcyMi0uNzM3LjM5NyAwIC43Mi4zMy43Mi43Mzd2MS4xNzdjMCAuNDA2LS4zMjMuNzM3LS43Mi43MzcnIGZpbGw9JyUyM0ZCN0Q0OScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4vKiBsaW5lIDMzMCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmgzLnByb3RlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMycgaGVpZ2h0PScyNScgdmlld0JveD0nMTQ5IC0xIDMzIDI1JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHN0cm9rZT0nJTIzRkI3RDQ5JyBzdHJva2Utd2lkdGg9JzEuNSclM0UlM0NwYXRoIGQ9J00xNzQuNDA2IDE4LjM4Yy4xNjMuMDEzLjMzLjAyLjQ5Ni4wMiAzLjM2OCAwIDYuMDk4LTIuNzQ2IDYuMDk4LTYuMTMzIDAtMy4zODgtMi43My02LjEzNC02LjA5OC02LjEzNC0uMzY2IDAtLjcyMy4wMzMtMS4wNy4wOTRDMTcyLjUyIDIuNTk1IDE2OS4wNTYgMCAxNjQuOTkgMGMtNS4xNDYgMC05LjMyNiA0LjE1Ny05LjQgOS4zMTQtLjMyOC0uMDc1LS42Ny0uMTE0LTEuMDE4LS4xMTQtMi41MjYgMC00LjU3NCAyLjA2LTQuNTc0IDQuNiAwIDIuNTQgMi4wNDggNC42IDQuNTc0IDQuNmgxOS44MmwuMDEyLS4wMnonIGZpbGw9JyUyM0ZGRicvJTNFJTNDcGF0aCBkPSdNMTYxLjE4IDIwLjQ0NGMxLjY4NCAwIDMuMDUtMS4zMzQgMy4wNS0yLjk4IDAtMS42NDgtMi45MjgtNy43NTMtMi45MjgtNy43NTNzLTMuMTcgNi4xMDYtMy4xNyA3Ljc1M2MwIDEuNjQ3IDEuMzY0IDIuOTggMy4wNDggMi45OHpNMTY5LjU2NiAyM2MxLjI2MyAwIDIuMjg2LTEuMDE3IDIuMjg2LTIuMjcyIDAtMS4yNTQtMi4xOTUtNS45MDYtMi4xOTUtNS45MDZzLTIuMzc4IDQuNjUyLTIuMzc4IDUuOTA2YzAgMS4yNTUgMS4wMjMgMi4yNzIgMi4yODYgMi4yNzJ6JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGZpbGw9JyUyM0ZCN0Q0OScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4vKiBsaW5lIDMzNCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmgzLm9ud2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI1JyBoZWlnaHQ9JzMxJyB2aWV3Qm94PScxNTUgLTEgMjUgMzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J00xNTYgLjgxNVYyMC4zNmMwIC4yMTYuMDgyLjQyMy4yMjcuNTc2bDEwLjY4NiA3LjgwMmMuMTQ2LjE1My4zNDMuMjQuNTUuMjQuMjA2IDAgLjQwMy0uMDg3LjU1LS4yNGwxMC42ODQtNy44MDJjLjE0NS0uMTUzLjIyNy0uMzYuMjI3LS41NzZWLjgxNWMwLS40NS0uMzQ3LS44MTUtLjc3Ni0uODE1aC0yMS4zN2MtLjQzIDAtLjc3OC4zNjQtLjc3OC44MTUnIHN0cm9rZT0nJTIzRkI3RDQ5JyBzdHJva2Utd2lkdGg9JzEuNScgZmlsbD0nJTIzRkZGJy8lM0UlM0NwYXRoIGQ9J00xNjUuMTMzIDE2Ljk4NWMtLjEgMC0uMjAyLS4wMi0uMy0uMDYyLS4xMzUtLjA4LS4xOS0uMTEtLjI0NS0uMTY0bC00LjA3Ny00LjU3Yy0uMjk3LS4zMzYtLjI4LS44NjYuMDM4LTEuMTguMTUtLjE0Ny4zNDItLjIyNi41NDYtLjIyNi4yMTggMCAuNDMuMDk2LjU4LjI2NGwzLjQ2IDMuODc4IDguMTE2LTkuMTAyYy4xNS0uMTY4LjM2Mi0uMjY1LjU4LS4yNjUuMjA0IDAgLjM5Ny4wOC41NDcuMjI1LjMyLjMxNS4zMzQuODQ0LjAzOCAxLjE4bC04LjcgOS43NTZjLS4wMjcuMDM4LS4xNDUuMTIzLS4xODQuMTQ0LS4xOTQuMS0uMjk2LjEyLS4zOTcuMTInIGZpbGw9JyUyM0ZCN0Q0OScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4vKiBsaW5lIDMzOCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbmgzLnBlYWNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzEnIGhlaWdodD0nMzEnIHZpZXdCb3g9JzEyMCAtMSAzMSAzMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgc3Ryb2tlPSclMjNGQjdENDknIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J00xNDkuNzk3IDE0LjQ0OGMwIDcuOTI1LTYuNDI0IDE0LjM1LTE0LjM1IDE0LjM1LTcuOTI0IDAtMTQuMzUtNi40MjUtMTQuMzUtMTQuMzVzNi40MjYtMTQuMzUgMTQuMzUtMTQuMzVjNy45MjYgMCAxNC4zNSA2LjQyNSAxNC4zNSAxNC4zNXonIHN0cm9rZS13aWR0aD0nMS42NDYnIGZpbGw9JyUyM0ZGRicvJTNFJTNDcGF0aCBkPSdNMTQzLjYwNyAxOC42MjVjLTEuMDYzIDIuODMtNC4zMTQgNC44OS04LjE2IDQuODktMy44NDUgMC03LjA5NS0yLjA2LTguMTU4LTQuODlNMTI3LjI5IDEwLjc2NGMuMzgtMS4yNTcgMS41NS0yLjE3MiAyLjkzLTIuMTcyIDEuMzgyIDAgMi41NS45MTUgMi45MzIgMi4xNzJNMTM4LjM0IDEwLjc2NGMuMzgtMS4yNTcgMS41NS0yLjE3MiAyLjkzLTIuMTcyIDEuMzgyIDAgMi41NS45MTUgMi45MyAyLjE3Micgc3Ryb2tlLXdpZHRoPScxLjMyMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi8qIGxpbmUgMzQyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmludHJvIHtcbiAgcGFkZGluZzogMWVtO1xufVxuLyogbGluZSAzNDQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaW50cm8gaDIge1xuICBmb250LXNpemU6IDEuNjVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIGxpbmUgMzQ4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmludHJvIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG59XG4vKiBsaW5lIDM1MSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5pbnRybyBpbWcge1xuICBtYXJnaW46IDJyZW0gYXV0byAycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzNTcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG5zZWN0aW9uLmJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMTkzZDdiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAzNjMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaGVyby5ibHVlLnNlcnZpY2VzLW1vZHVsZSBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogbGluZSAzNzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaG9tZSAuaW50cm8ge1xuICBwYWRkaW5nOiAxZW0gMCAzZW07XG59XG4vKiBsaW5lIDM3MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5ob21lIC5pbnRybyBoMyB7XG4gIHBhZGRpbmc6IDAgNGVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLyogbGluZSAzNzcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaG9tZSAuaW50cm8gdWwudGljayBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIGxpbmUgMzgyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmhlcm8ucXVlc3Rpb25zIHtcbiAgaGVpZ2h0OiAzMjhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9xdWVzdGlvbnMtYmctbWFza2VkLnN2Z1wiKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbn1cbi8qIGxpbmUgMzg3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmhlcm8ucXVlc3Rpb25zOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzI4cHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG59XG4vKiBsaW5lIDM5NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLnF1ZXN0aW9ucyAucXVlc3Rpb24tcm93IHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbi8qIGxpbmUgNDAwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmhlcm8ucXVlc3Rpb25zIC5xLWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDQwMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMzMzNzA7XG4gIGJvcmRlci1yYWRpdXM6IDEyNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMjZweDtcbiAgaGVpZ2h0OiAxMjZweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA0MTEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaGVyby5xdWVzdGlvbnMgLnEtaXRlbSAuaW5uZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNjAlO1xuICBmb250LXNpemU6IDAuNjI1ZW07XG59XG4vKiBsaW5lIDQxMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lciAuY29udGVudCBhIHtcbiAgY29sb3I6ICMxOTNkN2I7XG59XG4vKiBsaW5lIDQxNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lciAuY29udGVudCAuaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbn1cblxuLyogbGluZSA0MjksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uaGVyby5xdWVzdGlvbnMudHdvIHtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDQzMywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5oZXJvLnF1ZXN0aW9ucy50d28gLnF1ZXN0aW9uLXJvdyB7XG4gIG1hcmdpbi10b3A6IDdyZW07XG59XG5cbi8qIGxpbmUgNDQwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLndoYXQtd3JhcCAuaW50cm8gaDIge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBsaW5lLWhlaWdodDogMS4zNWVtO1xufVxuXG4vKiBsaW5lIDQ0OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC53cmFwLW1vZHVsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuLyogbGluZSAyLCAuLi9zY3NzL3BhcnRpYWxzL19taXhpbnMuc2NzcyAqL1xuLndyYXAgLndyYXAtbW9kdWxlOmJlZm9yZSwgLndyYXAgLndyYXAtbW9kdWxlOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSA3LCAuLi9zY3NzL3BhcnRpYWxzL19taXhpbnMuc2NzcyAqL1xuLndyYXAgLndyYXAtbW9kdWxlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDQ1MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC53cmFwLW1vZHVsZSA+ICoge1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDQ1NiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC53cmFwLW1vZHVsZSA+IC5icmRyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCRUJFQkU7XG4gIHotaW5kZXg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzOXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMjBweDtcbiAgd2lkdGg6IDgwJTtcbn1cbi8qIGxpbmUgNDY2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLndyYXAgdWwge1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogNjMlO1xufVxuLyogbGluZSAyLCAuLi9zY3NzL3BhcnRpYWxzL19taXhpbnMuc2NzcyAqL1xuLndyYXAgdWw6YmVmb3JlLCAud3JhcCB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9wYXJ0aWFscy9fbWl4aW5zLnNjc3MgKi9cbi53cmFwIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDQ3MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIGgzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAwLjVlbSAwIDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBsaW5lIDQ3OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC5hcnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1heC13aWR0aDogMzAlO1xufVxuLyogbGluZSA0ODIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ud3JhcCAuYXJ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDQ4NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC5hcnQuc3BvcnRzIHtcbiAgbWF4LXdpZHRoOiAyMiU7XG59XG4vKiBsaW5lIDQ5MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIC5hcnQuc3VpdGNhc2UtbHJnIGltZyB7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cbi8qIGxpbmUgNDk2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLndyYXAgLmFydC5vdGhlciB7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xufVxuXG4vKiBsaW5lIDUwNiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53cmFwIHVsIGxpIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy0xIC0xIDEyIDEyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS43MiA1LjA3OGMwIDIuNjctMi4xNjQgNC44MzMtNC44MzMgNC44MzNDMi4yMTcgOS45MS4wNTQgNy43NDguMDU0IDUuMDhjMC0yLjY3IDIuMTY0LTQuODMzIDQuODMzLTQuODMzIDIuNjcgMCA0LjgzMyAyLjE2NCA0LjgzMyA0LjgzM3onIHN0cm9rZT0nJTIzMTIzMjcwJyBzdHJva2Utd2lkdGg9Jy43NTcnIGZpbGw9JyUyM0U4NTMwRScgZmlsbC1ydWxlPSdldmVub2RkJy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCBsZWZ0IDAuMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVlbTtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4vKiBsaW5lIDUxNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi50aWNrLWhlYWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc1OScgaGVpZ2h0PSc1OScgdmlld0JveD0nMTUxIDEyNzcgNTkgNTknIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgc3Ryb2tlLXdpZHRoPScyLjUnJTNFJTNDcGF0aCBkPSdNMjA4IDEzMDYuNWMwIDE1LjE4OC0xMi4zMTIgMjcuNS0yNy41IDI3LjVzLTI3LjUtMTIuMzEyLTI3LjUtMjcuNSAxMi4zMTItMjcuNSAyNy41LTI3LjUgMjcuNSAxMi4zMTIgMjcuNSAyNy41eicgc3Ryb2tlPSclMjMyMTM2NjknLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNFODU0MTAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTE2OCAxMzA3LjYwMmw5LjAwMyA4LjM5OEwxOTQgMTI5NycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXRvcDogNy4xcmVtO1xufVxuLyogbGluZSA1MjAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4udGljay1oZWFkIC5tb2ItbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDUyNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi50aWNrLWhlYWQtc3RyYXAge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjI4NWVtO1xufVxuXG4vKiBsaW5lIDUzMywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNFODUzMEU7XG59XG5cbi8qIGxpbmUgNTM3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnNlcnZpY2VzLXBhZ2UgLm1hc3RoZWFkIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgd2lkdGg6IDIzMHB4O1xuICBoZWlnaHQ6IDExN3B4O1xufVxuXG4vKiBsaW5lIDU0MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zZXJ2aWNlLWludHJvIHtcbiAgcGFkZGluZzogMmVtIDA7XG59XG4vKiBsaW5lIDU0NSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zZXJ2aWNlLWludHJvIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgNTUwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNpbmctc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDJlbSAwO1xufVxuLyogbGluZSA1NTIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCRUJFQkU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMS4xMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuLyogbGluZSA1NTgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbCBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDU2MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wcmljaW5nLXNlY3Rpb24gLnByaWNlLXBhbmVsIC5zdHJhcCB7XG4gIGNvbG9yOiAjRTg1MzBFO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTcyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwuYmFzaWMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLyogbGluZSA1NzUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbC5jbGFzc2ljIHtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbn1cbi8qIGxpbmUgNTc3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwuY2xhc3NpYyAuc3RyYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMycgaGVpZ2h0PSczOScgdmlld0JveD0nMjA1IDQyIDMzIDM5JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nUGFnZS0xJyBmaWxsPSclMjNFODU0MTAnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NwYXRoIGQ9J00yMzUuMDA1IDQ0LjAwNVY2OC4zNWwtMTMuNzUgOS4yNDgtMTMuNzUyLTkuMjQ4VjQ0LjAwNWgyNy41MDJ6TTIwNSA0My4wNzhWNjguOTVjMCAuMjg1LjExMy41NjIuMzE2Ljc2MmwxNC44MyAxMC4zMjhjLjIuMjA0LjQ3My4zMTYuNzYuMzE2LjI4NyAwIC41Ni0uMTEyLjc2NC0uMzE2bDE0LjgyNi0xMC4zMjhjLjIwNC0uMi4zMTYtLjQ3Ny4zMTYtLjc2VjQzLjA3N2MwLS41OTYtLjQ4LTEuMDc3LTEuMDc2LTEuMDc3aC0yOS42NmMtLjU5NSAwLTEuMDc1LjQ4Mi0xLjA3NSAxLjA3OHonIGlkPSdGaWxsLTEnLyUzRSUzQ3BhdGggZD0nTTIxNy43MTYgNjQuNjM3Yy0uMTQgMC0uMjgtLjAyOC0uNDE0LS4wOC0uMTktLjEwNi0uMjY2LS4xNDgtLjM0My0uMjE4bC01LjY2LTYuMDVjLS40MTMtLjQ0NC0uMzg4LTEuMTQ1LjA1My0xLjU2Mi4yMDctLjE5My40NzctLjI5OC43NTctLjI5OC4zMDUgMCAuNi4xMjYuODA2LjM0N2w0LjggNS4xMzYgMTEuMjYzLTEyLjA1Yy4yMS0uMjIuNTA0LS4zNS44MDUtLjM1LjI4NCAwIC41NTMuMTA1Ljc2LjI5OC40NC40MTguNDYyIDEuMTIuMDUzIDEuNTY0bC0xMi4wNzMgMTIuOTEyYy0uMDQuMDUtLjIwMy4xNjItLjI1Ni4xOS0uMjc0LjEzMy0uNDE0LjE2LS41NTQuMTYnIGlkPSdGaWxsLTMnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi8qIGxpbmUgNTgxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwudWx0cmEge1xuICBiYWNrZ3JvdW5kOiAjRTZFNUU1O1xufVxuLyogbGluZSA1ODMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbC51bHRyYSAuc3RyYXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSc0MCcgdmlld0JveD0nMjE5IDcwMiAzMiA0MCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgaWQ9J1BhZ2UtMScgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyUzRSUzQ2cgaWQ9J0dyb3VwLTMnIGZpbGw9JyUyM0U4NTQxMCclM0UlM0NwYXRoIGQ9J00yMTkgNzAzLjM3MnYyNS44N2MwIC4yODguMTEyLjU2LjMxNi43NjVsMTQuODYyIDEwLjMyOGMuMjA0LjIuNDc4LjMxNS43NjIuMzE1LjI4OCAwIC41NjItLjExNS43NjYtLjMxNWwxNC44NTgtMTAuMzI4Yy4yMDQtLjIwNC4zMi0uNDc3LjMyLS43NjV2LTI1Ljg3YzAtLjU5Ni0uNDg1LTEuMDgtMS4wODItMS4wOGgtMjkuNzJjLS41OTcgMC0xLjA4Mi40ODQtMS4wODIgMS4wOCcgaWQ9J0ZpbGwtMScvJTNFJTNDL2clM0UlM0NwYXRoIGQ9J00yMzEuNzQzIDcyNS4xMzhjLS4xNCAwLS4yOC0uMDI4LS40MTQtLjA4LS4xOS0uMTA2LS4yNjgtLjE0OC0uMzQ1LS4yMThsLTUuNjctNi4wNDhjLS40MTUtLjQ0NS0uMzktMS4xNDYuMDUyLTEuNTYzLjIwNy0uMTk0LjQ3OC0uMy43Ni0uMy4zMDQgMCAuNi4xMjcuODA2LjM0OGw0LjgxIDUuMTM2IDExLjI4OC0xMi4wNWMuMjEyLS4yMi41MDctLjM1LjgxLS4zNS4yODMgMCAuNTU0LjEwNS43Ni4yOTcuNDQzLjQyLjQ2NCAxLjEyLjA1MyAxLjU2NWwtMTIuMSAxMi45MTJjLS4wMzcuMDUtLjIwMi4xNjItLjI1NS4xOS0uMjc0LjEzMy0uNDE0LjE2LS41NTUuMTYnIGlkPSdGaWxsLTQnIGZpbGw9JyUyM0ZFRkVGRScvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLyogbGluZSA1ODcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG59XG4vKiBsaW5lIDU5OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wcmljaW5nLXNlY3Rpb24gLnByaWNlIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi8qIGxpbmUgNjAyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNpbmctc2VjdGlvbiAucHJpY2UuYmFzaWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2ltYWdlcy9wcmljZS1iYXNpYy5zdmcpO1xufVxuLyogbGluZSA2MDUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS5jbGFzc2ljIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWFnZXMvcHJpY2UtY2xhc3NpYy5zdmcpO1xufVxuLyogbGluZSA2MDgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5wcmljZS51bHRyYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3ByaWNlLXVsdHJhLnN2Zyk7XG59XG4vKiBsaW5lIDYxMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wcmljaW5nLXNlY3Rpb24gLnByaWNpbmctc3RyYXBsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JFQkVCRTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgNjIxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuc2VjdGlvbi5tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA2MjUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uZmFxLXBhZ2Ugc2VjdGlvbi5tYWluLFxuLnByaWNlLXBhZ2Ugc2VjdGlvbi5tYWluIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSA2MzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uY29udGFjdC1wYWdlIHNlY3Rpb24ubWFpbiB7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDYzNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5jb250YWN0LXBhZ2Ugc2VjdGlvbi5tYWluIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSA2NDIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMtcGFnZSBzZWN0aW9uLm1haW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNjQ1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnNlcnZpY2VzLXBhZ2UgLmhlcm8ucXVlc3Rpb25zIHtcbiAgbWFyZ2luLXRvcDogLTEuNWVtO1xufVxuXG4vKiBsaW5lIDY1MCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zdWJtaXQtc2VjdCB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjOTc5Nzk3O1xuICBwYWRkaW5nLXRvcDogMWVtO1xufVxuXG4vKiBsaW5lIDY1NSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5idG4uYnRuLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNkN2I7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNWVtIDNlbSAwLjVlbSAxZW07XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM5JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScyMDIgMTggMzkgMTcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZGVmcyUzRSUzQ3BhdGggaWQ9J3BhdGgtMScgZD0nTTI0LjE0MiAxNS40MDdWLjE1N0guNDkydjE1LjI1eicvJTNFJTNDL2RlZnMlM0UlM0NnIGlkPSdQYWdlLTEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCclM0UlM0NnIGlkPSdHcm91cC0zJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgyMTUuMjcgMTguNDM3KSclM0UlM0NtYXNrIGlkPSdtYXNrLTInIGZpbGw9JyUyM2ZmZiclM0UlM0N1c2UgeGxpbms6aHJlZj0nJTIzcGF0aC0xJy8lM0UlM0MvbWFzayUzRSUzQ3BhdGggZD0nTTIyLjM2NCAxMy43MTRsLTIwLjE1LS4wNTJWMi41NGw5LjY2OCA1Ljk5Yy4xMzcuMDg0LjI5Ni4xMy40Ni4xMy4xNjUgMCAuMzIzLS4wNDYuNDYzLS4xMzJsOS42MS01Ljk4NS0uMDUgMTEuMTd6TTIwLjMxOCAxLjg1bC03Ljg5IDUuMDE2TDQuMzM2IDEuODVoMTUuOTgyek0yMy41NTYuNjM0TDIzLjM5LjQ5NmMtLjMxMi0uMjIyLS42NjctLjM0LTEuMDI2LS4zNEgyLjI3Yy0uMzg3IDAtLjc1Ny4xMjQtMS4wOS4zNzQtLjQzOC4zMzUtLjY4OC44MzUtLjY4OCAxLjM3MnYxMS43NmMwIC40NjguMTg2LjkwNy41MiAxLjIzNC4zMzYuMzMuNzguNTEgMS4yNTcuNTFoMjAuMDk0Yy40NzMgMCAuOTItLjE4IDEuMjYtLjUxLjMzMy0uMzMuNTE4LS43NjguNTE4LTEuMjM0VjEuOTAyYzAtLjQ3LS4yMTUtLjkzNi0uNTg2LTEuMjY4eicgaWQ9J0ZpbGwtMScgZmlsbD0nJTIzRkZGJyBtYXNrPSd1cmwoJTIzbWFzay0yKScvJTNFJTNDL2clM0UlM0NwYXRoIGQ9J00yMTIuOTc3IDIwLjY3aC0xMC4xMTVjLS40NzYgMC0uODYyLjM4LS44NjIuODQ3IDAgLjIyNy4wOS40NC4yNS41OTguMTY1LjE2LjM4LjI0OC42MTIuMjQ4aDEwLjExNWMuNDc2IDAgLjg2NC0uMzguODY0LS44NDYgMC0uNDY4LS4zODctLjg0OC0uODYzLS44NDgnIGlkPSdGaWxsLTQnIGZpbGw9JyUyM0ZGRicvJTNFJTNDcGF0aCBkPSdNMjEyLjk3NyAyNC44NDZoLTYuNzg2Yy0uNDc0IDAtLjg2LjM4LS44Ni44NDggMCAuMjI3LjA5LjQ0LjI1Mi41OTguMTY0LjE2LjM4LjI1LjYxLjI1aDYuNzg1Yy40NzYgMCAuODYtLjM4Ljg2LS44NDggMC0uNDY4LS4zODQtLjg0OC0uODYtLjg0OCcgaWQ9J0ZpbGwtNicgZmlsbD0nJTIzRkZGJy8lM0UlM0NwYXRoIGQ9J00yMTIuOTc3IDI5LjAyNGgtMy4zOTNjLS40NzUgMC0uODYuMzgtLjg2Ljg0NyAwIC4yMjguMDg4LjQ0LjI1LjYuMTY1LjE2LjM4LjI0OC42MS4yNDhoMy4zOTNjLjQ3NiAwIC44Ni0uMzguODYtLjg0NyAwLS40NjYtLjM4NC0uODQ2LS44Ni0uODQ2JyBpZD0nRmlsbC04JyBmaWxsPSclMjNGRkYnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzAlIGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLyogbGluZSA2NjksIC4uL3Njc3MvbWFpbi5zY3NzICovXG5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDNlbTtcbn1cblxuLyogbGluZSA2NzUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgcCB7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuLyogbGluZSA2NzgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgLnNlcnZpY2UtcGFuZWwge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkVCRUJFO1xuICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICBwYWRkaW5nOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuLyogbGluZSA2ODQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgLnNlcnZpY2UtcGFuZWwgYSB7XG4gIGNvbG9yOiAjMTkzZDdiO1xufVxuLyogbGluZSA2ODYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgLnNlcnZpY2UtcGFuZWwgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjY1ZGJiO1xufVxuLyogbGluZSA2OTAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgLnNlcnZpY2UtcGFuZWwgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgNjkzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnNlcnZpY2VzIC5zZXJ2aWNlLXBhbmVsIGgzIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBtYXJnaW46IDAgMCAxZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi8qIGxpbmUgMiwgLi4vc2Nzcy9wYXJ0aWFscy9fbWl4aW5zLnNjc3MgKi9cbi5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCBoMzpiZWZvcmUsIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCBoMzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgNywgLi4vc2Nzcy9wYXJ0aWFscy9fbWl4aW5zLnNjc3MgKi9cbi5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCBoMzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA2OTgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uc2VydmljZXMgLnNlcnZpY2UtcGFuZWwgaDMgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG4vKiBsaW5lIDcwMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCBoMyAuaWNvbi5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDcwOSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5ncmV5IHtcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcbiAgcGFkZGluZzogMS41ZW0gMDtcbn1cblxuLyogbGluZSA3MTQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ud2hhdC13cmFwIC5ncmV5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG59XG4vKiBsaW5lIDcxNywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53aGF0LXdyYXAgLmdyZXkgaDQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDFlbSAzLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBsaW5lIDcyNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53aGF0LXdyYXAgLmdyZXkgaDQuZWNvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9lY28uc3ZnXCIpO1xuICBjb2xvcjogIzAwOTE0NTtcbn1cbi8qIGxpbmUgNzI5LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLndoYXQtd3JhcCAuZ3JleSBoNC5yZWNvbW1lbmRlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvbG9jay5zdmdcIik7XG59XG4vKiBsaW5lIDczMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi53aGF0LXdyYXAgLmdyZXkgaDQuZ2xvYmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL29yYW5nZS1nbG9iZS5zdmdcIik7XG59XG5cbi8qIGxpbmUgNzM3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnBhbmVsLXRpdGxlIC50aXRsZS10eHQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiBsaW5lIDc0MSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5hdXgtcGFnZXMge1xuICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xufVxuLyogbGluZSA3NDQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uYXV4LXBhZ2VzIHAge1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4vKiBsaW5lIDc0NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5hdXgtcGFnZXMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogbGluZSA3NTAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uYXV4LXBhZ2VzIC5oaWdobGlnaHQge1xuICBjb2xvcjogI0U4NTMwRTtcbn1cbi8qIGxpbmUgNzUzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmF1eC1wYWdlcyBoMS5jb29raWVzX3RpdGxlIHtcbiAgY29sb3I6ICNFODUzMEU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM5Nzk3OTc7XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbn1cbi8qIGxpbmUgNzYxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmF1eC1wYWdlcyAuY29va2llc19saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xufVxuLyogbGluZSA3NjQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uYXV4LXBhZ2VzIC5jb29raWVzX2xpc3QgPiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Nzk3OTc7XG59XG5cbi8qIEV4dHJhIHNtYWxsIGRldmljZXMgKHBob25lcywgbGVzcyB0aGFuIDc2OHB4KSAqL1xuLyogTm8gbWVkaWEgcXVlcnkgc2luY2UgdGhpcyBpcyB0aGUgZGVmYXVsdCBpbiBTYXNzIEJvb3RzdHJhcCAqL1xuLyogU21hbGwgZGV2aWNlcyAodGFibGV0cywgNzY4cHggYW5kIHVwKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzgyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAubG9jYXRpb25zLXBhZ2UgLmJoLXNsLW1hcC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgNzg2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAuYnRuLmJ0bi1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDFlbSAxLjVlbSAxZW0gMWVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDc1JSBjZW50ZXI7XG4gIH1cblxuICAvKiBsaW5lIDc5MCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnN1Ym1pdC1zZWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMmVtO1xuICB9XG5cbiAgLyogbGluZSA3OTMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIHNlY3Rpb24ubWFpbiB7XG4gICAgcGFkZGluZzogMCAwIDNlbTtcbiAgfVxuXG4gIC8qIGxpbmUgNzk3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAuZmFxLXBhZ2Ugc2VjdGlvbi5tYWluLFxuICAucHJpY2UtcGFnZSBzZWN0aW9uLm1haW4ge1xuICAgIHBhZGRpbmc6IDRlbSAwO1xuICB9XG5cbiAgLyogbGluZSA4MDIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5jb250YWN0LXBhZ2Ugc2VjdGlvbi5tYWluIHtcbiAgICBwYWRkaW5nOiAxZW0gMCAzZW07XG4gIH1cbiAgLyogbGluZSA4MDcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5jb250YWN0LXBhZ2Ugc2VjdGlvbi5tYWluIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgLyogbGluZSA4MTMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgaDIge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVlbTtcbiAgfVxuICAvKiBsaW5lIDgxNiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBoMyB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gIH1cbiAgLyogbGluZSA4MTksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhvbWUgLm1hc3RoZWFkIHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgfVxuICAvKiBsaW5lIDgyMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaG9tZSAubWFzdGhlYWQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMmVtO1xuICB9XG4gIC8qIGxpbmUgODI2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5ob21lIC5tYXN0aGVhZCA+IC5pbm5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zOCUpO1xuICB9XG4gIC8qIGxpbmUgODMwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvbWFzdGhlYWQtYmctbGcuc3ZnKSBuby1yZXBlYXQgdG9wIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExMiU7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICB9XG4gIC8qIGxpbmUgODM0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCBwIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC8qIGxpbmUgODM3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCA+IC5pbm5lciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NSUpO1xuICB9XG4gIC8qIGxpbmUgODQxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCAudGljayBsaSB7XG4gICAgY29sb3I6ICMxOTNkN2I7XG4gICAgbGluZS1oZWlnaHQ6IDIuMmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjlweCAyOXB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLyogbGluZSA4NTEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhlcm8uYWR2YW50YWdlcyB7XG4gICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvaGVyby1hZHZhbnRhZ2VzLWxnLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBtaW4taGVpZ2h0OiA3NTVweDtcbiAgfVxuICAvKiBsaW5lIDg1NSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaGVyby5hZHZhbnRhZ2VzIGgyIHtcbiAgICBmb250LXNpemU6IDMuMTI1ZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMTFweCAxMTFweDtcbiAgICBwYWRkaW5nLXRvcDogMTRyZW07XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbiAgLyogbGluZSA4NjMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhlcm8uYWR2YW50YWdlcyAucm93LmFkdi10b3Atcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG4gIC8qIGxpbmUgODY3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5hZHZhbnRhZ2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgODcwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5wYXR0ZXJuLWZvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTA3cHg7XG4gIH1cbiAgLyogbGluZSA4NzIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLnBhdHRlcm4tZm9vdGVyOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDEwN3B4O1xuICAgIGJvdHRvbTogLTEwN3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDdweDtcbiAgfVxuICAvKiBsaW5lIDg3OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDEwN3B4O1xuICB9XG4gIC8qIGxpbmUgODgwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IGZvb3RlcjpiZWZvcmUge1xuICAgIGhlaWdodDogMTA3cHg7XG4gICAgdG9wOiAtMTA3cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwN3B4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvaW1hZ2VzL3N0cmlwLnBuZyk7XG4gIH1cbiAgLyogbGluZSA4ODcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgc2VjdGlvbi5oZXJvLnF1ZXN0aW9ucyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNSU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDg5MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcXVlc3Rpb25zLWJnLW1hc2tlZC5zdmdcIikgbm8tcmVwZWF0IHRvcCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjUlO1xuICB9XG4gIC8qIGxpbmUgOTA0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IHNlY3Rpb24uaGVyby5xdWVzdGlvbnMgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAvKiBsaW5lIDkxMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuYWR2YW50YWdlIGgzIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDkyMCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuYWR2YW50YWdlIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC8qIGxpbmUgOTI2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAyLjJlbTtcbiAgfVxuICAvKiBsaW5lIDkzMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaW50cm8ubG93ZXIgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBmb250LXNpemU6IDIuMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLyogbGluZSA5MzcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmludHJvLmxvd2VyIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTEzcmVtO1xuICB9XG4gIC8qIGxpbmUgOTQzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5pbnRyby5sb3dlciB1bC50aWNrIGxpIHtcbiAgICBwYWRkaW5nOiAzcHggMnJlbSAycmVtIDMwcHg7XG4gIH1cbiAgLyogbGluZSA5NDcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgc2VjdGlvbi5ibHVlLnNlcnZpY2VzLW1vZHVsZSB7XG4gICAgbWluLWhlaWdodDogNDIxcHg7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW07XG4gIH1cbiAgLyogbGluZSA5NTAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgc2VjdGlvbi5ibHVlLnNlcnZpY2VzLW1vZHVsZSBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW07XG4gIH1cbiAgLyogbGluZSA5NTUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndyYXAgdWwge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbiAgLyogbGluZSA5NTcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndyYXAgdWwgbGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PSctMSAxIDIzIDIzJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNMTkuOTM4IDEyLjg4MmMwIDUuNC00LjM4OCA5Ljc4LTkuOCA5Ljc4LTUuNDEzIDAtOS44LTQuMzgtOS44LTkuNzggMC01LjQwMiA0LjM4Ny05Ljc4IDkuOC05Ljc4IDUuNDEyIDAgOS44IDQuMzc4IDkuOCA5Ljc4JyBmaWxsPSclMjNGRkYnLyUzRSUzQ3BhdGggZD0nTTE5LjkzOCAxMi44ODJjMCA1LjQtNC4zODggOS43OC05LjggOS43OC01LjQxMyAwLTkuOC00LjM4LTkuOC05Ljc4IDAtNS40MDIgNC4zODctOS43OCA5LjgtOS43OCA1LjQxMiAwIDkuOCA0LjM3OCA5LjggOS43OHonIHN0cm9rZT0nJTIzMTIzMjcwJyBzdHJva2Utd2lkdGg9JzEuMDYnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNFOTUzMEQnIHN0cm9rZS13aWR0aD0nMS42OTYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuMjg2IDEyLjYxOGwzLjgwNyAzLjY3NyA1Ljg5Ny02LjgyNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW0gMWVtIDNlbTtcbiAgfVxuICAvKiBsaW5lIDk2MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgfVxuICAvKiBsaW5lIDk2NiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud3JhcCAuYXJ0Lm90aGVyIHtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAvKiBsaW5lIDk2OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud3JhcCAuYXJ0Lm90aGVyIGltZyB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIC8qIGxpbmUgOTc1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC53cmFwIC5hcnQuc3VpdGNhc2UtbHJnIGltZyB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cbiAgLyogbGluZSA5ODEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndyYXAgLmFydC5iYWdzIGltZyB7XG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNCwgMS40KTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjQsIDEuNCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNCwgMS40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCwgMS40KTtcbiAgfVxuICAvKiBsaW5lIDk4NiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC13cmFwIC5pbnRybyAudGljay1oZWFkLFxuICBib2R5IC53aGF0LXdlLXdyYXAtcGFnZSAuaW50cm8gLnRpY2staGVhZCxcbiAgYm9keSAud2hhdC1wYWdlIC5pbnRybyAudGljay1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMy4xMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMyZW07XG4gIH1cblxuICAvKiBsaW5lIDk5NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnEtaXRlbS53aGF0IHtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB9XG4gIC8qIGxpbmUgOTk3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAucS1pdGVtLndoYXQ6aG92ZXIgaW1nIHtcbiAgICBhbmltYXRpb246IHJvdGF0ZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gICAgMCUge1xuICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGVZKDBkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZVkoMzYwZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoMzYwZGVnKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKDM2MGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzYwZGVnKTtcbiAgICB9XG4gIH1cbiAgLyogbGluZSAxMDE2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAucS1pdGVtLndoeSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDEwMTksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5xLWl0ZW0ud2h5OmhvdmVyIGltZyB7XG4gICAgYW5pbWF0aW9uOiBzd2luZyAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cblxuICBAa2V5ZnJhbWVzIHN3aW5nIHtcbiAgICAyMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMTVkZWcpO1xuICAgIH1cbiAgICA0MCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICAgIH1cbiAgICA4MCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTVkZWcpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuICAgIH1cbiAgfVxuICAvKiBsaW5lIDEwNDgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5xLWl0ZW0ud2hlcmU6aG92ZXIgaW1nIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBib3R0b207XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgfVxuXG4gIEAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAgIGZyb20sIDIwJSwgNTMlLCA4MCUsIHRvIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgfVxuICAgIDQwJSwgNDMlIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB9XG4gICAgNzAlIHtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNXB4LCAwKTtcbiAgICB9XG4gICAgOTAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNHB4LCAwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgfVxuICB9XG4gIEBrZXlmcmFtZXMgYm91bmNlIHtcbiAgICBmcm9tLCAyMCUsIDUzJSwgODAlLCB0byB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIH1cbiAgICA0MCUsIDQzJSB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgfVxuICAgIDcwJSB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1cHgsIDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTVweCwgMCk7XG4gICAgfVxuICAgIDkwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTRweCwgMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC00cHgsIDApO1xuICAgIH1cbiAgfVxuICAvKiBsaW5lIDExMTcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5ib3VuY2Uge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICB9XG5cbiAgLyogbGluZSAxMTI0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAucHJpY2luZy1zZWN0aW9uIC5wcmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOTNweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDE5M3B4O1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgfVxuICAvKiBsaW5lIDExMzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5wcmljaW5nLXNlY3Rpb24gLnByaWNlIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG4gIC8qIGxpbmUgMTEzNCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwuY2xhc3NpYyAuc3RyYXAge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjRweCA3N3B4O1xuICB9XG4gIC8qIGxpbmUgMTEzNywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwudWx0cmEgLnN0cmFwIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDY0cHggNzdweDtcbiAgfVxuICAvKiBsaW5lIDExNDAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5wcmljaW5nLXNlY3Rpb24gLnByaWNlLXBhbmVsIHtcbiAgICBtaW4taGVpZ2h0OiAzNzhweDtcbiAgfVxuICAvKiBsaW5lIDExNDIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5wcmljaW5nLXNlY3Rpb24gLnByaWNlLXBhbmVsIGgzIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIG1hcmdpbjogMS41cmVtIDAgMnJlbTtcbiAgfVxuICAvKiBsaW5lIDExNDYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5wcmljaW5nLXNlY3Rpb24gLnByaWNlLXBhbmVsIC5zdHJhcC5zaW5nbGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBwYWRkaW5nOiAzLjVlbSAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLyogbGluZSAxMTUxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAucHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbCAuc3RyYXAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMC44ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMTE1NSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnByaWNpbmctc2VjdGlvbiAucHJpY2UtcGFuZWwgLnN0cmFwIC50b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gIH1cblxuICAvKiBsaW5lIDExNjMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5idG4uYnRuLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDIzN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDg1JSBjZW50ZXI7XG4gIH1cblxuICAvKiBsaW5lIDExNjgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcy1tb2R1bGUge1xuICAgIHBhZGRpbmc6IDNlbSAwO1xuICB9XG5cbiAgLyogbGluZSAxMTcyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAuc2VydmljZS1pbnRybyBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cblxuICAvKiBsaW5lIDExNzksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCB7XG4gICAgbWluLWhlaWdodDogMzEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgMTE4MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnNlcnZpY2VzIC5zZXJ2aWNlLXBhbmVsIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC8qIGxpbmUgMTE4OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnNlcnZpY2VzIC5zZXJ2aWNlLXBhbmVsIGgzIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC8qIGxpbmUgMTE5NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnNlcnZpY2VzIC5zZXJ2aWNlLXBhbmVsIGgzIGltZy50cmFuc2ZlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNDQlKTtcbiAgfVxuICAvKiBsaW5lIDEyMDMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgfVxuICAvKiBsaW5lIDEyMDcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzE5M2Q3YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAvKiBsaW5lIDEyMTAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbDpob3ZlciAuaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDEyMTMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbDpob3ZlciBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAvKiBsaW5lIDEyMTYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5zZXJ2aWNlcyAuc2VydmljZS1wYW5lbDpob3ZlciAuaWNvbi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogbGluZSAxMjIyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAud2hhdC13cmFwIC53aHktYWNjb3JkaW9uIHtcbiAgICBwYWRkaW5nOiA0ZW0gMDtcbiAgfVxuICAvKiBsaW5lIDEyMjQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aGF0LXdyYXAgLndoeS1hY2NvcmRpb24gLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDEyMjgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aGF0LXdyYXAgLndoeS1hY2NvcmRpb24gI2hlYWRpbmdGb3VyIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMjMyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAud2hhdC13cmFwIC53aHktYWNjb3JkaW9uIC5wYW5lbCB7XG4gICAgbWluLWhlaWdodDogMjM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICB9XG4gIC8qIGxpbmUgMTIzNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLndoYXQtd3JhcCAud2h5LWFjY29yZGlvbiAucGFuZWwgLnBhbmVsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICB9XG4gIC8qIGxpbmUgMiwgLi4vc2Nzcy9wYXJ0aWFscy9fbWl4aW5zLnNjc3MgKi9cbiAgLndoYXQtd3JhcCAud2h5LWFjY29yZGlvbiAucGFuZWwgLnBhbmVsLXRpdGxlOmJlZm9yZSwgLndoYXQtd3JhcCAud2h5LWFjY29yZGlvbiAucGFuZWwgLnBhbmVsLXRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAvKiBsaW5lIDcsIC4uL3Njc3MvcGFydGlhbHMvX21peGlucy5zY3NzICovXG4gIC53aGF0LXdyYXAgLndoeS1hY2NvcmRpb24gLnBhbmVsIC5wYW5lbC10aXRsZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAxMjQwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAud2hhdC13cmFwIC53aHktYWNjb3JkaW9uIC5wYW5lbCAucGFuZWwtdGl0bGUgaW1nIHtcbiAgICB3aWR0aDogMTcuNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTAuNWVtO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAvKiBsaW5lIDEyNDksIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aGF0LXdyYXAgLndoeS1hY2NvcmRpb24gLnBhbmVsIC5wYW5lbC10aXRsZSBhIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbiAgLyogbGluZSAxMjUzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAud2hhdC13cmFwIC53aHktYWNjb3JkaW9uIC5wYW5lbCAucGFuZWwtYm9keSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHg7XG4gIH1cblxuICAvKiBsaW5lIDEyNTgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aGF0LXdyYXAgLmdyZXksXG4gIC53aGF0LXBhZ2UgLmdyZXkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxMjYxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAud2hhdC13cmFwIC5ncmV5IGg0LFxuICAud2hhdC1wYWdlIC5ncmV5IGg0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgcGFkZGluZzogMC41ZW0gMWVtIDAuNWVtIDJlbTtcbiAgfVxuICAvKiBsaW5lIDEyNjUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aGF0LXdyYXAgLmdyZXkgcCxcbiAgLndoYXQtcGFnZSAuZ3JleSBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICAvKiBsaW5lIDEyNzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5pbnRyby5yZXBlYXRlciBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICB9XG5cbiAgLyogbGluZSAxMjc0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBmb290ZXIgLmZvb3QtbGlua3Mge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyNzcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC50aWNrLWhlYWQgLm1vYi1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAvKiBsaW5lIDEyODAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5tYXN0aGVhZC5ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExMyU7XG4gICAgbWluLWhlaWdodDogMzJ2dztcbiAgICBtYXJnaW4tdG9wOiAwZW07XG4gIH1cblxuICAvKiBsaW5lIDEyODUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC53aHktYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIC50aXRsZS10eHQge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDEyOTEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhvbWUgLm1hc3RoZWFkLmluICN2aWRlbyB7XG4gICAgbWluLXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDEyOTYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhvbWUgLm1hc3RoZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMzAxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5ICN2aWRlbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAxMzA1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5ICNtYXN0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogbGluZSAxMzE0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNlLXBhZ2UgLm1hc3RoZWFkIGltZyxcbi5wcmljZXMtcGFnZSAubWFzdGhlYWQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbn1cbi8qIGxpbmUgMTMxOCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wcmljZS1wYWdlIC5mbGFnc3RyYXAsXG4ucHJpY2VzLXBhZ2UgLmZsYWdzdHJhcCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi8qIGxpbmUgMTMyMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wcmljZS1wYWdlIHAsXG4ucHJpY2VzLXBhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMS40Mzc1ZW07XG59XG4vKiBsaW5lIDEzMjYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2UtcGFnZSAuY291bnRyeS1zZWxlY3Rvcixcbi5wcmljZXMtcGFnZSAuY291bnRyeS1zZWxlY3RvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0VDRUNFQztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgcGFkZGluZzogNXB4O1xufVxuLyogbGluZSAxMzMzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnByaWNlLXBhZ2UgLnRvcCxcbi5wcmljZXMtcGFnZSAudG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIE1lZGl1bSBkZXZpY2VzIChkZXNrdG9wcywgOTkycHggYW5kIHVwKSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTM0MywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnByaWNpbmctc2VjdGlvbiAucHJpY2luZy1zdHJhcGxpbmUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cblxuICAvKiBsaW5lIDEzNDgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGhlYWRlci5oZWFkZXItbWFpbi5zaHJpbmsge1xuICAgIGhlaWdodDogNzVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDEzNTEsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGhlYWRlci5oZWFkZXItbWFpbi5zaHJpbmsgLmJyYW5kIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgfVxuXG4gIC8qIGxpbmUgMTM1OCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAubWFzdGhlYWQgLnRpY2sgbGkge1xuICAgIGZvbnQtc2l6ZTogMi4wNmVtO1xuICB9XG4gIC8qIGxpbmUgMTM2MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaG9tZSAubWFzdGhlYWQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLyogbGluZSAxMzY1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5ob21lIC5pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAzLjJlbTtcbiAgfVxuICAvKiBsaW5lIDEzNjgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhvbWUgLmludHJvIGgyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC8qIGxpbmUgMTM3MSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaG9tZSAuaW50cm8ubG93ZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4yZW07XG4gIH1cbiAgLyogbGluZSAxMzc0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5ob21lIC5pbnRybyBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTM3NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuaW50cm8gdWwudGljayBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgMTM4MCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAuc3VpdGNhc2Uge1xuICAgIHdpZHRoOiA4MyU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJlbTtcbiAgfVxuICAvKiBsaW5lIDEzODUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhvbWUgLmludHJvLmxvd2VyIGltZyB7XG4gICAgdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTFyZW07XG4gIH1cbiAgLyogbGluZSAxMzg5LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5wcmljaW5nLXNlY3Rpb24gLnByaWNlIHtcbiAgICB3aWR0aDogMTkzcHg7XG4gIH1cbiAgLyogbGluZSAxMzkyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCB7XG4gICAgbWluLWhlaWdodDogMjV2dztcbiAgICBtYXJnaW4tdG9wOiA0ZW07XG4gIH1cbiAgLyogbGluZSAxMzk2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC53cmFwIHVsIHtcbiAgICB3aWR0aDogNjQlO1xuICB9XG4gIC8qIGxpbmUgMTM5OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC8qIGxpbmUgMTQwMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC1wYWdlIC5pbnRybyBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICB9XG4gIC8qIGxpbmUgMTQwNiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC1wYWdlIC53cmFwIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAwLjM1cmVtO1xuICB9XG4gIC8qIGxpbmUgMTQxMSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC1wYWdlIC50aWNrLWhlYWQtc3RyYXAge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMzkuNnB4O1xuICB9XG4gIC8qIGxpbmUgMTQxNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC13ZS13cmFwLXBhZ2UgLmludHJvIHAsXG4gIGJvZHkgLndoYXQtcGFnZSAuaW50cm8gcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLyogbGluZSAxNDIyLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5hZHZhbnRhZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgfVxuICAvKiBsaW5lIDE0MzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmFkdmFudGFnZSBoMyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNjglO1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS40Mzc1ZW07XG4gIH1cbiAgLyogbGluZSAxNDM4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5hZHZhbnRhZ2UgaDMuZGV0ZXIsXG4gIGJvZHkgLmFkdmFudGFnZSBoMy5vbndhcmQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgODAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLyogbGluZSAxNDQ0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5tYXN0aGVhZCBpbWcge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgbWluLXdpZHRoOiAxMHZ3O1xuICB9XG4gIC8qIGxpbmUgMTQ0OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAubWFzdGhlYWQgaDEge1xuICAgIGZvbnQtc2l6ZTogNGVtO1xuICB9XG4gIC8qIGxpbmUgMTQ1MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAubWFzdGhlYWQgcCB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuICAvKiBsaW5lIDE0NTYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLnRpY2staGVhZCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gIH1cbiAgLyogbGluZSAxNDYwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC50aWNrLWhlYWQtc3RyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAyLjI1ZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuICAvKiBsaW5lIDE0NjUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoYXQtd3JhcCAuaGVyby53cmFwLnBhdHRlcm4tZm9vdGVyLFxuICBib2R5IC53aGF0LXBhZ2UgLnBhdHRlcm4tZm9vdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMTQ2OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC13cmFwIC5oZXJvLndyYXAucGF0dGVybi1mb290ZXI6YWZ0ZXIsXG4gIGJvZHkgLndoYXQtcGFnZSAucGF0dGVybi1mb290ZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxNDc1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lcixcbiAgYm9keSAuaGVyby5xdWVzdGlvbnMudHdvIC5xLWl0ZW0gLmlubmVyIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAvKiBsaW5lIDE0NzgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhlcm8ucXVlc3Rpb25zIC5xLWl0ZW0gLmlubmVyIC5jb250ZW50LFxuICBib2R5IC5oZXJvLnF1ZXN0aW9ucy50d28gLnEtaXRlbSAuaW5uZXIgLmNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gIH1cbiAgLyogbGluZSAxNDgwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lciAuY29udGVudCAuaWNvbixcbiAgYm9keSAuaGVyby5xdWVzdGlvbnMudHdvIC5xLWl0ZW0gLmlubmVyIC5jb250ZW50IC5pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBtYXJnaW46IDAgYXV0byAxZW07XG4gIH1cbiAgLyogbGluZSAxNDgzLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5oZXJvLnF1ZXN0aW9ucyAucS1pdGVtIC5pbm5lciAuY29udGVudCAuaWNvbiBpbWcsXG4gIGJvZHkgLmhlcm8ucXVlc3Rpb25zLnR3byAucS1pdGVtIC5pbm5lciAuY29udGVudCAuaWNvbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDE0ODgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhlcm8ucXVlc3Rpb25zIC5xLWl0ZW0gLmlubmVyIC5jb250ZW50IC5pY29uLnNxdWFyZSxcbiAgYm9keSAuaGVyby5xdWVzdGlvbnMudHdvIC5xLWl0ZW0gLmlubmVyIC5jb250ZW50IC5pY29uLnNxdWFyZSB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgIG1hcmdpbi10b3A6IDAuODVlbTtcbiAgfVxuICAvKiBsaW5lIDE0OTUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLmhlcm8ucXVlc3Rpb25zIC5xLWl0ZW0ud2hlcmUgLmlubmVyIC5pY29uLFxuICBib2R5IC5oZXJvLnF1ZXN0aW9ucy50d28gLnEtaXRlbS53aGVyZSAuaW5uZXIgLmljb24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDAuNWVtO1xuICB9XG4gIC8qIGxpbmUgMTQ5OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zLFxuICBib2R5IHNlY3Rpb24uaGVyby5xdWVzdGlvbnMudHdvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICB9XG4gIC8qIGxpbmUgMTUwNSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zOmJlZm9yZSxcbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zLnR3bzpiZWZvcmUge1xuICAgIGhlaWdodDogNDUwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDE1MTAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgc2VjdGlvbi5oZXJvLnF1ZXN0aW9ucyAuY29udGFpbmVyLFxuICBib2R5IHNlY3Rpb24uaGVyby5xdWVzdGlvbnMudHdvIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbiAgLyogbGluZSAxNTE3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC53aHktcGFnZSAubWFzdGhlYWQgaW1nLFxuICBib2R5IC5hZHZhbnRhZ2VzLXBhZ2UgLm1hc3RoZWFkIGltZyxcbiAgYm9keSAubG9jYXRpb25zLXBhZ2UgLm1hc3RoZWFkIGltZyB7XG4gICAgbWluLXdpZHRoOiA3NXB4O1xuICB9XG4gIC8qIGxpbmUgMTUyMiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSAud2hhdC13cmFwIC53aHktYWNjb3JkaW9uIC5wYW5lbCB7XG4gICAgbWluLWhlaWdodDogMjcwcHg7XG4gIH1cbiAgLyogbGluZSAxNTI1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC53aHktYWNjb3JkaW9uIC5wYW5lbC1oZWFkaW5nIC50aXRsZS10eHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAvKiBsaW5lIDE1MzAsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoeS1wYWdlIHVsIGxpLFxuICBib2R5IC5hZHZhbnRhZ2VzLXBhZ2UgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgfVxuICAvKiBsaW5lIDE1MzUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoYXQtd3JhcCAuZ3JleSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAvKiBsaW5lIDE1MzgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoYXQtd3JhcCAuZ3JleSBoNCB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMi41JTtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nOiAycmVtIDEwcmVtIDJyZW0gNnJlbTtcbiAgfVxuICAvKiBsaW5lIDE1NDMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoYXQtd3JhcCAuZ3JleSBoNC5nbG9iZSB7XG4gICAgcGFkZGluZzogMnJlbSAwcmVtIDJyZW0gNnJlbTtcbiAgfVxuICAvKiBsaW5lIDE1NDYsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIGJvZHkgLndoYXQtd3JhcCAuZ3JleSAuZGJsLXBhZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIH1cbiAgLyogbGluZSAxNTUwLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5zdWJtaXQtc2VjdCB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVlbTtcbiAgICBtYXJnaW4tdG9wOiAyLjI1ZW07XG4gIH1cbiAgLyogbGluZSAxNTU0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5mYXEtcGFnZSAubWFzdGhlYWQgaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbiAgLyogbGluZSAxNTU3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5kZXNrdG9wLWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gIH1cbiAgLyogbGluZSAxNTYxLCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5hZHZhbnRhZ2UgcCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIH1cbiAgLyogbGluZSAxNTY0LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICBib2R5IC5hZHYtdG9wLXJvdyAuYWR2YW50YWdlIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAvKiBsaW5lIDE1NjgsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4gIC5sb2NhdGlvbnMtcGFnZSAuYmgtc2wtbWFwLWNvbnRhaW5lciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBMYXJnZSBkZXZpY2VzIChsYXJnZSBkZXNrdG9wcywgMTIwMHB4IGFuZCB1cCkgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNTc4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAubG9jYXRpb25zLXBhZ2UgLmJoLXNsLW1hcC1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTU4NiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zOmJlZm9yZSxcbiAgYm9keSBzZWN0aW9uLmhlcm8ucXVlc3Rpb25zLnR3bzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTI1JTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICB9XG59XG4vKiBsaW5lIDE1OTQsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uY2Mtd2luZG93IHtcbiAgYm94LXNoYWRvdzogMXB4IC0xcHggNnB4IDFweCAjNzc3Nzc3O1xufVxuLyogbGluZSAxNTk3LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLmNjLXdpbmRvdyBzcGFuLmNjLW1lc3NhZ2Uge1xuICBwYWRkaW5nLXRvcDogMy4ycmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNjA2LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuICAuY2Mtd2luZG93IHNwYW4uY2MtbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMy4ycmVtO1xuICB9XG59XG4vKiBsaW5lIDE2MTIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4uZXMtcHJpY2luZy1zZWN0aW9uIC5wcmljZS1wYW5lbCAuc3RyYXAgLnRvcCxcbi5lcy1wcmljaW5nLXNlY3Rpb24gLnByaWNlLXBhbmVsIC5zdHJhcC5zaW5nbGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQzNzVlbTtcbn1cblxuQG1lZGlhIGFsbCB7XG4gIC8qIGxpbmUgNiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWNob2ljZS5zY3NzICovXG4gIC5ib29raW5nLWNob2ljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAvKiBsaW5lIDEyLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctY2hvaWNlLnNjc3MgKi9cbiAgLmJvb2tpbmctY2hvaWNlX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC8qIGxpbmUgMTYsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1jaG9pY2Uuc2NzcyAqL1xuICAuYm9va2luZy1jaG9pY2VfX2hlYWRsaW5lLS1jb25maXJtYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDIwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctY2hvaWNlLnNjc3MgKi9cbiAgLmJvb2tpbmctY2hvaWNlX19pbm5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBib3JkZXItcmFkaXVzOiAxN3B4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyOCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWNob2ljZS5zY3NzICovXG4gIC5ib29raW5nLWNob2ljZV9fc2VsZWN0aW9uLWl0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAvKiBsaW5lIDM2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctY2hvaWNlLnNjc3MgKi9cbiAgLmJvb2tpbmctY2hvaWNlX19zZWxlY3Rpb24taXRlbS0tcXVhbnRpdHkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l6TlhCNElpQm9aV2xuYUhROUlqSTNjSGdpSUhacFpYZENiM2c5SWpBZ01DQXpOU0F5TnlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1R2FXeHNJREU4TDNScGRHeGxQaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRnSUNBZ1BHUmxabk0rUEM5a1pXWnpQaUFnSUNBOFp5QnBaRDBpVTNsdFltOXNjeUlnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krSUNBZ0lDQWdJQ0E4WnlCcFpEMGlRbTl2YTJsdVp5OVJWRmtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXVNREF3TURBd0xDQXhMakF3TURBd01Da2lJSE4wY205clpUMGlJemszT1RjNU55SStJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRNeUxqazNOalU1TmpVc01qRXVOekV6TVRJME5pQkRNekl1T1RjMk5UazJOU3d5TWk0MU9UQTVNalkxSURNeUxqWXpNRGcxT0RVc01qTXVOREl4TVRFeE9DQXpNaTR3TURFME9URXhMREkwTGpBMU1qVTBPVFVnUXpNeExqTTNOakkyTkRJc01qUXVOamM1T0RRMk5pQXpNQzQxTkRZd056ZzVMREkxTGpBeU5UVTRORGNnTWprdU5qWTBNVE0yTkN3eU5TNHdNalUxT0RRM0lFd3pMak0zTXpVMU5EazRMREkxTGpBeU5UVTRORGNnUXpJdU5Ea3pOamd5Tnpnc01qVXVNREkxTlRnME55QXhMalkyTXpRNU56UTNMREkwTGpZM09UZzBOallnTVM0d016UXhNekF3Tml3eU5DNHdOVEkxTkRrMUlFTXdMalF3Tmpnek1qa3pOU3d5TXk0ME1qRXhNVEU0SURBdU1EWXhNRGswT1RFMk15d3lNaTQxT1RBNU1qWTFJREF1TURZeE1EazBPVEUyTXl3eU1TNDNNVE14TWpRMklFd3dMakEyTVRBNU5Ea3hOak1zTnk0Mk9UTXhNemN6T0NCRE1DNHdOakV3T1RRNU1UWXpMRFl1T0RFek1qWTFNVGdnTUM0ME1EWTRNekk1TXpVc05TNDVPREV3TURrMU9DQXhMakF6TkRFek1EQTJMRFV1TXpVMU56Z3lOelVnUXpFdU5qWXpORGszTkRjc05DNDNNalkwTVRVek5DQXlMalE1TXpZNE1qYzRMRFF1TXpneU56UTNOaUF6TGpNM016VTFORGs0TERRdU16Z3lOelEzTmlCTU1qa3VOalkwTVRNMk5DdzBMak00TWpjME56WWdRek13TGpVME5qQTNPRGtzTkM0ek9ESTNORGMySURNeExqTTNOakkyTkRJc05DNDNNalkwTVRVek5DQXpNaTR3TURFME9URXhMRFV1TXpVMU56Z3lOelVnUXpNeUxqWXpNRGcxT0RVc05TNDVPRE13TnprNE55QXpNaTQ1TnpZMU9UWTFMRFl1T0RFek1qWTFNVGdnTXpJdU9UYzJOVGsyTlN3M0xqWTVNekV6TnpNNElFd3pNaTQ1TnpZMU9UWTFMREl4TGpjeE16RXlORFlnV2lCTk1URXVPVFF4TURrME9Td3hMakU0TkRnME16UTFJRU14TVM0NU5ETXhOalV5TERBdU9URTVPRFEyTmpRMUlERXlMakEzTXpVNU16TXNNQzQyTnpVMU5USTNNVFlnTVRJdU16TXdNekE1TERBdU5EVTRNVGN5TlRJMElFTXhNaTQyTXpBMU1EQTNMREF1TWpBMU5UazNORFEwSURFekxqQTFOamszT1Rrc01DNHdOakkzTkRjMk1ETTRJREV6TGpVd01EQXlNVFFzTUM0d05qSTNORGMyTURNNElFd3hPUzR4TmpVd01UZ3lMREF1TURZeU56UTNOakF6T0NCRE1Ua3VOakE0TURVNU9Dd3dMakEyTWpjME56WXdNemdnTWpBdU1ETTBOVE01TERBdU1qQTFOVGszTkRRMElESXdMak16TkRjek1EY3NNQzQwTlRneE56STFNalFnUXpJd0xqVTVNelV4TmpZc01DNDJOelUxTlRJM01UWWdNakF1TnpJek9UUTBPQ3d3TGpreE9UZzBOalkwTlNBeU1DNDNNak01TkRRNExERXVNVGcwT0RRek5EVWdUREl3TGpjeU16azBORGdzTkM0ek1UTTNNemd3TWlCTU1URXVPVFF4TURrME9TdzBMak14TXpjek9EQXlJRXd4TVM0NU5ERXdPVFE1TERFdU1UZzBPRFF6TkRVZ1dpSWdhV1E5SWtacGJHd3RNU0krUEM5d1lYUm9QaUFnSUNBZ0lDQWdQQzluUGlBZ0lDQThMMmMrUEM5emRtYyspO1xuICB9XG4gIC8qIGxpbmUgMzksIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1jaG9pY2Uuc2NzcyAqL1xuICAuYm9va2luZy1jaG9pY2VfX3NlbGVjdGlvbi1pdGVtLS1sb2NhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0OGMzWm5JSGRwWkhSb1BTSXlNWEI0SWlCb1pXbG5hSFE5SWpJNGNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU1TQXlPQ0lnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0Z0lDQWdJQ0FnSUR4MGFYUnNaVDVIY205MWNDQTVQQzkwYVhSc1pUNGdJQ0FnUEdSbGMyTStRM0psWVhSbFpDQjNhWFJvSUZOclpYUmphQzQ4TDJSbGMyTStJQ0FnSUR4a1pXWnpQand2WkdWbWN6NGdJQ0FnUEdjZ2FXUTlJbE41YldKdmJITWlJSE4wY205clpUMGlibTl1WlNJZ2MzUnliMnRsTFhkcFpIUm9QU0l4SWlCbWFXeHNQU0p1YjI1bElpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQaUFnSUNBZ0lDQWdQR2NnYVdROUlrSnZiMnRwYm1jdlFXbHljRzl5ZENJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NUzR3TURBd01EQXNJREV1TURBd01EQXdLU0lnYzNSeWIydGxQU0lqT1RjNU56azNJajRnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRPU0krSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazA1TGpVc01qY2dRekUxTGpnek16TXpNek1zTVRndU56YzVNemt6T1NBeE9Td3hNaTQ1TWprek9UTTVJREU1TERrdU5EVWdRekU1TERRdU1qTXdPVEE1TVRFZ01UUXVOelEyTnpBMU1Td3dJRGt1TlN3d0lFTTBMakkxTXpJNU5EZzRMREFnTUN3MExqSXpNRGt3T1RFeElEQXNPUzQwTlNCRE1Dd3hNaTQ1TWprek9UTTVJRE11TVRZMk5qWTJOamNzTVRndU56YzVNemt6T1NBNUxqVXNNamNnV2lJZ2FXUTlJazkyWVd3dE5pSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFpXeHNhWEJ6WlNCcFpEMGlUM1poYkMwMklpQmplRDBpT1M0MUlpQmplVDBpT1M0ME5TSWdjbmc5SWpRdU9UYzJNVGt3TkRnaUlISjVQU0kwTGprMUlqNDhMMlZzYkdsd2MyVStJQ0FnSUNBZ0lDQWdJQ0FnUEM5blBpQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBOEwyYytQQzl6ZG1jKyk7XG4gIH1cbiAgLyogbGluZSA0MiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWNob2ljZS5zY3NzICovXG4gIC5ib29raW5nLWNob2ljZV9fc2VsZWN0aW9uLWl0ZW0tLWRhdGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l5T1hCNElpQm9aV2xuYUhROUlqSTVjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlPU0F5T1NJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjRHd2ZEdsMGJHVStJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStJQ0FnSUR4bklHbGtQU0pUZVcxaWIyeHpJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlITjBjbTlyWlMxM2FXUjBhRDBpTVNJZ1ptbHNiRDBpYm05dVpTSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajRnSUNBZ0lDQWdJRHhuSUdsa1BTSkNiMjlyYVc1bkwyTmhiR1Z1WkdGeUlpQm1hV3hzUFNJak9VSTVRamxDSWo0Z0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEFpUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTWpjdU1EWTVNVElzTWpVdU5UUTVNVGMyTmlCRE1qY3VNRFk1TVRJc01qWXVOamt5TVRFME5TQXlOaTR4TURRNU5EQTNMREkzTGpZeU1UWTFPVE1nTWpRdU9URTNNekV6TVN3eU55NDJNakUyTlRreklFdzBMakU1T0RBM01UY3lMREkzTGpZeU1UWTFPVE1nUXpNdU1ERXlOamM0TmpJc01qY3VOakl4TmpVNU15QXlMakEwTnpNNE1qQTNMREkyTGpZNU1qRXhORFVnTWk0d05EY3pPREl3Tnl3eU5TNDFORGt4TnpZMklFd3lMakEwTnpNNE1qQTNMRFV1TXpjM016Z3pORFVnUXpJdU1EUTNNemd5TURjc05DNHlNelEwTkRVMU1pQXpMakF4TWpZM09EWXlMRE11TXpBek56Z3pORFVnTkM0eE9UZ3dOekUzTWl3ekxqTXdNemM0TXpRMUlFd3lOQzQ1TVRjek1UTXhMRE11TXpBek56Z3pORFVnUXpJMkxqRXdORGswTURjc015NHpNRE0zT0RNME5TQXlOeTR3TmpreE1pdzBMakl6TkRRME5UVXlJREkzTGpBMk9URXlMRFV1TXpjM016Z3pORFVnVERJM0xqQTJPVEV5TERJMUxqVTBPVEUzTmpZZ1dpQk5NalF1T1RFM016RXpNU3d5TGpFNE5qVTBNakEzSUV3MExqRTVPREEzTVRjeUxESXVNVGcyTlRReU1EY2dRekl1TXprM01EYzROaklzTWk0eE9EWTFOREl3TnlBd0xqa3pNREUwTURZNUxETXVOakUzTnpJNE1qZ2dNQzQ1TXpBeE5EQTJPU3cxTGpNM056TTRNelExSUV3d0xqa3pNREUwTURZNUxESTFMalUwT1RFM05qWWdRekF1T1RNd01UUXdOamtzTWpjdU16QTNOekUwTlNBeUxqTTVOekEzT0RZeUxESTRMamN6T0Rrd01EY2dOQzR4T1Rnd056RTNNaXd5T0M0M016ZzVNREEzSUV3eU5DNDVNVGN6TVRNeExESTRMamN6T0Rrd01EY2dRekkyTGpjeU1EVTBNRGNzTWpndU56TTRPVEF3TnlBeU9DNHhPRFl6TmpFMExESTNMak13TnpjeE5EVWdNamd1TVRnMk16WXhOQ3d5TlM0MU5Ea3hOelkySUV3eU9DNHhPRFl6TmpFMExEVXVNemMzTXpnek5EVWdRekk0TGpFNE5qTTJNVFFzTXk0Mk1UYzNNamd5T0NBeU5pNDNNakExTkRBM0xESXVNVGcyTlRReU1EY2dNalF1T1RFM016RXpNU3d5TGpFNE5qVTBNakEzSUV3eU5DNDVNVGN6TVRNeExESXVNVGcyTlRReU1EY2dXaUlnYVdROUlrWnBiR3d0TkNJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTVRFdU16ZzFNVGN6T0N3eU1TNHhNelV5T1RFZ1F6RXdMak16T1RRek5Ua3NNakV1TVRNMU1qa3hJRGt1TlRrd09EZzBNVFFzTWpBdU5qa3lPRFl6TkNBNExqa3lNRFV6T1RNeExERTVMamt3TVRnMU5qWWdURGN1TnpZM05UUTJNakVzTWpBdU9UYzBOREE0TXlCRE9DNDFOVGcxTlRNeExESXhMamt6T1Rjd05EZ2dPUzQzTWpNNE16VTROaXd5TWk0Mk1qSXpNemt6SURFeExqTTFPVFEzTnpJc01qSXVOakl5TXpNNU15QkRNVE11TXpBeE1qUXlPQ3d5TWk0Mk1qSXpNemt6SURFMExqWTBNVGt6TWpRc01qRXVNemt4TVRNNU15QXhOQzQyTkRFNU16STBMREU1TGpZME9ESTBNamdnUXpFMExqWTBNVGt6TWpRc01UY3VPRGt6TURVMk5pQXhNeTR6TVRVM05qWTVMREUzTGpFNE1qUTVNU0F4TVM0NE9ERXlNamtzTVRZdU9UazBOemswTlNCTU1UUXVORGswTkRVMk5pd3hOQzR6TVRVMk5EazNJRXd4TkM0ME9UUTBOVFkyTERFekxqQTRNakl4TlRJZ1REZ3VNamc1TWprM09UTXNNVE11TURneU1qRTFNaUJNT0M0eU9Ea3lPVGM1TXl3eE5DNDFNVFUyTXpVNUlFd3hNaTR6TlRBME56QXpMREUwTGpVeE5UWXpOVGtnVERrdU9ERTNOamcwTVRRc01UY3VNakE1TXpBME9DQk1NVEF1TURnMU9ESXlNU3d4T0M0eU5EQTFNVGcySUV3eE1DNDROVEF3TVRVeUxERTRMakkwTURVeE9EWWdRekV5TGpFM05qRTRNRGNzTVRndU1qUXdOVEU0TmlBeE15NHdNRFl5T1RFc01UZ3VOell6TXpnM05pQXhNeTR3TURZeU9URXNNVGt1TnpBeE9EY3dNeUJETVRNdU1EQTJNamt4TERJd0xqVTNNakl3TVRRZ01USXVNekV3TWpRNU55d3lNUzR4TXpVeU9URWdNVEV1TXpnMU1UY3pPQ3d5TVM0eE16VXlPVEVpSUdsa1BTSkdhV3hzTFRFd0lqNDhMM0JoZEdnK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE5pSWdlRDBpT0NJZ2VUMGlNQ0lnZDJsa2RHZzlJaklpSUdobGFXZG9kRDBpTmlJZ2NuZzlJakVpUGp3dmNtVmpkRDRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2FXUTlJbEpsWTNSaGJtZHNaUzAySWlCNFBTSXhPU0lnZVQwaU1DSWdkMmxrZEdnOUlqSWlJR2hsYVdkb2REMGlOaUlnY25nOUlqRWlQand2Y21WamRENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQnZiSGxuYjI0Z2FXUTlJa1pwYkd3dE1USWlJSEJ2YVc1MGN6MGlNVGN1T0RZeE5UazROaUF4TkM0Mk9UQTBPRFF4SURFM0xqZzJNVFU1T0RZZ01qSXVORFl5TURFMU1pQXhPUzQwT1RjeU5DQXlNaTQwTmpJd01UVXlJREU1TGpRNU56STBJREV6TGpBeE5UY3pPVE1nTVRndU16UTBNalEyT1NBeE15NHdNVFUzTXpreklERTFMamd5TlRrNE5EZ2dNVE11T0RJd01UVXpNU0F4Tmk0eE56TTBORFk1SURFMUxqRTFPVGN5TlRVaVBqd3ZjRzlzZVdkdmJqNGdJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUR3dlp6NDhMM04yWno0PSk7XG4gIH1cbiAgLyogbGluZSA0NSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWNob2ljZS5zY3NzICovXG4gIC5ib29raW5nLWNob2ljZV9fc2VsZWN0aW9uLWl0ZW0tLXByaWNlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJek1uQjRJaUJvWldsbmFIUTlJakl6Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F6TWlBeU15SWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0R3dmRHbDBiR1UrSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGlBZ0lDQThaR1ZtY3o0OEwyUmxabk0rSUNBZ0lEeG5JR2xrUFNKVGVXMWliMnh6SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0Z0lDQWdJQ0FnSUR4bklHbGtQU0pqWVhKa0lpQm1hV3hzUFNJak9UYzVOemszSWo0Z0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEFpUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTVRjdU5ESXhOREUxTkN3eE55NDBOVGczTURjM0lFd3lOUzQ1TVRFeU5qRTFMREUzTGpRMU9EY3dOemNnUXpJMkxqSTJORFE1TWpNc01UY3VORFU0TnpBM055QXlOaTQxTlRBd016QTRMREUzTGpFM016RTJPVElnTWpZdU5UVXdNRE13T0N3eE5pNDRNVGczTURjM0lFTXlOaTQxTlRBd016QTRMREUyTGpRMk5qY3dOemNnTWpZdU1qWTBORGt5TXl3eE5pNHhPREV4TmpreUlESTFMamt4TVRJMk1UVXNNVFl1TVRneE1UWTVNaUJNTVRjdU5ESXhOREUxTkN3eE5pNHhPREV4TmpreUlFTXhOeTR3TmpneE9EUTJMREUyTGpFNE1URTJPVElnTVRZdU56Z3lOalEyTWl3eE5pNDBOalkzTURjM0lERTJMamM0TWpZME5qSXNNVFl1T0RFNE56QTNOeUJETVRZdU56Z3lOalEyTWl3eE55NHhOek14TmpreUlERTNMakEyT0RFNE5EWXNNVGN1TkRVNE56QTNOeUF4Tnk0ME1qRTBNVFUwTERFM0xqUTFPRGN3TnpjaUlHbGtQU0pHYVd4c0xURWlJSE4wY205clpUMGlJMFkyUmpaR05pSWdjM1J5YjJ0bExYZHBaSFJvUFNJd0xqSWlQand2Y0dGMGFENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRUTXdMak0zTWpreU16RXNNeTQzTmpnMk1UVXpPQ0JNTVM0eU56YzFNemcwTml3ekxqYzJPRFl4TlRNNElFd3hMakkzTnpVek9EUTJMREl1TXpjMU16ZzBOaklnUXpFdU1qYzNOVE00TkRZc01TNDNOekV3TnpZNU1pQXhMamMzTVRBM05qa3lMREV1TWpjNE56WTVNak1nTWk0ek56VXpPRFEyTWl3eExqSTNPRGMyT1RJeklFd3lPUzR5TnpZek1EYzNMREV1TWpjNE56WTVNak1nUXpJNUxqZzRNVGcwTmpJc01TNHlOemczTmpreU15QXpNQzR6TnpJNU1qTXhMREV1TnpjeE1EYzJPVElnTXpBdU16Y3lPVEl6TVN3eUxqTTNOVE00TkRZeUlFd3pNQzR6TnpJNU1qTXhMRE11TnpZNE5qRTFNemdnV2lCTk1TNHlOemMxTXpnME5pdzRMamN6TkRjMk9USXpJRXd6TUM0ek56STVNak14TERndU56TTBOelk1TWpNZ1RETXdMak0zTWpreU16RXNOUzR3TkRZeE5UTTROU0JNTVM0eU56YzFNemcwTml3MUxqQTBOakUxTXpnMUlFd3hMakkzTnpVek9EUTJMRGd1TnpNME56WTVNak1nV2lCTk16QXVNemN5T1RJek1Td3hPUzQyT1RrMk9USXpJRU16TUM0ek56STVNak14TERJd0xqTXdOalEyTVRVZ01qa3VPRGd4T0RRMk1pd3lNQzQzT1RjMU16ZzFJREk1TGpJM05qTXdOemNzTWpBdU56azNOVE00TlNCTU1pNHpOelV6T0RRMk1pd3lNQzQzT1RjMU16ZzFJRU14TGpjM01UQTNOamt5TERJd0xqYzVOelV6T0RVZ01TNHlOemMxTXpnME5pd3lNQzR6TURZME5qRTFJREV1TWpjM05UTTRORFlzTVRrdU5qazVOamt5TXlCTU1TNHlOemMxTXpnME5pd3hNQzR3TVRFd056WTVJRXd6TUM0ek56STVNak14TERFd0xqQXhNVEEzTmprZ1RETXdMak0zTWpreU16RXNNVGt1TmprNU5qa3lNeUJhSUUweU9TNHlOell6TURjM0xEQWdUREl1TXpjMU16ZzBOaklzTUNCRE1TNHdOalU0TkRZeE5Td3dJREFzTVM0d05qY3dOelk1TWlBd0xESXVNemMxTXpnME5qSWdUREFzTXk0M05qZzJNVFV6T0NCTU1Dd3hNQzR3TVRFd056WTVJRXd3TERFNUxqWTVPVFk1TWpNZ1F6QXNNakV1TURFd05EWXhOU0F4TGpBMk5UZzBOakUxTERJeUxqQTNOVEEzTmprZ01pNHpOelV6T0RRMk1pd3lNaTR3TnpVd056WTVJRXd5T1M0eU56WXpNRGMzTERJeUxqQTNOVEEzTmprZ1F6TXdMalU0TlRnME5qSXNNakl1TURjMU1EYzJPU0F6TVM0Mk5UQTBOakUxTERJeExqQXhNRFEyTVRVZ016RXVOalV3TkRZeE5Td3hPUzQyT1RrMk9USXpJRXd6TVM0Mk5UQTBOakUxTERFd0xqQXhNVEEzTmprZ1RETXhMalkxTURRMk1UVXNNeTQzTmpnMk1UVXpPQ0JNTXpFdU5qVXdORFl4TlN3eUxqTTNOVE00TkRZeUlFTXpNUzQyTlRBME5qRTFMREV1TURZM01EYzJPVElnTXpBdU5UZzFPRFEyTWl3d0lESTVMakkzTmpNd056Y3NNQ0JNTWprdU1qYzJNekEzTnl3d0lGb2lJR2xrUFNKR2FXeHNMVE1pUGp3dmNHRjBhRDRnSUNBZ0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lEd3ZaejQ4TDNOMlp6ND0pO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1NiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWNob2ljZS5zY3NzICovXG4gIC5ib29raW5nLWNob2ljZV9faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4O1xuICB9XG59XG5AbWVkaWEgYWxsIHtcbiAgLyogbGluZSA2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICAvKiBsaW5lIDEyLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gaW5wdXQsXG4gIC5ib29raW5nLWZvcm0gYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBvdXRsaW5lLXdpZHRoOiAwO1xuICB9XG4gIC8qIGxpbmUgMjAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybV9fZmllbGRzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAvKiBsaW5lIDI0LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm1fX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC8qIGxpbmUgMzEsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybV9fcm93IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aGl0ZS1zcGFjZTogbm8td3JhcDtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm1fX2dyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1MCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtX19ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogbGluZSA1NSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtX19ncm91cCBpbnB1dCwgLmJvb2tpbmctZm9ybV9fZ3JvdXAgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3V0bGluZS13aWR0aDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogNTFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogM3B4IDE1cHggMDtcbiAgICBjb2xvcjogIzk3OTc5NztcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAvKiBsaW5lIDY4LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm1fX2dyb3VwIGlucHV0OmhvdmVyLCAuYm9va2luZy1mb3JtX19ncm91cCBpbnB1dDphY3RpdmUsIC5ib29raW5nLWZvcm1fX2dyb3VwIGlucHV0OmZvY3VzLCAuYm9va2luZy1mb3JtX19ncm91cCBpbnB1dDphY3RpdmU6Zm9jdXMsIC5ib29raW5nLWZvcm1fX2dyb3VwIGJ1dHRvbjpob3ZlciwgLmJvb2tpbmctZm9ybV9fZ3JvdXAgYnV0dG9uOmFjdGl2ZSwgLmJvb2tpbmctZm9ybV9fZ3JvdXAgYnV0dG9uOmZvY3VzLCAuYm9va2luZy1mb3JtX19ncm91cCBidXR0b246YWN0aXZlOmZvY3VzIHtcbiAgICBvdXRsaW5lLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjRTg1MzBFO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA5MiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLyogbGluZSA5NSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5idG4uZHJvcGRvd24tdG9nZ2xlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIGNvbG9yOiAjOTc5Nzk3O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjZweCAyNnB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTJweCA1MCU7XG4gIH1cbiAgLyogbGluZSAxMDQsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dCAuYnRuLmRyb3Bkb3duLXRvZ2dsZSAuYnMtY2FyZXQsXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQgLmJvb2tpbmctZm9ybV9fZGF0ZXBpY2tlciAuYnMtY2FyZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxMDcsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dCAuYnRuLmRyb3Bkb3duLXRvZ2dsZTo6cGxhY2Vob2xkZXIsIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQgLmJ0bi5kcm9wZG93bi10b2dnbGU6OnBsYWNlaG9sZGVyLXNob3duLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXI6OnBsYWNlaG9sZGVyLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXI6OnBsYWNlaG9sZGVyLXNob3duIHtcbiAgICBjb2xvcjogIzk3OTc5NztcbiAgfVxuICAvKiBsaW5lIDExNCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDFlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDEyNiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5kcm9wZG93bi1tZW51IHVsIGxpIGEgLnRleHQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTc5Nzk3O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMTM2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQgLmRyb3Bkb3duLW1lbnUgdWwgbGk6bGFzdC1jaGlsZCBhIC50ZXh0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMTQ1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQub3BlbiAuYm9va2luZy1mb3JtX19kYXRlcGlja2VyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEycHggNTAlO1xuICB9XG4gIC8qIGxpbmUgMTUwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQub3BlbiBpbnB1dCwgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC5vcGVuIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNFODUzMEU7XG4gICAgb3V0bGluZS13aWR0aDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMTU2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQub3BlbjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTlweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG4gIH1cbiAgLyogbGluZSAxNjksIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gOHB4KTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk3OTc5NztcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE4MiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1haXJwb3J0IC5idG4uZHJvcGRvd24tdG9nZ2xlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1haXJwb3J0IC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU1YQjRJaUJvWldsbmFIUTlJakk0Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TVNBeU9DSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0Z0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0Z0lDQWdQR2NnYVdROUlsTjViV0p2YkhNaUlITjBjbTlyWlQwaWJtOXVaU0lnYzNSeWIydGxMWGRwWkhSb1BTSXhJaUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtKdmIydHBibWN2UVdseWNHOXlkQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01TNHdNREF3TURBc0lERXVNREF3TURBd0tTSWdjM1J5YjJ0bFBTSWpPVGM1TnprM0lqNGdJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBdE9TSStJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDVMalVzTWpjZ1F6RTFMamd6TXpNek16TXNNVGd1TnpjNU16a3pPU0F4T1N3eE1pNDVNamt6T1RNNUlERTVMRGt1TkRVZ1F6RTVMRFF1TWpNd09UQTVNVEVnTVRRdU56UTJOekExTVN3d0lEa3VOU3d3SUVNMExqSTFNekk1TkRnNExEQWdNQ3cwTGpJek1Ea3dPVEV4SURBc09TNDBOU0JETUN3eE1pNDVNamt6T1RNNUlETXVNVFkyTmpZMk5qY3NNVGd1TnpjNU16a3pPU0E1TGpVc01qY2dXaUlnYVdROUlrOTJZV3d0TmlJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Wld4c2FYQnpaU0JwWkQwaVQzWmhiQzAySWlCamVEMGlPUzQxSWlCamVUMGlPUzQwTlNJZ2NuZzlJalF1T1RjMk1Ua3dORGdpSUhKNVBTSTBMamsxSWo0OEwyVnNiR2x3YzJVK0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnUEM5blBpQWdJQ0E4TDJjK1BDOXpkbWMrKTtcbiAgfVxuICAvKiBsaW5lIDE4OCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1haXJwb3J0Lm9wZW4gLmJ0bi5kcm9wZG93bi10b2dnbGUsXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWFpcnBvcnQub3BlbiAuYm9va2luZy1mb3JtX19kYXRlcGlja2VyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU1YQjRJaUJvWldsbmFIUTlJakk0Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TVNBeU9DSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBNVBDOTBhWFJzWlQ0Z0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0Z0lDQWdQR2NnYVdROUlsTjViV0p2YkhNaUlITjBjbTlyWlQwaWJtOXVaU0lnYzNSeWIydGxMWGRwWkhSb1BTSXhJaUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBpQWdJQ0FnSUNBZ1BHY2dhV1E5SWtKdmIydHBibWN2UVdseWNHOXlkQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01TNHdNREF3TURBc0lERXVNREF3TURBd0tTSWdjM1J5YjJ0bFBTSWpSVGcxTXpCRklqNGdJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBdE9TSStJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMDVMalVzTWpjZ1F6RTFMamd6TXpNek16TXNNVGd1TnpjNU16a3pPU0F4T1N3eE1pNDVNamt6T1RNNUlERTVMRGt1TkRVZ1F6RTVMRFF1TWpNd09UQTVNVEVnTVRRdU56UTJOekExTVN3d0lEa3VOU3d3SUVNMExqSTFNekk1TkRnNExEQWdNQ3cwTGpJek1Ea3dPVEV4SURBc09TNDBOU0JETUN3eE1pNDVNamt6T1RNNUlETXVNVFkyTmpZMk5qY3NNVGd1TnpjNU16a3pPU0E1TGpVc01qY2dXaUlnYVdROUlrOTJZV3d0TmlJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Wld4c2FYQnpaU0JwWkQwaVQzWmhiQzAySWlCamVEMGlPUzQxSWlCamVUMGlPUzQwTlNJZ2NuZzlJalF1T1RjMk1Ua3dORGdpSUhKNVBTSTBMamsxSWo0OEwyVnNiR2x3YzJVK0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnUEM5blBpQWdJQ0E4TDJjK1BDOXpkbWMrKTtcbiAgfVxuICAvKiBsaW5lIDIwMSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1kYXRlIC5idG4uZHJvcGRvd24tdG9nZ2xlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1kYXRlIC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU9YQjRJaUJvWldsbmFIUTlJakk1Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T1NBeU9TSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0R3dmRHbDBiR1UrSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGlBZ0lDQThaR1ZtY3o0OEwyUmxabk0rSUNBZ0lEeG5JR2xrUFNKVGVXMWliMnh6SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0Z0lDQWdJQ0FnSUR4bklHbGtQU0pDYjI5cmFXNW5MMk5oYkdWdVpHRnlJaUJtYVd4c1BTSWpPVUk1UWpsQ0lqNGdJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBaVBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1qY3VNRFk1TVRJc01qVXVOVFE1TVRjMk5pQkRNamN1TURZNU1USXNNall1TmpreU1URTBOU0F5Tmk0eE1EUTVOREEzTERJM0xqWXlNVFkxT1RNZ01qUXVPVEUzTXpFek1Td3lOeTQyTWpFMk5Ua3pJRXcwTGpFNU9EQTNNVGN5TERJM0xqWXlNVFkxT1RNZ1F6TXVNREV5TmpjNE5qSXNNamN1TmpJeE5qVTVNeUF5TGpBME56TTRNakEzTERJMkxqWTVNakV4TkRVZ01pNHdORGN6T0RJd055d3lOUzQxTkRreE56WTJJRXd5TGpBME56TTRNakEzTERVdU16YzNNemd6TkRVZ1F6SXVNRFEzTXpneU1EY3NOQzR5TXpRME5EVTFNaUF6TGpBeE1qWTNPRFl5TERNdU16QXpOemd6TkRVZ05DNHhPVGd3TnpFM01pd3pMak13TXpjNE16UTFJRXd5TkM0NU1UY3pNVE14TERNdU16QXpOemd6TkRVZ1F6STJMakV3TkRrME1EY3NNeTR6TURNM09ETTBOU0F5Tnk0d05qa3hNaXcwTGpJek5EUTBOVFV5SURJM0xqQTJPVEV5TERVdU16YzNNemd6TkRVZ1RESTNMakEyT1RFeUxESTFMalUwT1RFM05qWWdXaUJOTWpRdU9URTNNekV6TVN3eUxqRTROalUwTWpBM0lFdzBMakU1T0RBM01UY3lMREl1TVRnMk5UUXlNRGNnUXpJdU16azNNRGM0TmpJc01pNHhPRFkxTkRJd055QXdMamt6TURFME1EWTVMRE11TmpFM056STRNamdnTUM0NU16QXhOREEyT1N3MUxqTTNOek00TXpRMUlFd3dMamt6TURFME1EWTVMREkxTGpVME9URTNOallnUXpBdU9UTXdNVFF3Tmprc01qY3VNekEzTnpFME5TQXlMak01TnpBM09EWXlMREk0TGpjek9Ea3dNRGNnTkM0eE9UZ3dOekUzTWl3eU9DNDNNemc1TURBM0lFd3lOQzQ1TVRjek1UTXhMREk0TGpjek9Ea3dNRGNnUXpJMkxqY3lNRFUwTURjc01qZ3VOek00T1RBd055QXlPQzR4T0RZek5qRTBMREkzTGpNd056Y3hORFVnTWpndU1UZzJNell4TkN3eU5TNDFORGt4TnpZMklFd3lPQzR4T0RZek5qRTBMRFV1TXpjM016Z3pORFVnUXpJNExqRTROak0yTVRRc015NDJNVGMzTWpneU9DQXlOaTQzTWpBMU5EQTNMREl1TVRnMk5UUXlNRGNnTWpRdU9URTNNekV6TVN3eUxqRTROalUwTWpBM0lFd3lOQzQ1TVRjek1UTXhMREl1TVRnMk5UUXlNRGNnV2lJZ2FXUTlJa1pwYkd3dE5DSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1URXVNemcxTVRjek9Dd3lNUzR4TXpVeU9URWdRekV3TGpNek9UUXpOVGtzTWpFdU1UTTFNamt4SURrdU5Ua3dPRGcwTVRRc01qQXVOamt5T0RZek5DQTRMamt5TURVek9UTXhMREU1TGprd01UZzFOallnVERjdU56WTNOVFEyTWpFc01qQXVPVGMwTkRBNE15QkRPQzQxTlRnMU5UTXhMREl4TGprek9UY3dORGdnT1M0M01qTTRNelU0Tml3eU1pNDJNakl6TXpreklERXhMak0xT1RRM056SXNNakl1TmpJeU16TTVNeUJETVRNdU16QXhNalF5T0N3eU1pNDJNakl6TXpreklERTBMalkwTVRrek1qUXNNakV1TXpreE1UTTVNeUF4TkM0Mk5ERTVNekkwTERFNUxqWTBPREkwTWpnZ1F6RTBMalkwTVRrek1qUXNNVGN1T0Rrek1EVTJOaUF4TXk0ek1UVTNOalk1TERFM0xqRTRNalE1TVNBeE1TNDRPREV5TWprc01UWXVPVGswTnprME5TQk1NVFF1TkRrME5EVTJOaXd4TkM0ek1UVTJORGszSUV3eE5DNDBPVFEwTlRZMkxERXpMakE0TWpJeE5USWdURGd1TWpnNU1qazNPVE1zTVRNdU1EZ3lNakUxTWlCTU9DNHlPRGt5T1RjNU15d3hOQzQxTVRVMk16VTVJRXd4TWk0ek5UQTBOekF6TERFMExqVXhOVFl6TlRrZ1REa3VPREUzTmpnME1UUXNNVGN1TWpBNU16QTBPQ0JNTVRBdU1EZzFPREl5TVN3eE9DNHlOREExTVRnMklFd3hNQzQ0TlRBd01UVXlMREU0TGpJME1EVXhPRFlnUXpFeUxqRTNOakU0TURjc01UZ3VNalF3TlRFNE5pQXhNeTR3TURZeU9URXNNVGd1TnpZek16ZzNOaUF4TXk0d01EWXlPVEVzTVRrdU56QXhPRGN3TXlCRE1UTXVNREEyTWpreExESXdMalUzTWpJd01UUWdNVEl1TXpFd01qUTVOeXd5TVM0eE16VXlPVEVnTVRFdU16ZzFNVGN6T0N3eU1TNHhNelV5T1RFaUlHbGtQU0pHYVd4c0xURXdJajQ4TDNCaGRHZytJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXROaUlnZUQwaU9DSWdlVDBpTUNJZ2QybGtkR2c5SWpJaUlHaGxhV2RvZEQwaU5pSWdjbmc5SWpFaVBqd3ZjbVZqZEQ0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKbFkzUWdhV1E5SWxKbFkzUmhibWRzWlMwMklpQjRQU0l4T1NJZ2VUMGlNQ0lnZDJsa2RHZzlJaklpSUdobGFXZG9kRDBpTmlJZ2NuZzlJakVpUGp3dmNtVmpkRDRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJ2YkhsbmIyNGdhV1E5SWtacGJHd3RNVElpSUhCdmFXNTBjejBpTVRjdU9EWXhOVGs0TmlBeE5DNDJPVEEwT0RReElERTNMamcyTVRVNU9EWWdNakl1TkRZeU1ERTFNaUF4T1M0ME9UY3lOQ0F5TWk0ME5qSXdNVFV5SURFNUxqUTVOekkwSURFekxqQXhOVGN6T1RNZ01UZ3VNelEwTWpRMk9TQXhNeTR3TVRVM016a3pJREUxTGpneU5UazRORGdnTVRNdU9ESXdNVFV6TVNBeE5pNHhOek0wTkRZNUlERTFMakUxT1RjeU5UVWlQand2Y0c5c2VXZHZiajRnSUNBZ0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lEd3ZaejQ4TDNOMlp6ND0pO1xuICB9XG4gIC8qIGxpbmUgMjA2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWRhdGUgLmJ0bi5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1kYXRlIC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXI6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggMjZweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEycHggNTAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l5T1hCNElpQm9aV2xuYUhROUlqSTVjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlPU0F5T1NJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjRHd2ZEdsMGJHVStJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQaUFnSUNBOFpHVm1jejQ4TDJSbFpuTStJQ0FnSUR4bklHbGtQU0pUZVcxaWIyeHpJaUJ6ZEhKdmEyVTlJbTV2Ym1VaUlITjBjbTlyWlMxM2FXUjBhRDBpTVNJZ1ptbHNiRDBpYm05dVpTSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajRnSUNBZ0lDQWdJRHhuSUdsa1BTSkNiMjlyYVc1bkwyTmhiR1Z1WkdGeUlpQm1hV3hzUFNJak9VSTVRamxDSWo0Z0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEFpUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTWpjdU1EWTVNVElzTWpVdU5UUTVNVGMyTmlCRE1qY3VNRFk1TVRJc01qWXVOamt5TVRFME5TQXlOaTR4TURRNU5EQTNMREkzTGpZeU1UWTFPVE1nTWpRdU9URTNNekV6TVN3eU55NDJNakUyTlRreklFdzBMakU1T0RBM01UY3lMREkzTGpZeU1UWTFPVE1nUXpNdU1ERXlOamM0TmpJc01qY3VOakl4TmpVNU15QXlMakEwTnpNNE1qQTNMREkyTGpZNU1qRXhORFVnTWk0d05EY3pPREl3Tnl3eU5TNDFORGt4TnpZMklFd3lMakEwTnpNNE1qQTNMRFV1TXpjM016Z3pORFVnUXpJdU1EUTNNemd5TURjc05DNHlNelEwTkRVMU1pQXpMakF4TWpZM09EWXlMRE11TXpBek56Z3pORFVnTkM0eE9UZ3dOekUzTWl3ekxqTXdNemM0TXpRMUlFd3lOQzQ1TVRjek1UTXhMRE11TXpBek56Z3pORFVnUXpJMkxqRXdORGswTURjc015NHpNRE0zT0RNME5TQXlOeTR3TmpreE1pdzBMakl6TkRRME5UVXlJREkzTGpBMk9URXlMRFV1TXpjM016Z3pORFVnVERJM0xqQTJPVEV5TERJMUxqVTBPVEUzTmpZZ1dpQk5NalF1T1RFM016RXpNU3d5TGpFNE5qVTBNakEzSUV3MExqRTVPREEzTVRjeUxESXVNVGcyTlRReU1EY2dRekl1TXprM01EYzROaklzTWk0eE9EWTFOREl3TnlBd0xqa3pNREUwTURZNUxETXVOakUzTnpJNE1qZ2dNQzQ1TXpBeE5EQTJPU3cxTGpNM056TTRNelExSUV3d0xqa3pNREUwTURZNUxESTFMalUwT1RFM05qWWdRekF1T1RNd01UUXdOamtzTWpjdU16QTNOekUwTlNBeUxqTTVOekEzT0RZeUxESTRMamN6T0Rrd01EY2dOQzR4T1Rnd056RTNNaXd5T0M0M016ZzVNREEzSUV3eU5DNDVNVGN6TVRNeExESTRMamN6T0Rrd01EY2dRekkyTGpjeU1EVTBNRGNzTWpndU56TTRPVEF3TnlBeU9DNHhPRFl6TmpFMExESTNMak13TnpjeE5EVWdNamd1TVRnMk16WXhOQ3d5TlM0MU5Ea3hOelkySUV3eU9DNHhPRFl6TmpFMExEVXVNemMzTXpnek5EVWdRekk0TGpFNE5qTTJNVFFzTXk0Mk1UYzNNamd5T0NBeU5pNDNNakExTkRBM0xESXVNVGcyTlRReU1EY2dNalF1T1RFM016RXpNU3d5TGpFNE5qVTBNakEzSUV3eU5DNDVNVGN6TVRNeExESXVNVGcyTlRReU1EY2dXaUlnYVdROUlrWnBiR3d0TkNJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTVRFdU16ZzFNVGN6T0N3eU1TNHhNelV5T1RFZ1F6RXdMak16T1RRek5Ua3NNakV1TVRNMU1qa3hJRGt1TlRrd09EZzBNVFFzTWpBdU5qa3lPRFl6TkNBNExqa3lNRFV6T1RNeExERTVMamt3TVRnMU5qWWdURGN1TnpZM05UUTJNakVzTWpBdU9UYzBOREE0TXlCRE9DNDFOVGcxTlRNeExESXhMamt6T1Rjd05EZ2dPUzQzTWpNNE16VTROaXd5TWk0Mk1qSXpNemt6SURFeExqTTFPVFEzTnpJc01qSXVOakl5TXpNNU15QkRNVE11TXpBeE1qUXlPQ3d5TWk0Mk1qSXpNemt6SURFMExqWTBNVGt6TWpRc01qRXVNemt4TVRNNU15QXhOQzQyTkRFNU16STBMREU1TGpZME9ESTBNamdnUXpFMExqWTBNVGt6TWpRc01UY3VPRGt6TURVMk5pQXhNeTR6TVRVM05qWTVMREUzTGpFNE1qUTVNU0F4TVM0NE9ERXlNamtzTVRZdU9UazBOemswTlNCTU1UUXVORGswTkRVMk5pd3hOQzR6TVRVMk5EazNJRXd4TkM0ME9UUTBOVFkyTERFekxqQTRNakl4TlRJZ1REZ3VNamc1TWprM09UTXNNVE11TURneU1qRTFNaUJNT0M0eU9Ea3lPVGM1TXl3eE5DNDFNVFUyTXpVNUlFd3hNaTR6TlRBME56QXpMREUwTGpVeE5UWXpOVGtnVERrdU9ERTNOamcwTVRRc01UY3VNakE1TXpBME9DQk1NVEF1TURnMU9ESXlNU3d4T0M0eU5EQTFNVGcySUV3eE1DNDROVEF3TVRVeUxERTRMakkwTURVeE9EWWdRekV5TGpFM05qRTRNRGNzTVRndU1qUXdOVEU0TmlBeE15NHdNRFl5T1RFc01UZ3VOell6TXpnM05pQXhNeTR3TURZeU9URXNNVGt1TnpBeE9EY3dNeUJETVRNdU1EQTJNamt4TERJd0xqVTNNakl3TVRRZ01USXVNekV3TWpRNU55d3lNUzR4TXpVeU9URWdNVEV1TXpnMU1UY3pPQ3d5TVM0eE16VXlPVEVpSUdsa1BTSkdhV3hzTFRFd0lqNDhMM0JoZEdnK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4eVpXTjBJR2xrUFNKU1pXTjBZVzVuYkdVdE5pSWdlRDBpT0NJZ2VUMGlNQ0lnZDJsa2RHZzlJaklpSUdobGFXZG9kRDBpTmlJZ2NuZzlJakVpUGp3dmNtVmpkRDRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEpsWTNRZ2FXUTlJbEpsWTNSaGJtZHNaUzAySWlCNFBTSXhPU0lnZVQwaU1DSWdkMmxrZEdnOUlqSWlJR2hsYVdkb2REMGlOaUlnY25nOUlqRWlQand2Y21WamRENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQnZiSGxuYjI0Z2FXUTlJa1pwYkd3dE1USWlJSEJ2YVc1MGN6MGlNVGN1T0RZeE5UazROaUF4TkM0Mk9UQTBPRFF4SURFM0xqZzJNVFU1T0RZZ01qSXVORFl5TURFMU1pQXhPUzQwT1RjeU5DQXlNaTQwTmpJd01UVXlJREU1TGpRNU56STBJREV6TGpBeE5UY3pPVE1nTVRndU16UTBNalEyT1NBeE15NHdNVFUzTXpreklERTFMamd5TlRrNE5EZ2dNVE11T0RJd01UVXpNU0F4Tmk0eE56TTBORFk1SURFMUxqRTFPVGN5TlRVaVBqd3ZjRzlzZVdkdmJqNGdJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUR3dlp6NDhMM04yWno0PSk7XG4gIH1cbiAgLyogbGluZSAyMTIsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC0tZGF0ZSAuYnRuLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmU6Zm9jdXMsIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWRhdGUgLmJ0bi5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWRhdGUgLmJvb2tpbmctZm9ybV9fZGF0ZXBpY2tlcjphY3RpdmU6Zm9jdXMsXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWRhdGUgLmJvb2tpbmctZm9ybV9fZGF0ZXBpY2tlcjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0OGMzWm5JSGRwWkhSb1BTSXlPWEI0SWlCb1pXbG5hSFE5SWpJNWNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9TQXlPU0lnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0Z0lDQWdJQ0FnSUR4MGFYUnNaVDVIY205MWNEd3ZkR2wwYkdVK0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBpQWdJQ0E4WkdWbWN6NDhMMlJsWm5NK0lDQWdJRHhuSUdsa1BTSlRlVzFpYjJ4eklpQnpkSEp2YTJVOUltNXZibVVpSUhOMGNtOXJaUzEzYVdSMGFEMGlNU0lnWm1sc2JEMGlibTl1WlNJZ1ptbHNiQzF5ZFd4bFBTSmxkbVZ1YjJSa0lqNGdJQ0FnSUNBZ0lEeG5JR2xrUFNKQ2IyOXJhVzVuTDJOaGJHVnVaR0Z5SWlCbWFXeHNQU0lqUlRnMU16QkZJajRnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQWlQaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NamN1TURZNU1USXNNalV1TlRRNU1UYzJOaUJETWpjdU1EWTVNVElzTWpZdU5qa3lNVEUwTlNBeU5pNHhNRFE1TkRBM0xESTNMall5TVRZMU9UTWdNalF1T1RFM016RXpNU3d5Tnk0Mk1qRTJOVGt6SUV3MExqRTVPREEzTVRjeUxESTNMall5TVRZMU9UTWdRek11TURFeU5qYzROaklzTWpjdU5qSXhOalU1TXlBeUxqQTBOek00TWpBM0xESTJMalk1TWpFeE5EVWdNaTR3TkRjek9ESXdOeXd5TlM0MU5Ea3hOelkySUV3eUxqQTBOek00TWpBM0xEVXVNemMzTXpnek5EVWdRekl1TURRM016Z3lNRGNzTkM0eU16UTBORFUxTWlBekxqQXhNalkzT0RZeUxETXVNekF6Tnpnek5EVWdOQzR4T1Rnd056RTNNaXd6TGpNd016YzRNelExSUV3eU5DNDVNVGN6TVRNeExETXVNekF6Tnpnek5EVWdRekkyTGpFd05EazBNRGNzTXk0ek1ETTNPRE0wTlNBeU55NHdOamt4TWl3MExqSXpORFEwTlRVeUlESTNMakEyT1RFeUxEVXVNemMzTXpnek5EVWdUREkzTGpBMk9URXlMREkxTGpVME9URTNOallnV2lCTk1qUXVPVEUzTXpFek1Td3lMakU0TmpVME1qQTNJRXcwTGpFNU9EQTNNVGN5TERJdU1UZzJOVFF5TURjZ1F6SXVNemszTURjNE5qSXNNaTR4T0RZMU5ESXdOeUF3TGprek1ERTBNRFk1TERNdU5qRTNOekk0TWpnZ01DNDVNekF4TkRBMk9TdzFMak0zTnpNNE16UTFJRXd3TGprek1ERTBNRFk1TERJMUxqVTBPVEUzTmpZZ1F6QXVPVE13TVRRd05qa3NNamN1TXpBM056RTBOU0F5TGpNNU56QTNPRFl5TERJNExqY3pPRGt3TURjZ05DNHhPVGd3TnpFM01pd3lPQzQzTXpnNU1EQTNJRXd5TkM0NU1UY3pNVE14TERJNExqY3pPRGt3TURjZ1F6STJMamN5TURVME1EY3NNamd1TnpNNE9UQXdOeUF5T0M0eE9EWXpOakUwTERJM0xqTXdOemN4TkRVZ01qZ3VNVGcyTXpZeE5Dd3lOUzQxTkRreE56WTJJRXd5T0M0eE9EWXpOakUwTERVdU16YzNNemd6TkRVZ1F6STRMakU0TmpNMk1UUXNNeTQyTVRjM01qZ3lPQ0F5Tmk0M01qQTFOREEzTERJdU1UZzJOVFF5TURjZ01qUXVPVEUzTXpFek1Td3lMakU0TmpVME1qQTNJRXd5TkM0NU1UY3pNVE14TERJdU1UZzJOVFF5TURjZ1dpSWdhV1E5SWtacGJHd3ROQ0krUEM5d1lYUm9QaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NVEV1TXpnMU1UY3pPQ3d5TVM0eE16VXlPVEVnUXpFd0xqTXpPVFF6TlRrc01qRXVNVE0xTWpreElEa3VOVGt3T0RnME1UUXNNakF1TmpreU9EWXpOQ0E0TGpreU1EVXpPVE14TERFNUxqa3dNVGcxTmpZZ1REY3VOelkzTlRRMk1qRXNNakF1T1RjME5EQTRNeUJET0M0MU5UZzFOVE14TERJeExqa3pPVGN3TkRnZ09TNDNNak00TXpVNE5pd3lNaTQyTWpJek16a3pJREV4TGpNMU9UUTNOeklzTWpJdU5qSXlNek01TXlCRE1UTXVNekF4TWpReU9Dd3lNaTQyTWpJek16a3pJREUwTGpZME1Ua3pNalFzTWpFdU16a3hNVE01TXlBeE5DNDJOREU1TXpJMExERTVMalkwT0RJME1qZ2dRekUwTGpZME1Ua3pNalFzTVRjdU9Ea3pNRFUyTmlBeE15NHpNVFUzTmpZNUxERTNMakU0TWpRNU1TQXhNUzQ0T0RFeU1qa3NNVFl1T1RrME56azBOU0JNTVRRdU5EazBORFUyTml3eE5DNHpNVFUyTkRrM0lFd3hOQzQwT1RRME5UWTJMREV6TGpBNE1qSXhOVElnVERndU1qZzVNamszT1RNc01UTXVNRGd5TWpFMU1pQk1PQzR5T0RreU9UYzVNeXd4TkM0MU1UVTJNelU1SUV3eE1pNHpOVEEwTnpBekxERTBMalV4TlRZek5Ua2dURGt1T0RFM05qZzBNVFFzTVRjdU1qQTVNekEwT0NCTU1UQXVNRGcxT0RJeU1Td3hPQzR5TkRBMU1UZzJJRXd4TUM0NE5UQXdNVFV5TERFNExqSTBNRFV4T0RZZ1F6RXlMakUzTmpFNE1EY3NNVGd1TWpRd05URTROaUF4TXk0d01EWXlPVEVzTVRndU56WXpNemczTmlBeE15NHdNRFl5T1RFc01Ua3VOekF4T0Rjd015QkRNVE11TURBMk1qa3hMREl3TGpVM01qSXdNVFFnTVRJdU16RXdNalE1Tnl3eU1TNHhNelV5T1RFZ01URXVNemcxTVRjek9Dd3lNUzR4TXpVeU9URWlJR2xrUFNKR2FXeHNMVEV3SWo0OEwzQmhkR2crSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh5WldOMElHbGtQU0pTWldOMFlXNW5iR1V0TmlJZ2VEMGlPQ0lnZVQwaU1DSWdkMmxrZEdnOUlqSWlJR2hsYVdkb2REMGlOaUlnY25nOUlqRWlQand2Y21WamRENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BISmxZM1FnYVdROUlsSmxZM1JoYm1kc1pTMDJJaUI0UFNJeE9TSWdlVDBpTUNJZ2QybGtkR2c5SWpJaUlHaGxhV2RvZEQwaU5pSWdjbmc5SWpFaVBqd3ZjbVZqZEQ0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCdmJIbG5iMjRnYVdROUlrWnBiR3d0TVRJaUlIQnZhVzUwY3owaU1UY3VPRFl4TlRrNE5pQXhOQzQyT1RBME9EUXhJREUzTGpnMk1UVTVPRFlnTWpJdU5EWXlNREUxTWlBeE9TNDBPVGN5TkNBeU1pNDBOakl3TVRVeUlERTVMalE1TnpJMElERXpMakF4TlRjek9UTWdNVGd1TXpRME1qUTJPU0F4TXk0d01UVTNNemt6SURFMUxqZ3lOVGs0TkRnZ01UTXVPREl3TVRVek1TQXhOaTR4TnpNME5EWTVJREUxTGpFMU9UY3lOVFVpUGp3dmNHOXNlV2R2Ymo0Z0lDQWdJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lDQWdJQ0E4TDJjK0lDQWdJRHd2Wno0OEwzTjJaejQ9KTtcbiAgfVxuICAvKiBsaW5lIDIxNywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1kYXRlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU9YQjRJaUJvWldsbmFIUTlJakk1Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T1NBeU9TSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0R3dmRHbDBiR1UrSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGlBZ0lDQThaR1ZtY3o0OEwyUmxabk0rSUNBZ0lEeG5JR2xrUFNKVGVXMWliMnh6SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0Z0lDQWdJQ0FnSUR4bklHbGtQU0pDYjI5cmFXNW5MMk5oYkdWdVpHRnlJaUJtYVd4c1BTSWpPVUk1UWpsQ0lqNGdJQ0FnSUNBZ0lDQWdJQ0E4WnlCcFpEMGlSM0p2ZFhBaVBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1qY3VNRFk1TVRJc01qVXVOVFE1TVRjMk5pQkRNamN1TURZNU1USXNNall1TmpreU1URTBOU0F5Tmk0eE1EUTVOREEzTERJM0xqWXlNVFkxT1RNZ01qUXVPVEUzTXpFek1Td3lOeTQyTWpFMk5Ua3pJRXcwTGpFNU9EQTNNVGN5TERJM0xqWXlNVFkxT1RNZ1F6TXVNREV5TmpjNE5qSXNNamN1TmpJeE5qVTVNeUF5TGpBME56TTRNakEzTERJMkxqWTVNakV4TkRVZ01pNHdORGN6T0RJd055d3lOUzQxTkRreE56WTJJRXd5TGpBME56TTRNakEzTERVdU16YzNNemd6TkRVZ1F6SXVNRFEzTXpneU1EY3NOQzR5TXpRME5EVTFNaUF6TGpBeE1qWTNPRFl5TERNdU16QXpOemd6TkRVZ05DNHhPVGd3TnpFM01pd3pMak13TXpjNE16UTFJRXd5TkM0NU1UY3pNVE14TERNdU16QXpOemd6TkRVZ1F6STJMakV3TkRrME1EY3NNeTR6TURNM09ETTBOU0F5Tnk0d05qa3hNaXcwTGpJek5EUTBOVFV5SURJM0xqQTJPVEV5TERVdU16YzNNemd6TkRVZ1RESTNMakEyT1RFeUxESTFMalUwT1RFM05qWWdXaUJOTWpRdU9URTNNekV6TVN3eUxqRTROalUwTWpBM0lFdzBMakU1T0RBM01UY3lMREl1TVRnMk5UUXlNRGNnUXpJdU16azNNRGM0TmpJc01pNHhPRFkxTkRJd055QXdMamt6TURFME1EWTVMRE11TmpFM056STRNamdnTUM0NU16QXhOREEyT1N3MUxqTTNOek00TXpRMUlFd3dMamt6TURFME1EWTVMREkxTGpVME9URTNOallnUXpBdU9UTXdNVFF3Tmprc01qY3VNekEzTnpFME5TQXlMak01TnpBM09EWXlMREk0TGpjek9Ea3dNRGNnTkM0eE9UZ3dOekUzTWl3eU9DNDNNemc1TURBM0lFd3lOQzQ1TVRjek1UTXhMREk0TGpjek9Ea3dNRGNnUXpJMkxqY3lNRFUwTURjc01qZ3VOek00T1RBd055QXlPQzR4T0RZek5qRTBMREkzTGpNd056Y3hORFVnTWpndU1UZzJNell4TkN3eU5TNDFORGt4TnpZMklFd3lPQzR4T0RZek5qRTBMRFV1TXpjM016Z3pORFVnUXpJNExqRTROak0yTVRRc015NDJNVGMzTWpneU9DQXlOaTQzTWpBMU5EQTNMREl1TVRnMk5UUXlNRGNnTWpRdU9URTNNekV6TVN3eUxqRTROalUwTWpBM0lFd3lOQzQ1TVRjek1UTXhMREl1TVRnMk5UUXlNRGNnV2lJZ2FXUTlJa1pwYkd3dE5DSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1URXVNemcxTVRjek9Dd3lNUzR4TXpVeU9URWdRekV3TGpNek9UUXpOVGtzTWpFdU1UTTFNamt4SURrdU5Ua3dPRGcwTVRRc01qQXVOamt5T0RZek5DQTRMamt5TURVek9UTXhMREU1TGprd01UZzFOallnVERjdU56WTNOVFEyTWpFc01qQXVPVGMwTkRBNE15QkRPQzQxTlRnMU5UTXhMREl4TGprek9UY3dORGdnT1M0M01qTTRNelU0Tml3eU1pNDJNakl6TXpreklERXhMak0xT1RRM056SXNNakl1TmpJeU16TTVNeUJETVRNdU16QXhNalF5T0N3eU1pNDJNakl6TXpreklERTBMalkwTVRrek1qUXNNakV1TXpreE1UTTVNeUF4TkM0Mk5ERTVNekkwTERFNUxqWTBPREkwTWpnZ1F6RTBMalkwTVRrek1qUXNNVGN1T0Rrek1EVTJOaUF4TXk0ek1UVTNOalk1TERFM0xqRTRNalE1TVNBeE1TNDRPREV5TWprc01UWXVPVGswTnprME5TQk1NVFF1TkRrME5EVTJOaXd4TkM0ek1UVTJORGszSUV3eE5DNDBPVFEwTlRZMkxERXpMakE0TWpJeE5USWdURGd1TWpnNU1qazNPVE1zTVRNdU1EZ3lNakUxTWlCTU9DNHlPRGt5T1RjNU15d3hOQzQxTVRVMk16VTVJRXd4TWk0ek5UQTBOekF6TERFMExqVXhOVFl6TlRrZ1REa3VPREUzTmpnME1UUXNNVGN1TWpBNU16QTBPQ0JNTVRBdU1EZzFPREl5TVN3eE9DNHlOREExTVRnMklFd3hNQzQ0TlRBd01UVXlMREU0TGpJME1EVXhPRFlnUXpFeUxqRTNOakU0TURjc01UZ3VNalF3TlRFNE5pQXhNeTR3TURZeU9URXNNVGd1TnpZek16ZzNOaUF4TXk0d01EWXlPVEVzTVRrdU56QXhPRGN3TXlCRE1UTXVNREEyTWpreExESXdMalUzTWpJd01UUWdNVEl1TXpFd01qUTVOeXd5TVM0eE16VXlPVEVnTVRFdU16ZzFNVGN6T0N3eU1TNHhNelV5T1RFaUlHbGtQU0pHYVd4c0xURXdJajQ4TDNCaGRHZytJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHlaV04wSUdsa1BTSlNaV04wWVc1bmJHVXROaUlnZUQwaU9DSWdlVDBpTUNJZ2QybGtkR2c5SWpJaUlHaGxhV2RvZEQwaU5pSWdjbmc5SWpFaVBqd3ZjbVZqZEQ0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKbFkzUWdhV1E5SWxKbFkzUmhibWRzWlMwMklpQjRQU0l4T1NJZ2VUMGlNQ0lnZDJsa2RHZzlJaklpSUdobGFXZG9kRDBpTmlJZ2NuZzlJakVpUGp3dmNtVmpkRDRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJ2YkhsbmIyNGdhV1E5SWtacGJHd3RNVElpSUhCdmFXNTBjejBpTVRjdU9EWXhOVGs0TmlBeE5DNDJPVEEwT0RReElERTNMamcyTVRVNU9EWWdNakl1TkRZeU1ERTFNaUF4T1M0ME9UY3lOQ0F5TWk0ME5qSXdNVFV5SURFNUxqUTVOekkwSURFekxqQXhOVGN6T1RNZ01UZ3VNelEwTWpRMk9TQXhNeTR3TVRVM016a3pJREUxTGpneU5UazRORGdnTVRNdU9ESXdNVFV6TVNBeE5pNHhOek0wTkRZNUlERTFMakUxT1RjeU5UVWlQand2Y0c5c2VXZHZiajRnSUNBZ0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lEd3ZaejQ4TDNOMlp6ND0pO1xuICB9XG4gIC8qIGxpbmUgMjI2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLXF1YW50aXR5IC5idG4uZHJvcGRvd24tdG9nZ2xlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1xdWFudGl0eSAuYm9va2luZy1mb3JtX19kYXRlcGlja2VyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0OGMzWm5JSGRwWkhSb1BTSXpOWEI0SWlCb1pXbG5hSFE5SWpJM2NIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBek5TQXlOeUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0Z0lDQWdJQ0FnSUR4MGFYUnNaVDVHYVd4c0lERThMM1JwZEd4bFBpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NGdJQ0FnUEdSbFpuTStQQzlrWldaelBpQWdJQ0E4WnlCcFpEMGlVM2x0WW05c2N5SWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStJQ0FnSUNBZ0lDQThaeUJwWkQwaVFtOXZhMmx1Wnk5UlZGa2lJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFdU1EQXdNREF3TENBeExqQXdNREF3TUNraUlITjBjbTlyWlQwaUl6azNPVGM1TnlJK0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVE15TGprM05qVTVOalVzTWpFdU56RXpNVEkwTmlCRE16SXVPVGMyTlRrMk5Td3lNaTQxT1RBNU1qWTFJRE15TGpZek1EZzFPRFVzTWpNdU5ESXhNVEV4T0NBek1pNHdNREUwT1RFeExESTBMakExTWpVME9UVWdRek14TGpNM05qSTJORElzTWpRdU5qYzVPRFEyTmlBek1DNDFORFl3TnpnNUxESTFMakF5TlRVNE5EY2dNamt1TmpZME1UTTJOQ3d5TlM0d01qVTFPRFEzSUV3ekxqTTNNelUxTkRrNExESTFMakF5TlRVNE5EY2dRekl1TkRrek5qZ3lOemdzTWpVdU1ESTFOVGcwTnlBeExqWTJNelE1TnpRM0xESTBMalkzT1RnME5qWWdNUzR3TXpReE16QXdOaXd5TkM0d05USTFORGsxSUVNd0xqUXdOamd6TWprek5Td3lNeTQwTWpFeE1URTRJREF1TURZeE1EazBPVEUyTXl3eU1pNDFPVEE1TWpZMUlEQXVNRFl4TURrME9URTJNeXd5TVM0M01UTXhNalEySUV3d0xqQTJNVEE1TkRreE5qTXNOeTQyT1RNeE16Y3pPQ0JETUM0d05qRXdPVFE1TVRZekxEWXVPREV6TWpZMU1UZ2dNQzQwTURZNE16STVNelVzTlM0NU9ERXdNRGsxT0NBeExqQXpOREV6TURBMkxEVXVNelUxTnpneU56VWdRekV1TmpZek5EazNORGNzTkM0M01qWTBNVFV6TkNBeUxqUTVNelk0TWpjNExEUXVNemd5TnpRM05pQXpMak0zTXpVMU5EazRMRFF1TXpneU56UTNOaUJNTWprdU5qWTBNVE0yTkN3MExqTTRNamMwTnpZZ1F6TXdMalUwTmpBM09Ea3NOQzR6T0RJM05EYzJJRE14TGpNM05qSTJORElzTkM0M01qWTBNVFV6TkNBek1pNHdNREUwT1RFeExEVXVNelUxTnpneU56VWdRek15TGpZek1EZzFPRFVzTlM0NU9ETXdOems0TnlBek1pNDVOelkxT1RZMUxEWXVPREV6TWpZMU1UZ2dNekl1T1RjMk5UazJOU3czTGpZNU16RXpOek00SUV3ek1pNDVOelkxT1RZMUxESXhMamN4TXpFeU5EWWdXaUJOTVRFdU9UUXhNRGswT1N3eExqRTRORGcwTXpRMUlFTXhNUzQ1TkRNeE5qVXlMREF1T1RFNU9EUTJOalExSURFeUxqQTNNelU1TXpNc01DNDJOelUxTlRJM01UWWdNVEl1TXpNd016QTVMREF1TkRVNE1UY3lOVEkwSUVNeE1pNDJNekExTURBM0xEQXVNakExTlRrM05EUTBJREV6TGpBMU5qazNPVGtzTUM0d05qSTNORGMyTURNNElERXpMalV3TURBeU1UUXNNQzR3TmpJM05EYzJNRE00SUV3eE9TNHhOalV3TVRneUxEQXVNRFl5TnpRM05qQXpPQ0JETVRrdU5qQTRNRFU1T0N3d0xqQTJNamMwTnpZd016Z2dNakF1TURNME5UTTVMREF1TWpBMU5UazNORFEwSURJd0xqTXpORGN6TURjc01DNDBOVGd4TnpJMU1qUWdRekl3TGpVNU16VXhOallzTUM0Mk56VTFOVEkzTVRZZ01qQXVOekl6T1RRME9Dd3dMamt4T1RnME5qWTBOU0F5TUM0M01qTTVORFE0TERFdU1UZzBPRFF6TkRVZ1RESXdMamN5TXprME5EZ3NOQzR6TVRNM016Z3dNaUJNTVRFdU9UUXhNRGswT1N3MExqTXhNemN6T0RBeUlFd3hNUzQ1TkRFd09UUTVMREV1TVRnME9EUXpORFVnV2lJZ2FXUTlJa1pwYkd3dE1TSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBOEwyYytQQzl6ZG1jKyk7XG4gIH1cbiAgLyogbGluZSAyMzEsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC0tcXVhbnRpdHk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDIzNywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1xdWFudGl0eS5vcGVuIC5idG4uZHJvcGRvd24tdG9nZ2xlLFxuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1xdWFudGl0eS5vcGVuIC5ib29raW5nLWZvcm1fX2RhdGVwaWNrZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l6TlhCNElpQm9aV2xuYUhROUlqSTNjSGdpSUhacFpYZENiM2c5SWpBZ01DQXpOU0F5TnlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1R2FXeHNJREU4TDNScGRHeGxQaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRnSUNBZ1BHUmxabk0rUEM5a1pXWnpQaUFnSUNBOFp5QnBaRDBpVTNsdFltOXNjeUlnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krSUNBZ0lDQWdJQ0E4WnlCcFpEMGlRbTl2YTJsdVp5OVJWRmtpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXVNREF3TURBd0xDQXhMakF3TURBd01Da2lJSE4wY205clpUMGlJMFU0TlRNd1JTSStJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRNeUxqazNOalU1TmpVc01qRXVOekV6TVRJME5pQkRNekl1T1RjMk5UazJOU3d5TWk0MU9UQTVNalkxSURNeUxqWXpNRGcxT0RVc01qTXVOREl4TVRFeE9DQXpNaTR3TURFME9URXhMREkwTGpBMU1qVTBPVFVnUXpNeExqTTNOakkyTkRJc01qUXVOamM1T0RRMk5pQXpNQzQxTkRZd056ZzVMREkxTGpBeU5UVTRORGNnTWprdU5qWTBNVE0yTkN3eU5TNHdNalUxT0RRM0lFd3pMak0zTXpVMU5EazRMREkxTGpBeU5UVTRORGNnUXpJdU5Ea3pOamd5Tnpnc01qVXVNREkxTlRnME55QXhMalkyTXpRNU56UTNMREkwTGpZM09UZzBOallnTVM0d016UXhNekF3Tml3eU5DNHdOVEkxTkRrMUlFTXdMalF3Tmpnek1qa3pOU3d5TXk0ME1qRXhNVEU0SURBdU1EWXhNRGswT1RFMk15d3lNaTQxT1RBNU1qWTFJREF1TURZeE1EazBPVEUyTXl3eU1TNDNNVE14TWpRMklFd3dMakEyTVRBNU5Ea3hOak1zTnk0Mk9UTXhNemN6T0NCRE1DNHdOakV3T1RRNU1UWXpMRFl1T0RFek1qWTFNVGdnTUM0ME1EWTRNekk1TXpVc05TNDVPREV3TURrMU9DQXhMakF6TkRFek1EQTJMRFV1TXpVMU56Z3lOelVnUXpFdU5qWXpORGszTkRjc05DNDNNalkwTVRVek5DQXlMalE1TXpZNE1qYzRMRFF1TXpneU56UTNOaUF6TGpNM016VTFORGs0TERRdU16Z3lOelEzTmlCTU1qa3VOalkwTVRNMk5DdzBMak00TWpjME56WWdRek13TGpVME5qQTNPRGtzTkM0ek9ESTNORGMySURNeExqTTNOakkyTkRJc05DNDNNalkwTVRVek5DQXpNaTR3TURFME9URXhMRFV1TXpVMU56Z3lOelVnUXpNeUxqWXpNRGcxT0RVc05TNDVPRE13TnprNE55QXpNaTQ1TnpZMU9UWTFMRFl1T0RFek1qWTFNVGdnTXpJdU9UYzJOVGsyTlN3M0xqWTVNekV6TnpNNElFd3pNaTQ1TnpZMU9UWTFMREl4TGpjeE16RXlORFlnV2lCTk1URXVPVFF4TURrME9Td3hMakU0TkRnME16UTFJRU14TVM0NU5ETXhOalV5TERBdU9URTVPRFEyTmpRMUlERXlMakEzTXpVNU16TXNNQzQyTnpVMU5USTNNVFlnTVRJdU16TXdNekE1TERBdU5EVTRNVGN5TlRJMElFTXhNaTQyTXpBMU1EQTNMREF1TWpBMU5UazNORFEwSURFekxqQTFOamszT1Rrc01DNHdOakkzTkRjMk1ETTRJREV6TGpVd01EQXlNVFFzTUM0d05qSTNORGMyTURNNElFd3hPUzR4TmpVd01UZ3lMREF1TURZeU56UTNOakF6T0NCRE1Ua3VOakE0TURVNU9Dd3dMakEyTWpjME56WXdNemdnTWpBdU1ETTBOVE01TERBdU1qQTFOVGszTkRRMElESXdMak16TkRjek1EY3NNQzQwTlRneE56STFNalFnUXpJd0xqVTVNelV4TmpZc01DNDJOelUxTlRJM01UWWdNakF1TnpJek9UUTBPQ3d3TGpreE9UZzBOalkwTlNBeU1DNDNNak01TkRRNExERXVNVGcwT0RRek5EVWdUREl3TGpjeU16azBORGdzTkM0ek1UTTNNemd3TWlCTU1URXVPVFF4TURrME9TdzBMak14TXpjek9EQXlJRXd4TVM0NU5ERXdPVFE1TERFdU1UZzBPRFF6TkRVZ1dpSWdhV1E5SWtacGJHd3RNU0krUEM5d1lYUm9QaUFnSUNBZ0lDQWdQQzluUGlBZ0lDQThMMmMrUEM5emRtYyspO1xuICB9XG4gIC8qIGxpbmUgMjQ1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLXN1Ym1pdDphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9fdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogIzRBNEE0QTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiA1N3B4O1xuICAgIGhlaWdodDogNTdweDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l4T0hCNElpQm9aV2xuYUhROUlqRTRjSGdpSUhacFpYZENiM2c5SWpBZ01DQXhPQ0F4T0NJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1SGNtOTFjQ0EwUEM5MGFYUnNaVDRnSUNBZ1BHUmxjMk0rUTNKbFlYUmxaQ0IzYVhSb0lGTnJaWFJqYUM0OEwyUmxjMk0rSUNBZ0lEeGtaV1p6UGp3dlpHVm1jejRnSUNBZ1BHY2dhV1E5SWxONWJXSnZiSE1pSUhOMGNtOXJaVDBpYm05dVpTSWdjM1J5YjJ0bExYZHBaSFJvUFNJeElpQm1hV3hzUFNKdWIyNWxJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGlBZ0lDQWdJQ0FnUEdjZ2FXUTlJa0p2YjJ0cGJtY3ZTR1ZzY0NJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NUzR3TURBd01EQXNJREF1TURBd01EQXdLU0krSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVFFpUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4Y0dGMGFDQmtQU0pOTlN3MkxqVTFNall6TVRVNElFdzJMakV5TlN3MkxqVTFNall6TVRVNElFTTJMakUyTURBNE56ZzVMRFl1TURnek16TXdPVGtnTmk0ek1qYzRORGt6T0N3MUxqY3hNVFl5TkRFNElEWXVOakk0TWpnNU5EY3NOUzQwTXpjMUlFTTJMamt5T0RjeU9UVTNMRFV1TVRZek16YzFPRElnTnk0ek1qWTNOVEU1TVN3MUxqQXlOak14TlRjNUlEY3VPREl5TXpZNE5ESXNOUzR3TWpZek1UVTNPU0JET0M0ek1UTTFPVGc1TlN3MUxqQXlOak14TlRjNUlEZ3VOekExTURReU5DdzFMakUyTURBNE5qTTRJRGd1T1RrMk56RXdOVE1zTlM0ME1qYzJNekUxT0NCRE9TNHlPRGd6TnpnMk5TdzFMalk1TlRFM05qYzRJRGt1TkRNME1qRXdOVE1zTmk0d016STRPVEkzSURrdU5ETTBNakV3TlRNc05pNDBOREEzT0RrME55QkRPUzQwTXpReU1UQTFNeXcyTGpjNU1UWTJPRFF5SURrdU16VXpNRGN3T1Rrc055NHdPRFUxTWpVeE15QTVMakU1TURjNE9UUTNMRGN1TXpJeU16WTRORElnUXprdU1ESTROVEEzT1RZc055NDFOVGt5TVRFM01TQTRMamMxTmpVNE1EZzJMRGN1Tnprek9EVTRORGtnT0M0ek56VXNPQzR3TWpZek1UVTNPU0JETnk0NU1qTXlORE16Tml3NExqSTVNemcyTURrNUlEY3VOVGc1T1RFek16WXNPQzQxT0RVMU1qUTNOQ0EzTGpNM05TdzRMamt3TVRNeE5UYzVJRU0zTGpFMk1EQTROalkwTERrdU1qRTNNVEEyT0RRZ055NHdOVFE0TWpRMU5DdzVMalU1TWpFd016QTVJRGN1TURVNU1qRXdOVE1zTVRBdU1ESTJNekUxT0NCTU55NHdOVGt5TVRBMU15d3hNQzQyTXpFMU56ZzVJRXc0TGpJeE1EVXlOak15TERFd0xqWXpNVFUzT0RrZ1REZ3VNakV3TlRJMk16SXNNVEF1TWpBek9UUTNOQ0JET0M0eU1UQTFNall6TWl3NUxqZzFOelExTkRReElEZ3VNamcxTURnMk9UY3NPUzQxTnpNME5qWXdNaUE0TGpRek5ESXhNRFV6TERrdU16VXhPVGN6TmpnZ1F6Z3VOVGd6TXpNME1EZ3NPUzR4TXpBME9ERXpOU0E0TGpnMk5qSXlOVGs1TERndU9EazJPVE14TURVZ09TNHlPREk0T1RRM05DdzRMalkxTVRNeE5UYzVJRU01TGpjd016azBPVFEzTERndU16azJPVEk0TlRVZ01UQXVNRE00TXpjMkxEZ3VNRGcwTkRNeE5qZ2dNVEF1TWpnMk1UZzBNaXczTGpjeE16Z3hOVGM1SUVNeE1DNDFNek01T1RJMUxEY3VNelF6TVRrNU9TQXhNQzQyTlRjNE9UUTNMRFl1T0RrNU1USTFNemtnTVRBdU5qVTNPRGswTnl3MkxqTTRNVFUzT0RrMUlFTXhNQzQyTlRjNE9UUTNMRFV1TnpBeE56VXdPVGtnTVRBdU5EQXdNakl4T1N3MUxqRXpORGczTURZNUlEa3VPRGcwT0RZNE5ESXNOQzQyT0RBNU1qRXdOU0JET1M0ek5qazFNVFE1Tnl3MExqSXlOamszTVRReElEZ3VOamszTXpjeU5UY3NOQ0EzTGpnMk9EUXlNVEExTERRZ1F6WXVPVFF5T1RjM09ETXNOQ0EyTGpJME1qTXlOamswTERRdU1qUTNPREEwTlRRZ05TNDNOalkwTkRjek55dzBMamMwTXpReU1UQTFJRU0xTGpJNU1EVTJOemdzTlM0eU16a3dNemMxTnlBMUxqQXpOVEE0TnpnNUxEVXVPRFF5TVRBeE56RWdOU3cyTGpVMU1qWXpNVFU0SUZvZ1RUY3VOekl6TmpnME1qRXNNVE11TmpnME1qRXdOU0JETnk0NU9URXlNamswTVN3eE15NDJPRFF5TVRBMUlEZ3VNakE1TkRJNE9UZ3NNVE11TlRrNE5qZzFNU0E0TGpNM09ESTRPVFEzTERFekxqUXlOell6TVRZZ1F6Z3VOVFEzTVRRNU9UY3NNVE11TWpVMk5UYzRNU0E0TGpZek1UVTNPRGsxTERFekxqQXpOekk0TWlBNExqWXpNVFUzT0RrMUxERXlMamMyT1Rjek5qZ2dRemd1TmpNeE5UYzRPVFVzTVRJdU5EazNPREExTnlBNExqVTBOekUwT1RrM0xERXlMakkzTmpNeE5qWWdPQzR6TnpneU9EazBOeXd4TWk0eE1EVXlOak15SUVNNExqSXdPVFF5T0RrNExERXhMamt6TkRJd09UY2dOeTQ1T1RFeU1qazBNU3d4TVM0NE5EZzJPRFF5SURjdU56SXpOamcwTWpFc01URXVPRFE0TmpnME1pQkROeTQwTlRZeE16a3dNU3d4TVM0NE5EZzJPRFF5SURjdU1qTTJPRFF5T1RZc01URXVPVE0wTWpBNU55QTNMakEyTlRjNE9UUTNMREV5TGpFd05USTJNeklnUXpZdU9EazBOek0xT1Rrc01USXVNamMyTXpFMk5pQTJMamd3T1RJeE1EVXpMREV5TGpRNU56Z3dOVGNnTmk0NE1Ea3lNVEExTXl3eE1pNDNOamszTXpZNElFTTJMamd3T1RJeE1EVXpMREV6TGpBek56STRNaUEyTGpnNU5EY3pOVGs1TERFekxqSTFOalUzT0RFZ055NHdOalUzT0RrME55d3hNeTQwTWpjMk16RTJJRU0zTGpJek5qZzBNamsyTERFekxqVTVPRFk0TlRFZ055NDBOVFl4TXprd01Td3hNeTQyT0RReU1UQTFJRGN1TnpJek5qZzBNakVzTVRNdU5qZzBNakV3TlNCYUlpQnBaRDBpUHlJZ1ptbHNiRDBpSXpsQ09VSTVRaUkrUEM5d1lYUm9QaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThaV3hzYVhCelpTQnBaRDBpVDNaaGJDMDBJaUJ6ZEhKdmEyVTlJaU01UWpsQ09VSWlJSE4wY205clpTMTNhV1IwYUQwaU1DNDROREl4TURVeU5qTWlJR040UFNJNElpQmplVDBpT0M0NU1qVWlJSEo0UFNJNElpQnllVDBpT0M0d056VWlQand2Wld4c2FYQnpaVDRnSUNBZ0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lEd3ZaejQ4TDNOMlp6ND0pO1xuICB9XG4gIC8qIGxpbmUgMjcwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9fdG9vbHRpcCAudG9vbHRpcF9fZHJvcGRvd246YmVmb3JlIHtcbiAgICB0b3A6IC02cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gM3B4KTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG4gIH1cbiAgLyogbGluZSAyODIsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX190b29sdGlwIC50b29sdGlwX190ZXh0IHtcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogbGluZSAyODYsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX190b29sdGlwIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMThweDtcbiAgICBjdXJzb3I6IGluaXRpYWw7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q4RDhEODtcbiAgfVxuICAvKiBsaW5lIDI5NiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2J1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTg1MzBFO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xvcjogI0U4NTMwRTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLyogbGluZSAzMDQsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNFODUzMEU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDMxNSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMzIwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAvKiBsaW5lIDMyNCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0IC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC8qIGxpbmUgMzI3LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogM3B4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2cHgpO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTc5Nzk3O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAvKiBsaW5lIDM0MCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1haXJwb3J0IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC8qIGxpbmUgMzQzLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLXRlcm1pbmFsIHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG4gIC8qIGxpbmUgMzQ2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9faW5wdXQtLWRhdGUge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSAzNDksIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC0tcXVhbnRpdHkge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSAzNTIsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC0tcXVhbnRpdHk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDM1NywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLWZvcm0uc2NzcyAqL1xuICAuYm9va2luZy1mb3JtIC5ib29raW5nLWZvcm1fX2lucHV0LS1zdWJtaXQge1xuICAgIHdpZHRoOiAxNSU7XG4gIH1cbiAgLyogbGluZSAzNjAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX19pbnB1dC0tc3VibWl0OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAzNjUsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX190b29sdGlwIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIC8qIGxpbmUgMzc2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctZm9ybS5zY3NzICovXG4gIC5ib29raW5nLWZvcm0gLmJvb2tpbmctZm9ybV9fdG9vbHRpcCAudG9vbHRpcF9fZHJvcGRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDNweCk7XG4gIH1cbiAgLyogbGluZSAzODMsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1mb3JtLnNjc3MgKi9cbiAgLmJvb2tpbmctZm9ybSAuYm9va2luZy1mb3JtX190b29sdGlwIC5kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMzk0cHg7XG4gICAgdG9wOiAzN3B4O1xuICAgIGxlZnQ6IC0xOTdweDtcbiAgICByaWdodDogYXV0bztcbiAgICBjdXJzb3I6IGluaXRpYWw7XG4gIH1cbn1cbkBtZWRpYSBhbGwge1xuICAvKiBsaW5lIDgsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9kdWN0LnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZHVjdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAvKiBsaW5lIDE1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uIHtcbiAgICBjb2xvcjogI0U4NTMwRTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzMyZW07XG4gIH1cbiAgLyogbGluZSAyMCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDIzLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uLS1pY29uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWluLWhlaWdodDogMzNweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI3cHggMzNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gIH1cbiAgLyogbGluZSAzMSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbi0taWNvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXNpemU6IDE1LjZweDtcbiAgfVxuICAvKiBsaW5lIDM1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uLS1jbGFzc2ljIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU9YQjRJaUJvWldsbmFIUTlJak0xY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T1NBek5TSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNVFZV2RsSURFOEwzUnBkR3hsUGlBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0Z0lDQWdQR1JsWm5NK1BDOWtaV1p6UGlBZ0lDQThaeUJwWkQwaVYyVnNZMjl0WlNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0lDQWdJQ0FnSUNBOFp5QnBaRDBpTVRVdFZqSXRZV2x5Y0c5eWRDMHJMWFJsY20xcGJtRnNMVFV0UTI5d2VTSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRRd05DNHdNREF3TURBc0lDMHpNamN1TURBd01EQXdLU0krSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVEV6SWlCMGNtRnVjMlp2Y20wOUluUnlZVzV6YkdGMFpTZzBNRE11TURBd01EQXdMQ0F5T0RndU1EQXdNREF3S1NJK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4bklHbGtQU0pRWVdkbExURWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RJdU1EQXdNREF3TENBME1DNHlNVGt4TnpncElqNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB3TGpBd01EVTVNRE0yTlRnd09Td3dMamc1T1RZeE16azBPQ0JNTUM0d01EQTFPVEF6TmpVNE1Ea3NNakl1TkRrM016Y3lOQ0JETUM0d01EQTFPVEF6TmpVNE1Ea3NNakl1TnpNME5ESXdPU0F3TGpBNU5UQTBPRGc1TlRNc01qSXVPVFkxTmpFMk5DQXdMakkyTmpJMU5EazRMREl6TGpFek1qUXlPRFFnVERFeUxqYzJNVE0wTnpNc016RXVOelV6T1RjeU5pQkRNVEl1T1RJNU5qQXhOaXd6TVM0NU1qTTNNVEV4SURFekxqRTFPVGcwTkRNc016SXVNREUzTXpVNU9TQXhNeTQwTURFNE9UUXlMRE15TGpBeE56TTFPVGtnUXpFekxqWTBNemswTkRJc016SXVNREUzTXpVNU9TQXhNeTQ0TnpReE9EWTVMRE14TGpreU16Y3hNVEVnTVRRdU1EUTFNemt6TERNeExqYzFNemszTWpZZ1RESTJMalV6TnpVek16VXNNak11TVRNeU5ESTROQ0JETWpZdU56QTROek01Tml3eU1pNDVOalUyTVRZMElESTJMamd3TXpFNU9ERXNNakl1TnpNME5ESXdPU0F5Tmk0NE1ETXhPVGd4TERJeUxqUTVOek0zTWpRZ1RESTJMamd3TXpFNU9ERXNNQzQ0T1RrMk1UTTVORGdnUXpJMkxqZ3dNekU1T0RFc01DNDBNREl4TURRMk1EZ2dNall1TXprNE56azNOU3d3TGpBd01URTNNRFl4TURJeElESTFMamc1TmprNE5qWXNNQzR3TURFeE56QTJNVEF5TVNCTU1DNDVNRFk0TURFNE9ETXNNQzR3TURFeE56QTJNVEF5TVNCRE1DNDBNRFE1T1RBNU5EVXNNQzR3TURFeE56QTJNVEF5TVNBd0xqQXdNRFU1TURNMk5UZ3dPU3d3TGpRd01qRXdORFl3T0NBd0xqQXdNRFU1TURNMk5UZ3dPU3d3TGpnNU9UWXhNemswT0NCTU1DNHdNREExT1RBek5qVTRNRGtzTUM0NE9UazJNVE01TkRnZ1dpSWdhV1E5SWtacGJHd3RNU0lnYzNSeWIydGxQU0lqUlRnMU16QkZJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqSWlJR1pwYkd3OUlpTkdSa1pHUmtZaVBqd3ZjR0YwYUQ0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHhNQzQzTVRNMU56azNMREU0TGpnNU5qRTFOek1nUXpFd0xqVTVOVFV3TmpZc01UZ3VPRGsyTVRVM015QXhNQzQwTnpjME16TTBMREU0TGpnM01qYzBOVEVnTVRBdU16WTFNall6T1N3eE9DNDRNamc0TkRjeUlFTXhNQzR5TURVNE5qVXhMREU0TGpjME1UQTFNVFFnTVRBdU1UUXdPVEkwT1N3eE9DNDNNRFU1TXpNeElERXdMakEzTlRrNE5EWXNNVGd1TmpRM05EQXlOaUJNTlM0ek1EZzNPREEzTkN3eE15NDFPVGt4TkRZeElFTTBMamsyTURRMk5Ea3hMREV6TGpJeU56UTNOek1nTkM0NU9ERXhNamMzTVN3eE1pNDJOREl4TnpJeUlEVXVNelV6TURVNE1UY3NNVEl1TWprek9URTFOeUJETlM0MU1qY3lNVFl3T1N3eE1pNHhNekk1TlRZNElEVXVOelUwTlRBMk9USXNNVEl1TURRMU1UWXhJRFV1T1Rrd05qVXpNalVzTVRJdU1EUTFNVFl4SUVNMkxqSTBOelEyTWpNM0xERXlMakEwTlRFMk1TQTJMalE1TlRReE5qQXhMREV5TGpFMU1EVXhOVGtnTmk0Mk5qazFOek01TXl3eE1pNHpNelE0T0RjZ1RERXdMamN4TXpVM09UY3NNVFl1TmpJeU1qUTJPU0JNTWpBdU1qQXpOekV3TVN3MkxqVTJNemMzT0RZNUlFTXlNQzR6T0RBNE1UazVMRFl1TXpjNU5EQTNOVGdnTWpBdU5qSTROemN6TlN3MkxqSTNNVEV5TmpFeklESXdMamc0TWpZek1EZ3NOaTR5TnpFeE1qWXhNeUJETWpFdU1USXhOekk0T1N3MkxqSTNNVEV5TmpFeklESXhMak0wT1RBeE9UZ3NOaTR6TlRnNU1qRTVJREl4TGpVeU16RTNOemNzTmk0MU1UazRPREE0SUVNeU1TNDRPVFV4TURneUxEWXVPRFk0TVRNM016UWdNakV1T1RFeU9ERTVNU3czTGpRMU16UTBNalExSURJeExqVTJOelExTlRFc055NDRNalV4TVRFeE9TQk1NVEV1TXprMU5EVXlNaXd4T0M0Mk1ETTFNRFEzSUVNeE1TNHpOakk1T0RJeExERTRMalkwTkRRM05qRWdNVEV1TWpJME1qUTJNU3d4T0M0M016Z3hNalE1SURFeExqRTNPVGsyT0Rjc01UZ3VOell4TlRNM01TQkRNVEF1T1RRNU56STJMREU0TGpnM01qYzBOVEVnTVRBdU9ETXhOalV5T1N3eE9DNDRPVFl4TlRjeklERXdMamN4TXpVM09UY3NNVGd1T0RrMk1UVTNNeUlnYVdROUlrWnBiR3d0TXlJZ1ptbHNiRDBpSTBVNE5UTXdSU0krUEM5d1lYUm9QaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThMMmMrSUNBZ0lDQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBZ0lDQWdQQzluUGlBZ0lDQThMMmMrUEM5emRtYyspO1xuICB9XG4gIC8qIGxpbmUgMzgsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9kdWN0LnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24tLXVsdHJhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU9YQjRJaUJvWldsbmFIUTlJak0xY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T1NBek5TSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNVFZV2RsSURFOEwzUnBkR3hsUGlBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0Z0lDQWdQR1JsWm5NK1BDOWtaV1p6UGlBZ0lDQThaeUJwWkQwaVYyVnNZMjl0WlNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0lDQWdJQ0FnSUNBOFp5QnBaRDBpTVRZdFZqSXRZV2x5Y0c5eWRDMHJMWFJsY20xcGJtRnNMVFV0UTI5d2VTMHlJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE5EQTBMakF3TURBd01Dd2dMVE15Tnk0d01EQXdNREFwSWo0Z0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEF0TVRZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl3T0M0d01EQXdNREFzSURJek15NHdNREF3TURBcElqNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVEl3SWo0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKSGNtOTFjQzB4TXlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGsxTGpBd01EQXdNQ3dnTlRVdU1EQXdNREF3S1NJK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0d01EQXdNREFzSURRd0xqSXhPVEUzT0NraVBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NQzR3TURBMU9UQXpOalU0TURrc01DNDRPVGsyTVRNNU5EZ2dUREF1TURBd05Ua3dNelkxT0RBNUxESXlMalE1TnpNM01qUWdRekF1TURBd05Ua3dNelkxT0RBNUxESXlMamN6TkRReU1Ea2dNQzR3T1RVd05EZzRPVFV6TERJeUxqazJOVFl4TmpRZ01DNHlOall5TlRRNU9Dd3lNeTR4TXpJME1qZzBJRXd4TWk0M05qRXpORGN6TERNeExqYzFNemszTWpZZ1F6RXlMamt5T1RZd01UWXNNekV1T1RJek56RXhNU0F4TXk0eE5UazRORFF6TERNeUxqQXhOek0xT1RrZ01UTXVOREF4T0RrME1pd3pNaTR3TVRjek5UazVJRU14TXk0Mk5ETTVORFF5TERNeUxqQXhOek0xT1RrZ01UTXVPRGMwTVRnMk9Td3pNUzQ1TWpNM01URXhJREUwTGpBME5UTTVNeXd6TVM0M05UTTVOekkySUV3eU5pNDFNemMxTXpNMUxESXpMakV6TWpReU9EUWdRekkyTGpjd09EY3pPVFlzTWpJdU9UWTFOakUyTkNBeU5pNDRNRE14T1RneExESXlMamN6TkRReU1Ea2dNall1T0RBek1UazRNU3d5TWk0ME9UY3pOekkwSUV3eU5pNDRNRE14T1RneExEQXVPRGs1TmpFek9UUTRJRU15Tmk0NE1ETXhPVGd4TERBdU5EQXlNVEEwTmpBNElESTJMak01T0RjNU56VXNNQzR3TURFeE56QTJNVEF5TVNBeU5TNDRPVFk1T0RZMkxEQXVNREF4TVRjd05qRXdNakVnVERBdU9UQTJPREF4T0RnekxEQXVNREF4TVRjd05qRXdNakVnUXpBdU5EQTBPVGt3T1RRMUxEQXVNREF4TVRjd05qRXdNakVnTUM0d01EQTFPVEF6TmpVNE1Ea3NNQzQwTURJeE1EUTJNRGdnTUM0d01EQTFPVEF6TmpVNE1Ea3NNQzQ0T1RrMk1UTTVORGdnVERBdU1EQXdOVGt3TXpZMU9EQTVMREF1T0RrNU5qRXpPVFE0SUZvaUlHbGtQU0pHYVd4c0xURWlJSE4wY205clpUMGlJMFU0TlRNd1JTSWdjM1J5YjJ0bExYZHBaSFJvUFNJeUlpQm1hV3hzUFNJalJUZzFNekJGSWo0OEwzQmhkR2crSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWsweE1DNDNNVE0xTnprM0xERTRMamc1TmpFMU56TWdRekV3TGpVNU5UVXdOallzTVRndU9EazJNVFUzTXlBeE1DNDBOemMwTXpNMExERTRMamczTWpjME5URWdNVEF1TXpZMU1qWXpPU3d4T0M0NE1qZzRORGN5SUVNeE1DNHlNRFU0TmpVeExERTRMamMwTVRBMU1UUWdNVEF1TVRRd09USTBPU3d4T0M0M01EVTVNek14SURFd0xqQTNOVGs0TkRZc01UZ3VOalEzTkRBeU5pQk1OUzR6TURnM09EQTNOQ3d4TXk0MU9Ua3hORFl4SUVNMExqazJNRFEyTkRreExERXpMakl5TnpRM056TWdOQzQ1T0RFeE1qYzNNU3d4TWk0Mk5ESXhOekl5SURVdU16VXpNRFU0TVRjc01USXVNamt6T1RFMU55QkROUzQxTWpjeU1UWXdPU3d4TWk0eE16STVOVFk0SURVdU56VTBOVEEyT1RJc01USXVNRFExTVRZeElEVXVPVGt3TmpVek1qVXNNVEl1TURRMU1UWXhJRU0yTGpJME56UTJNak0zTERFeUxqQTBOVEUyTVNBMkxqUTVOVFF4TmpBeExERXlMakUxTURVeE5Ua2dOaTQyTmprMU56TTVNeXd4TWk0ek16UTRPRGNnVERFd0xqY3hNelUzT1Rjc01UWXVOakl5TWpRMk9TQk1NakF1TWpBek56RXdNU3cyTGpVMk16YzNPRFk1SUVNeU1DNHpPREE0TVRrNUxEWXVNemM1TkRBM05UZ2dNakF1TmpJNE56Y3pOU3cyTGpJM01URXlOakV6SURJd0xqZzRNall6TURnc05pNHlOekV4TWpZeE15QkRNakV1TVRJeE56STRPU3cyTGpJM01URXlOakV6SURJeExqTTBPVEF4T1Rnc05pNHpOVGc1TWpFNUlESXhMalV5TXpFM056Y3NOaTQxTVRrNE9EQTRJRU15TVM0NE9UVXhNRGd5TERZdU9EWTRNVE0zTXpRZ01qRXVPVEV5T0RFNU1TdzNMalExTXpRME1qUTFJREl4TGpVMk56UTFOVEVzTnk0NE1qVXhNVEV4T1NCTU1URXVNemsxTkRVeU1pd3hPQzQyTURNMU1EUTNJRU14TVM0ek5qSTVPREl4TERFNExqWTBORFEzTmpFZ01URXVNakkwTWpRMk1Td3hPQzQzTXpneE1qUTVJREV4TGpFM09UazJPRGNzTVRndU56WXhOVE0zTVNCRE1UQXVPVFE1TnpJMkxERTRMamczTWpjME5URWdNVEF1T0RNeE5qVXlPU3d4T0M0NE9UWXhOVGN6SURFd0xqY3hNelUzT1Rjc01UZ3VPRGsyTVRVM015SWdhV1E5SWtacGJHd3RNeUlnWm1sc2JEMGlJMFpHUmtaR1JpSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dlp6NGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEM5blBpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUR3dlp6NGdJQ0FnUEM5blBqd3ZjM1puUGc9PSk7XG4gIH1cblxuICAvKiBsaW5lIDQ3LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjOTc5Nzk3O1xuICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBjb2xvcjogIzk3OTc5NztcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAvKiBsaW5lIDU5LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbSAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICM5Nzk3OTc7XG4gIH1cbiAgLyogbGluZSA2MiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW0gLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24tLWNsYXNzaWMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l5T1hCNElpQm9aV2xuYUhROUlqTTFjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlPU0F6TlNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1UVlXZGxJREU4TDNScGRHeGxQaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRnSUNBZ1BHUmxabk0rUEM5a1pXWnpQaUFnSUNBOFp5QnBaRDBpVjJWc1kyOXRaU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krSUNBZ0lDQWdJQ0E4WnlCcFpEMGlNVFV0VmpJdFlXbHljRzl5ZEMwckxYUmxjbTFwYm1Gc0xUVXRRMjl3ZVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVFF3TkM0d01EQXdNREFzSUMwek1qY3VNREF3TURBd0tTSStJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xURXpJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNnME1ETXVNREF3TURBd0xDQXlPRGd1TURBd01EQXdLU0krSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSlFZV2RsTFRFaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl1TURBd01EQXdMQ0EwTUM0eU1Ua3hOemdwSWo0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeHdZWFJvSUdROUlrMHdMakF3TURVNU1ETTJOVGd3T1N3d0xqZzVPVFl4TXprME9DQk1NQzR3TURBMU9UQXpOalU0TURrc01qSXVORGszTXpjeU5DQkRNQzR3TURBMU9UQXpOalU0TURrc01qSXVOek0wTkRJd09TQXdMakE1TlRBME9EZzVOVE1zTWpJdU9UWTFOakUyTkNBd0xqSTJOakkxTkRrNExESXpMakV6TWpReU9EUWdUREV5TGpjMk1UTTBOek1zTXpFdU56VXpPVGN5TmlCRE1USXVPVEk1TmpBeE5pd3pNUzQ1TWpNM01URXhJREV6TGpFMU9UZzBORE1zTXpJdU1ERTNNelU1T1NBeE15NDBNREU0T1RReUxETXlMakF4TnpNMU9Ua2dRekV6TGpZME16azBORElzTXpJdU1ERTNNelU1T1NBeE15NDROelF4T0RZNUxETXhMamt5TXpjeE1URWdNVFF1TURRMU16a3pMRE14TGpjMU16azNNallnVERJMkxqVXpOelV6TXpVc01qTXVNVE15TkRJNE5DQkRNall1TnpBNE56TTVOaXd5TWk0NU5qVTJNVFkwSURJMkxqZ3dNekU1T0RFc01qSXVOek0wTkRJd09TQXlOaTQ0TURNeE9UZ3hMREl5TGpRNU56TTNNalFnVERJMkxqZ3dNekU1T0RFc01DNDRPVGsyTVRNNU5EZ2dRekkyTGpnd016RTVPREVzTUM0ME1ESXhNRFEyTURnZ01qWXVNems0TnprM05Td3dMakF3TVRFM01EWXhNREl4SURJMUxqZzVOams0TmpZc01DNHdNREV4TnpBMk1UQXlNU0JNTUM0NU1EWTRNREU0T0RNc01DNHdNREV4TnpBMk1UQXlNU0JETUM0ME1EUTVPVEE1TkRVc01DNHdNREV4TnpBMk1UQXlNU0F3TGpBd01EVTVNRE0yTlRnd09Td3dMalF3TWpFd05EWXdPQ0F3TGpBd01EVTVNRE0yTlRnd09Td3dMamc1T1RZeE16azBPQ0JNTUM0d01EQTFPVEF6TmpVNE1Ea3NNQzQ0T1RrMk1UTTVORGdnV2lJZ2FXUTlJa1pwYkd3dE1TSWdjM1J5YjJ0bFBTSWpPVGM1TnprM0lpQnpkSEp2YTJVdGQybGtkR2c5SWpJaUlHWnBiR3c5SWlOR1JrWkdSa1lpUGp3dmNHRjBhRDRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWsweE1DNDNNVE0xTnprM0xERTRMamc1TmpFMU56TWdRekV3TGpVNU5UVXdOallzTVRndU9EazJNVFUzTXlBeE1DNDBOemMwTXpNMExERTRMamczTWpjME5URWdNVEF1TXpZMU1qWXpPU3d4T0M0NE1qZzRORGN5SUVNeE1DNHlNRFU0TmpVeExERTRMamMwTVRBMU1UUWdNVEF1TVRRd09USTBPU3d4T0M0M01EVTVNek14SURFd0xqQTNOVGs0TkRZc01UZ3VOalEzTkRBeU5pQk1OUzR6TURnM09EQTNOQ3d4TXk0MU9Ua3hORFl4SUVNMExqazJNRFEyTkRreExERXpMakl5TnpRM056TWdOQzQ1T0RFeE1qYzNNU3d4TWk0Mk5ESXhOekl5SURVdU16VXpNRFU0TVRjc01USXVNamt6T1RFMU55QkROUzQxTWpjeU1UWXdPU3d4TWk0eE16STVOVFk0SURVdU56VTBOVEEyT1RJc01USXVNRFExTVRZeElEVXVPVGt3TmpVek1qVXNNVEl1TURRMU1UWXhJRU0yTGpJME56UTJNak0zTERFeUxqQTBOVEUyTVNBMkxqUTVOVFF4TmpBeExERXlMakUxTURVeE5Ua2dOaTQyTmprMU56TTVNeXd4TWk0ek16UTRPRGNnVERFd0xqY3hNelUzT1Rjc01UWXVOakl5TWpRMk9TQk1NakF1TWpBek56RXdNU3cyTGpVMk16YzNPRFk1SUVNeU1DNHpPREE0TVRrNUxEWXVNemM1TkRBM05UZ2dNakF1TmpJNE56Y3pOU3cyTGpJM01URXlOakV6SURJd0xqZzRNall6TURnc05pNHlOekV4TWpZeE15QkRNakV1TVRJeE56STRPU3cyTGpJM01URXlOakV6SURJeExqTTBPVEF4T1Rnc05pNHpOVGc1TWpFNUlESXhMalV5TXpFM056Y3NOaTQxTVRrNE9EQTRJRU15TVM0NE9UVXhNRGd5TERZdU9EWTRNVE0zTXpRZ01qRXVPVEV5T0RFNU1TdzNMalExTXpRME1qUTFJREl4TGpVMk56UTFOVEVzTnk0NE1qVXhNVEV4T1NCTU1URXVNemsxTkRVeU1pd3hPQzQyTURNMU1EUTNJRU14TVM0ek5qSTVPREl4TERFNExqWTBORFEzTmpFZ01URXVNakkwTWpRMk1Td3hPQzQzTXpneE1qUTVJREV4TGpFM09UazJPRGNzTVRndU56WXhOVE0zTVNCRE1UQXVPVFE1TnpJMkxERTRMamczTWpjME5URWdNVEF1T0RNeE5qVXlPU3d4T0M0NE9UWXhOVGN6SURFd0xqY3hNelUzT1Rjc01UZ3VPRGsyTVRVM015SWdhV1E5SWtacGJHd3RNeUlnWm1sc2JEMGlJemszT1RjNU55SStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOEwyYytJQ0FnSUNBZ0lDQWdJQ0FnUEM5blBpQWdJQ0FnSUNBZ1BDOW5QaUFnSUNBOEwyYytQQzl6ZG1jKyk7XG4gIH1cbiAgLyogbGluZSA2NiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW0gLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24tLXVsdHJhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJeU9YQjRJaUJvWldsbmFIUTlJak0xY0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5T1NBek5TSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNVFZV2RsSURFOEwzUnBkR3hsUGlBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0Z0lDQWdQR1JsWm5NK1BDOWtaV1p6UGlBZ0lDQThaeUJwWkQwaVYyVnNZMjl0WlNJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUltNXZibVVpSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJK0lDQWdJQ0FnSUNBOFp5QnBaRDBpTVRZdFZqSXRZV2x5Y0c5eWRDMHJMWFJsY20xcGJtRnNMVFV0UTI5d2VTMHlJaUIwY21GdWMyWnZjbTA5SW5SeVlXNXpiR0YwWlNndE5EQTBMakF3TURBd01Dd2dMVE15Tnk0d01EQXdNREFwSWo0Z0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaVIzSnZkWEF0TVRZaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREl3T0M0d01EQXdNREFzSURJek15NHdNREF3TURBcElqNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BHY2dhV1E5SWtkeWIzVndMVEl3SWo0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKSGNtOTFjQzB4TXlJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NVGsxTGpBd01EQXdNQ3dnTlRVdU1EQXdNREF3S1NJK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJbEJoWjJVdE1TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWk0d01EQXdNREFzSURRd0xqSXhPVEUzT0NraVBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NQzR3TURBMU9UQXpOalU0TURrc01DNDRPVGsyTVRNNU5EZ2dUREF1TURBd05Ua3dNelkxT0RBNUxESXlMalE1TnpNM01qUWdRekF1TURBd05Ua3dNelkxT0RBNUxESXlMamN6TkRReU1Ea2dNQzR3T1RVd05EZzRPVFV6TERJeUxqazJOVFl4TmpRZ01DNHlOall5TlRRNU9Dd3lNeTR4TXpJME1qZzBJRXd4TWk0M05qRXpORGN6TERNeExqYzFNemszTWpZZ1F6RXlMamt5T1RZd01UWXNNekV1T1RJek56RXhNU0F4TXk0eE5UazRORFF6TERNeUxqQXhOek0xT1RrZ01UTXVOREF4T0RrME1pd3pNaTR3TVRjek5UazVJRU14TXk0Mk5ETTVORFF5TERNeUxqQXhOek0xT1RrZ01UTXVPRGMwTVRnMk9Td3pNUzQ1TWpNM01URXhJREUwTGpBME5UTTVNeXd6TVM0M05UTTVOekkySUV3eU5pNDFNemMxTXpNMUxESXpMakV6TWpReU9EUWdRekkyTGpjd09EY3pPVFlzTWpJdU9UWTFOakUyTkNBeU5pNDRNRE14T1RneExESXlMamN6TkRReU1Ea2dNall1T0RBek1UazRNU3d5TWk0ME9UY3pOekkwSUV3eU5pNDRNRE14T1RneExEQXVPRGs1TmpFek9UUTRJRU15Tmk0NE1ETXhPVGd4TERBdU5EQXlNVEEwTmpBNElESTJMak01T0RjNU56VXNNQzR3TURFeE56QTJNVEF5TVNBeU5TNDRPVFk1T0RZMkxEQXVNREF4TVRjd05qRXdNakVnVERBdU9UQTJPREF4T0RnekxEQXVNREF4TVRjd05qRXdNakVnUXpBdU5EQTBPVGt3T1RRMUxEQXVNREF4TVRjd05qRXdNakVnTUM0d01EQTFPVEF6TmpVNE1Ea3NNQzQwTURJeE1EUTJNRGdnTUM0d01EQTFPVEF6TmpVNE1Ea3NNQzQ0T1RrMk1UTTVORGdnVERBdU1EQXdOVGt3TXpZMU9EQTVMREF1T0RrNU5qRXpPVFE0SUZvaUlHbGtQU0pHYVd4c0xURWlJSE4wY205clpUMGlJemszT1RjNU55SWdjM1J5YjJ0bExYZHBaSFJvUFNJeUlpQm1hV3hzUFNJak9UYzVOemszSWo0OEwzQmhkR2crSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWsweE1DNDNNVE0xTnprM0xERTRMamc1TmpFMU56TWdRekV3TGpVNU5UVXdOallzTVRndU9EazJNVFUzTXlBeE1DNDBOemMwTXpNMExERTRMamczTWpjME5URWdNVEF1TXpZMU1qWXpPU3d4T0M0NE1qZzRORGN5SUVNeE1DNHlNRFU0TmpVeExERTRMamMwTVRBMU1UUWdNVEF1TVRRd09USTBPU3d4T0M0M01EVTVNek14SURFd0xqQTNOVGs0TkRZc01UZ3VOalEzTkRBeU5pQk1OUzR6TURnM09EQTNOQ3d4TXk0MU9Ua3hORFl4SUVNMExqazJNRFEyTkRreExERXpMakl5TnpRM056TWdOQzQ1T0RFeE1qYzNNU3d4TWk0Mk5ESXhOekl5SURVdU16VXpNRFU0TVRjc01USXVNamt6T1RFMU55QkROUzQxTWpjeU1UWXdPU3d4TWk0eE16STVOVFk0SURVdU56VTBOVEEyT1RJc01USXVNRFExTVRZeElEVXVPVGt3TmpVek1qVXNNVEl1TURRMU1UWXhJRU0yTGpJME56UTJNak0zTERFeUxqQTBOVEUyTVNBMkxqUTVOVFF4TmpBeExERXlMakUxTURVeE5Ua2dOaTQyTmprMU56TTVNeXd4TWk0ek16UTRPRGNnVERFd0xqY3hNelUzT1Rjc01UWXVOakl5TWpRMk9TQk1NakF1TWpBek56RXdNU3cyTGpVMk16YzNPRFk1SUVNeU1DNHpPREE0TVRrNUxEWXVNemM1TkRBM05UZ2dNakF1TmpJNE56Y3pOU3cyTGpJM01URXlOakV6SURJd0xqZzRNall6TURnc05pNHlOekV4TWpZeE15QkRNakV1TVRJeE56STRPU3cyTGpJM01URXlOakV6SURJeExqTTBPVEF4T1Rnc05pNHpOVGc1TWpFNUlESXhMalV5TXpFM056Y3NOaTQxTVRrNE9EQTRJRU15TVM0NE9UVXhNRGd5TERZdU9EWTRNVE0zTXpRZ01qRXVPVEV5T0RFNU1TdzNMalExTXpRME1qUTFJREl4TGpVMk56UTFOVEVzTnk0NE1qVXhNVEV4T1NCTU1URXVNemsxTkRVeU1pd3hPQzQyTURNMU1EUTNJRU14TVM0ek5qSTVPREl4TERFNExqWTBORFEzTmpFZ01URXVNakkwTWpRMk1Td3hPQzQzTXpneE1qUTVJREV4TGpFM09UazJPRGNzTVRndU56WXhOVE0zTVNCRE1UQXVPVFE1TnpJMkxERTRMamczTWpjME5URWdNVEF1T0RNeE5qVXlPU3d4T0M0NE9UWXhOVGN6SURFd0xqY3hNelUzT1Rjc01UZ3VPRGsyTVRVM015SWdhV1E5SWtacGJHd3RNeUlnWm1sc2JEMGlJMFpHUmtaR1JpSStQQzl3WVhSb1BpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dlp6NGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEM5blBpQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUR3dlp6NGdJQ0FnUEM5blBqd3ZjM1puUGc9PSk7XG4gIH1cbiAgLyogbGluZSA3MSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW0tLWFjdGl2ZSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyLCAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogIzE5M2Q3YjtcbiAgICBib3JkZXItY29sb3I6ICMxOTNkN2I7XG4gIH1cbiAgLyogbGluZSA3NywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW0tLWFjdGl2ZSAuYm9va2luZy10eXBlX19pbWFnZSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyIC5ib29raW5nLXR5cGVfX2ltYWdlLCAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW06YWN0aXZlIC5ib29raW5nLXR5cGVfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgODAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9kdWN0LnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtLS1hY3RpdmUgLmJvb2tpbmctdHlwZV9faW1hZ2UtLWFjdGl2ZSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyIC5ib29raW5nLXR5cGVfX2ltYWdlLS1hY3RpdmUsIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbTphY3RpdmUgLmJvb2tpbmctdHlwZV9faW1hZ2UtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogbGluZSA4NywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW0tLWFjdGl2ZSAuYm9va2luZy1wcm9kdWN0X190aXRsZSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyIC5ib29raW5nLXByb2R1Y3RfX3RpdGxlLCAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW06YWN0aXZlIC5ib29raW5nLXByb2R1Y3RfX3RpdGxlIHtcbiAgICBjb2xvcjogIzE5M2Q3YjtcbiAgfVxuICAvKiBsaW5lIDkwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbS0tYWN0aXZlIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uLCAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2l0ZW06aG92ZXIgLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24sIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbTphY3RpdmUgLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjRTg1MzBFO1xuICB9XG4gIC8qIGxpbmUgOTMsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9kdWN0LnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtLS1hY3RpdmUgLmJvb2tpbmctcHJvZHVjdF9fZGVzY3JpcHRpb24tLWNsYXNzaWMsIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbTpob3ZlciAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbi0tY2xhc3NpYywgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmFjdGl2ZSAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbi0tY2xhc3NpYyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0OGMzWm5JSGRwWkhSb1BTSXlPWEI0SWlCb1pXbG5hSFE5SWpNMWNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU9TQXpOU0lnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0Z0lDQWdJQ0FnSUR4MGFYUnNaVDVRWVdkbElERThMM1JwZEd4bFBpQWdJQ0E4WkdWell6NURjbVZoZEdWa0lIZHBkR2dnVTJ0bGRHTm9Mand2WkdWell6NGdJQ0FnUEdSbFpuTStQQzlrWldaelBpQWdJQ0E4WnlCcFpEMGlWMlZzWTI5dFpTSWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbTV2Ym1VaUlHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSStJQ0FnSUNBZ0lDQThaeUJwWkQwaU1UVXRWakl0WVdseWNHOXlkQzByTFhSbGNtMXBibUZzTFRVdFEyOXdlU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUUXdOQzR3TURBd01EQXNJQzB6TWpjdU1EQXdNREF3S1NJK0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRFeklpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2cwTURNdU1EQXdNREF3TENBeU9EZ3VNREF3TURBd0tTSStJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKUVlXZGxMVEVpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXVNREF3TURBd0xDQTBNQzR5TVRreE56Z3BJajRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWswd0xqQXdNRFU1TURNMk5UZ3dPU3d3TGpnNU9UWXhNemswT0NCTU1DNHdNREExT1RBek5qVTRNRGtzTWpJdU5EazNNemN5TkNCRE1DNHdNREExT1RBek5qVTRNRGtzTWpJdU56TTBOREl3T1NBd0xqQTVOVEEwT0RnNU5UTXNNakl1T1RZMU5qRTJOQ0F3TGpJMk5qSTFORGs0TERJekxqRXpNalF5T0RRZ1RERXlMamMyTVRNME56TXNNekV1TnpVek9UY3lOaUJETVRJdU9USTVOakF4Tml3ek1TNDVNak0zTVRFeElERXpMakUxT1RnME5ETXNNekl1TURFM016VTVPU0F4TXk0ME1ERTRPVFF5TERNeUxqQXhOek0xT1RrZ1F6RXpMalkwTXprME5ESXNNekl1TURFM016VTVPU0F4TXk0NE56UXhPRFk1TERNeExqa3lNemN4TVRFZ01UUXVNRFExTXprekxETXhMamMxTXprM01qWWdUREkyTGpVek56VXpNelVzTWpNdU1UTXlOREk0TkNCRE1qWXVOekE0TnpNNU5pd3lNaTQ1TmpVMk1UWTBJREkyTGpnd016RTVPREVzTWpJdU56TTBOREl3T1NBeU5pNDRNRE14T1RneExESXlMalE1TnpNM01qUWdUREkyTGpnd016RTVPREVzTUM0NE9UazJNVE01TkRnZ1F6STJMamd3TXpFNU9ERXNNQzQwTURJeE1EUTJNRGdnTWpZdU16azROemszTlN3d0xqQXdNVEUzTURZeE1ESXhJREkxTGpnNU5qazROallzTUM0d01ERXhOekEyTVRBeU1TQk1NQzQ1TURZNE1ERTRPRE1zTUM0d01ERXhOekEyTVRBeU1TQkRNQzQwTURRNU9UQTVORFVzTUM0d01ERXhOekEyTVRBeU1TQXdMakF3TURVNU1ETTJOVGd3T1N3d0xqUXdNakV3TkRZd09DQXdMakF3TURVNU1ETTJOVGd3T1N3d0xqZzVPVFl4TXprME9DQk1NQzR3TURBMU9UQXpOalU0TURrc01DNDRPVGsyTVRNNU5EZ2dXaUlnYVdROUlrWnBiR3d0TVNJZ2MzUnliMnRsUFNJalJUZzFNekJGSWlCemRISnZhMlV0ZDJsa2RHZzlJaklpSUdacGJHdzlJaU5HUmtaR1JrWWlQand2Y0dGMGFENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TUM0M01UTTFOemszTERFNExqZzVOakUxTnpNZ1F6RXdMalU1TlRVd05qWXNNVGd1T0RrMk1UVTNNeUF4TUM0ME56YzBNek0wTERFNExqZzNNamMwTlRFZ01UQXVNelkxTWpZek9Td3hPQzQ0TWpnNE5EY3lJRU14TUM0eU1EVTROalV4TERFNExqYzBNVEExTVRRZ01UQXVNVFF3T1RJME9Td3hPQzQzTURVNU16TXhJREV3TGpBM05UazRORFlzTVRndU5qUTNOREF5TmlCTU5TNHpNRGczT0RBM05Dd3hNeTQxT1RreE5EWXhJRU0wTGprMk1EUTJORGt4TERFekxqSXlOelEzTnpNZ05DNDVPREV4TWpjM01Td3hNaTQyTkRJeE56SXlJRFV1TXpVek1EVTRNVGNzTVRJdU1qa3pPVEUxTnlCRE5TNDFNamN5TVRZd09Td3hNaTR4TXpJNU5UWTRJRFV1TnpVME5UQTJPVElzTVRJdU1EUTFNVFl4SURVdU9Ua3dOalV6TWpVc01USXVNRFExTVRZeElFTTJMakkwTnpRMk1qTTNMREV5TGpBME5URTJNU0EyTGpRNU5UUXhOakF4TERFeUxqRTFNRFV4TlRrZ05pNDJOamsxTnpNNU15d3hNaTR6TXpRNE9EY2dUREV3TGpjeE16VTNPVGNzTVRZdU5qSXlNalEyT1NCTU1qQXVNakF6TnpFd01TdzJMalUyTXpjM09EWTVJRU15TUM0ek9EQTRNVGs1TERZdU16YzVOREEzTlRnZ01qQXVOakk0Tnpjek5TdzJMakkzTVRFeU5qRXpJREl3TGpnNE1qWXpNRGdzTmk0eU56RXhNall4TXlCRE1qRXVNVEl4TnpJNE9TdzJMakkzTVRFeU5qRXpJREl4TGpNME9UQXhPVGdzTmk0ek5UZzVNakU1SURJeExqVXlNekUzTnpjc05pNDFNVGs0T0RBNElFTXlNUzQ0T1RVeE1EZ3lMRFl1T0RZNE1UTTNNelFnTWpFdU9URXlPREU1TVN3M0xqUTFNelEwTWpRMUlESXhMalUyTnpRMU5URXNOeTQ0TWpVeE1URXhPU0JNTVRFdU16azFORFV5TWl3eE9DNDJNRE0xTURRM0lFTXhNUzR6TmpJNU9ESXhMREU0TGpZME5EUTNOakVnTVRFdU1qSTBNalEyTVN3eE9DNDNNemd4TWpRNUlERXhMakUzT1RrMk9EY3NNVGd1TnpZeE5UTTNNU0JETVRBdU9UUTVOekkyTERFNExqZzNNamMwTlRFZ01UQXVPRE14TmpVeU9Td3hPQzQ0T1RZeE5UY3pJREV3TGpjeE16VTNPVGNzTVRndU9EazJNVFUzTXlJZ2FXUTlJa1pwYkd3dE15SWdabWxzYkQwaUkwVTROVE13UlNJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnUEM5blBpQWdJQ0E4TDJjK1BDOXpkbWMrKTtcbiAgfVxuICAvKiBsaW5lIDk2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZHVjdC5zY3NzICovXG4gIC5ib29raW5nLXR5cGUtLWNob29zZXIgLmJvb2tpbmctdHlwZV9faXRlbS0tYWN0aXZlIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uLS11bHRyYSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyIC5ib29raW5nLXByb2R1Y3RfX2Rlc2NyaXB0aW9uLS11bHRyYSwgLmJvb2tpbmctdHlwZS0tY2hvb3NlciAuYm9va2luZy10eXBlX19pdGVtOmFjdGl2ZSAuYm9va2luZy1wcm9kdWN0X19kZXNjcmlwdGlvbi0tdWx0cmEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NDhjM1puSUhkcFpIUm9QU0l5T1hCNElpQm9aV2xuYUhROUlqTTFjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlPU0F6TlNJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNGdJQ0FnSUNBZ0lEeDBhWFJzWlQ1UVlXZGxJREU4TDNScGRHeGxQaUFnSUNBOFpHVnpZejVEY21WaGRHVmtJSGRwZEdnZ1UydGxkR05vTGp3dlpHVnpZejRnSUNBZ1BHUmxabk0rUEM5a1pXWnpQaUFnSUNBOFp5QnBaRDBpVjJWc1kyOXRaU0lnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW01dmJtVWlJR1pwYkd3dGNuVnNaVDBpWlhabGJtOWtaQ0krSUNBZ0lDQWdJQ0E4WnlCcFpEMGlNVFl0VmpJdFlXbHljRzl5ZEMwckxYUmxjbTFwYm1Gc0xUVXRRMjl3ZVMweUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d0TkRBMExqQXdNREF3TUN3Z0xUTXlOeTR3TURBd01EQXBJajRnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXRNVFlpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtESXdPQzR3TURBd01EQXNJREl6TXk0d01EQXdNREFwSWo0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEdjZ2FXUTlJa2R5YjNWd0xUSXdJajRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4bklHbGtQU0pIY205MWNDMHhNeUlnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb01UazFMakF3TURBd01Dd2dOVFV1TURBd01EQXdLU0krSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlsQmhaMlV0TVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9NaTR3TURBd01EQXNJRFF3TGpJeE9URTNPQ2tpUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGNHRjBhQ0JrUFNKTk1DNHdNREExT1RBek5qVTRNRGtzTUM0NE9UazJNVE01TkRnZ1REQXVNREF3TlRrd016WTFPREE1TERJeUxqUTVOek0zTWpRZ1F6QXVNREF3TlRrd016WTFPREE1TERJeUxqY3pORFF5TURrZ01DNHdPVFV3TkRnNE9UVXpMREl5TGprMk5UWXhOalFnTUM0eU5qWXlOVFE1T0N3eU15NHhNekkwTWpnMElFd3hNaTQzTmpFek5EY3pMRE14TGpjMU16azNNallnUXpFeUxqa3lPVFl3TVRZc016RXVPVEl6TnpFeE1TQXhNeTR4TlRrNE5EUXpMRE15TGpBeE56TTFPVGtnTVRNdU5EQXhPRGswTWl3ek1pNHdNVGN6TlRrNUlFTXhNeTQyTkRNNU5EUXlMRE15TGpBeE56TTFPVGtnTVRNdU9EYzBNVGcyT1N3ek1TNDVNak0zTVRFeElERTBMakEwTlRNNU15d3pNUzQzTlRNNU56STJJRXd5Tmk0MU16YzFNek0xTERJekxqRXpNalF5T0RRZ1F6STJMamN3T0Rjek9UWXNNakl1T1RZMU5qRTJOQ0F5Tmk0NE1ETXhPVGd4TERJeUxqY3pORFF5TURrZ01qWXVPREF6TVRrNE1Td3lNaTQwT1Rjek56STBJRXd5Tmk0NE1ETXhPVGd4TERBdU9EazVOakV6T1RRNElFTXlOaTQ0TURNeE9UZ3hMREF1TkRBeU1UQTBOakE0SURJMkxqTTVPRGM1TnpVc01DNHdNREV4TnpBMk1UQXlNU0F5TlM0NE9UWTVPRFkyTERBdU1EQXhNVGN3TmpFd01qRWdUREF1T1RBMk9EQXhPRGd6TERBdU1EQXhNVGN3TmpFd01qRWdRekF1TkRBME9Ua3dPVFExTERBdU1EQXhNVGN3TmpFd01qRWdNQzR3TURBMU9UQXpOalU0TURrc01DNDBNREl4TURRMk1EZ2dNQzR3TURBMU9UQXpOalU0TURrc01DNDRPVGsyTVRNNU5EZ2dUREF1TURBd05Ua3dNelkxT0RBNUxEQXVPRGs1TmpFek9UUTRJRm9pSUdsa1BTSkdhV3hzTFRFaUlITjBjbTlyWlQwaUkwVTROVE13UlNJZ2MzUnliMnRsTFhkcFpIUm9QU0l5SWlCbWFXeHNQU0lqUlRnMU16QkZJajQ4TDNCaGRHZytJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh3WVhSb0lHUTlJazB4TUM0M01UTTFOemszTERFNExqZzVOakUxTnpNZ1F6RXdMalU1TlRVd05qWXNNVGd1T0RrMk1UVTNNeUF4TUM0ME56YzBNek0wTERFNExqZzNNamMwTlRFZ01UQXVNelkxTWpZek9Td3hPQzQ0TWpnNE5EY3lJRU14TUM0eU1EVTROalV4TERFNExqYzBNVEExTVRRZ01UQXVNVFF3T1RJME9Td3hPQzQzTURVNU16TXhJREV3TGpBM05UazRORFlzTVRndU5qUTNOREF5TmlCTU5TNHpNRGczT0RBM05Dd3hNeTQxT1RreE5EWXhJRU0wTGprMk1EUTJORGt4TERFekxqSXlOelEzTnpNZ05DNDVPREV4TWpjM01Td3hNaTQyTkRJeE56SXlJRFV1TXpVek1EVTRNVGNzTVRJdU1qa3pPVEUxTnlCRE5TNDFNamN5TVRZd09Td3hNaTR4TXpJNU5UWTRJRFV1TnpVME5UQTJPVElzTVRJdU1EUTFNVFl4SURVdU9Ua3dOalV6TWpVc01USXVNRFExTVRZeElFTTJMakkwTnpRMk1qTTNMREV5TGpBME5URTJNU0EyTGpRNU5UUXhOakF4TERFeUxqRTFNRFV4TlRrZ05pNDJOamsxTnpNNU15d3hNaTR6TXpRNE9EY2dUREV3TGpjeE16VTNPVGNzTVRZdU5qSXlNalEyT1NCTU1qQXVNakF6TnpFd01TdzJMalUyTXpjM09EWTVJRU15TUM0ek9EQTRNVGs1TERZdU16YzVOREEzTlRnZ01qQXVOakk0Tnpjek5TdzJMakkzTVRFeU5qRXpJREl3TGpnNE1qWXpNRGdzTmk0eU56RXhNall4TXlCRE1qRXVNVEl4TnpJNE9TdzJMakkzTVRFeU5qRXpJREl4TGpNME9UQXhPVGdzTmk0ek5UZzVNakU1SURJeExqVXlNekUzTnpjc05pNDFNVGs0T0RBNElFTXlNUzQ0T1RVeE1EZ3lMRFl1T0RZNE1UTTNNelFnTWpFdU9URXlPREU1TVN3M0xqUTFNelEwTWpRMUlESXhMalUyTnpRMU5URXNOeTQ0TWpVeE1URXhPU0JNTVRFdU16azFORFV5TWl3eE9DNDJNRE0xTURRM0lFTXhNUzR6TmpJNU9ESXhMREU0TGpZME5EUTNOakVnTVRFdU1qSTBNalEyTVN3eE9DNDNNemd4TWpRNUlERXhMakUzT1RrMk9EY3NNVGd1TnpZeE5UTTNNU0JETVRBdU9UUTVOekkyTERFNExqZzNNamMwTlRFZ01UQXVPRE14TmpVeU9Td3hPQzQ0T1RZeE5UY3pJREV3TGpjeE16VTNPVGNzTVRndU9EazJNVFUzTXlJZ2FXUTlJa1pwYkd3dE15SWdabWxzYkQwaUkwWkdSa1pHUmlJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejRnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdQQzluUGp3dmMzWm5QZz09KTtcbiAgfVxuICAvKiBsaW5lIDEwMywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2R1Y3Quc2NzcyAqL1xuICAuYm9va2luZy10eXBlLS1jaG9vc2VyIC5ib29raW5nLXR5cGVfX2ltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgYWxsIHtcbiAgLyogbGluZSAzLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZ3Jlc3Muc2NzcyAqL1xuICAuYm9va2luZy1wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLyogbGluZSAxMCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2dyZXNzLnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZ3Jlc3NfX2hlYWRsaW5lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC8qIGxpbmUgMTQsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19yb3cge1xuICAgIGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG4gIH1cbiAgLyogbGluZSAxNywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2dyZXNzLnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZ3Jlc3NfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICBjb3VudGVyLWluY3JlbWVudDogY291bnRlcjtcbiAgfVxuICAvKiBsaW5lIDMzLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctcHJvZ3Jlc3Muc2NzcyAqL1xuICAuYm9va2luZy1wcm9ncmVzc19faXRlbTpmaXJzdC1jaGlsZCAuYm9va2luZy1wcm9ncmVzc19faXRlbS1kZXNjcmlwdGlvbjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI3cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgIGJvcmRlci1ib3R0b206IDdweCBkb3R0ZWQgI0Q4RDhEODtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIC8qIGxpbmUgNTUsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtOmxhc3QtY2hpbGQgLmJvb2tpbmctcHJvZ3Jlc3NfX2l0ZW0tZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yN3B4O1xuICAgIGxlZnQ6IC01MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgYm9yZGVyLWJvdHRvbTogN3B4IGRvdHRlZCAjRDhEOEQ4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLyogbGluZSA3NCwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2dyZXNzLnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZ3Jlc3NfX2l0ZW0taWNvbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAxMzhweDtcbiAgICBoZWlnaHQ6IDEzOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEOEQ4RDg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDc2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDEzOHB4O1xuICB9XG4gIC8qIGxpbmUgODUsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWljb24gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEzOHB4O1xuICAgIG1heC1oZWlnaHQ6IDEzOHB4O1xuICB9XG4gIC8qIGxpbmUgOTAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgOTQsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTM2cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYmFja2dyb3VuZDogI0U4NTMwRTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcik7XG4gIH1cbiAgLyogbGluZSAxMTEsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjdweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIGhlaWdodDogN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xuICAgIGJvcmRlci1ib3R0b206IDdweCBkb3R0ZWQgI0Q4RDhEODtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogY2FsYygyMDAlICsgNjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2dyZXNzLnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZ3Jlc3NfX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxuICAvKiBsaW5lIDE0MywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXByb2dyZXNzLnNjc3MgKi9cbiAgLmJvb2tpbmctcHJvZ3Jlc3NfX2l0ZW0ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLyogbGluZSAxNTAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtOmZpcnN0LWNoaWxkIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgLyogbGluZSAxNjEsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtOmxhc3QtY2hpbGQgLmJvb2tpbmctcHJvZ3Jlc3NfX2l0ZW0tZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxNjYsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLS1vZmZzZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIH1cbiAgLyogbGluZSAxNzgsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzX19pdGVtLWRlc2NyaXB0aW9uOmFmdGVyIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgLyogbGluZSAxODcsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy1wcm9ncmVzcy5zY3NzICovXG4gIC5ib29raW5nLXByb2dyZXNzLS11bmF2YWlsYWJsZSAuYm9va2luZy1wcm9ncmVzc19faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIGFsbCB7XG4gIC8qIGxpbmUgNiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAvKiBsaW5lIDEwLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctdHlwZS5zY3NzICovXG4gIC5ib29raW5nLXR5cGVfX2hlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLyogbGluZSAxNiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMxOTNkN2I7XG4gICAgYm9yZGVyLXJhZGl1czogMTdweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjMTkzZDdiO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLyogbGluZSAyNSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlX19pdGVtIC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAvKiBsaW5lIDI4LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctdHlwZS5zY3NzICovXG4gIC5ib29raW5nLXR5cGVfX2l0ZW0gW2NsYXNzKj0nY29sLSddIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC8qIGxpbmUgMzEsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9faXRlbS0tYWN0aXZlLCAuYm9va2luZy10eXBlX19pdGVtOmhvdmVyLCAuYm9va2luZy10eXBlX19pdGVtOmFjdGl2ZSB7XG4gICAgY29sb3I6ICMxOTNkN2I7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTkzZDdiO1xuICB9XG4gIC8qIGxpbmUgNDAsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9faXRlbS0tYWN0aXZlIC5ib29raW5nLXR5cGVfX2J1dHRvbiwgLmJvb2tpbmctdHlwZV9faXRlbTpob3ZlciAuYm9va2luZy10eXBlX19idXR0b24sIC5ib29raW5nLXR5cGVfX2l0ZW06YWN0aXZlIC5ib29raW5nLXR5cGVfX2J1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogIzE5M2Q3YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNDcsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9faW1hZ2Uge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA1MSwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlX19pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTUsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9faW1hZ2UtLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDU5LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctdHlwZS5zY3NzICovXG4gIC5ib29raW5nLXR5cGVfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzk3OTc5NztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNjksIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9fdWdseWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gICAgY29sb3I6ICMxOTNkN2I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLyogbGluZSA3NiwgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlX19zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICM5Nzk3OTc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogNzJweDtcbiAgfVxuICAvKiBsaW5lIDg0LCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctdHlwZS5zY3NzICovXG4gIC5ib29raW5nLXR5cGVfX3N1Ym1pdC0tYWN0aXZlLCAuYm9va2luZy10eXBlX19zdWJtaXQ6aG92ZXIsIC5ib29raW5nLXR5cGVfX3N1Ym1pdDphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMxOTNkN2I7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDkxLCAuLi9zY3NzL2NvbXBvbmVudHMvX2Jvb2tpbmctdHlwZS5zY3NzICovXG4gIC5ib29raW5nLXR5cGVfX3N1Ym1pdC10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xuICB9XG4gIC8qIGxpbmUgOTYsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9fc3VibWl0LXRleHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFwwMjAyM1wiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDExMywgLi4vc2Nzcy9jb21wb25lbnRzL19ib29raW5nLXR5cGUuc2NzcyAqL1xuICAuYm9va2luZy10eXBlX19oZWFkbGluZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gIH1cbiAgLyogbGluZSAxMTcsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogYm90dG9tO1xuICAgIGp1c3RpZnktY29udGVudDogYm90dG9tO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBib3R0b207XG4gIH1cbiAgLyogbGluZSAxMjMsIC4uL3Njc3MvY29tcG9uZW50cy9fYm9va2luZy10eXBlLnNjc3MgKi9cbiAgLmJvb2tpbmctdHlwZV9fc3VibWl0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIGFsbCB7XG4gIC8qIGxpbmUgNiwgLi4vc2Nzcy9jb21wb25lbnRzL19kYXRlLXBpY2tlci5zY3NzICovXG4gIC5waWthLXNpbmdsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG4gIC8qIGxpbmUgMTEsIC4uL3Njc3MvY29tcG9uZW50cy9fZGF0ZS1waWNrZXIuc2NzcyAqL1xuICAucGlrYS1zaW5nbGU6YmVmb3JlIHtcbiAgICB0b3A6IC02cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTlweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgd2hpdGU7XG4gIH1cbiAgLyogbGluZSAyNSwgLi4vc2Nzcy9jb21wb25lbnRzL19kYXRlLXBpY2tlci5zY3NzICovXG4gIC5waWthLXNpbmdsZSB0aGVhZCB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEQ4RDg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgfVxuICAvKiBsaW5lIDMyLCAuLi9zY3NzL2NvbXBvbmVudHMvX2RhdGUtcGlja2VyLnNjc3MgKi9cbiAgLnBpa2Etc2luZ2xlIHRoIGFiYnJbdGl0bGVdLCAucGlrYS1zaW5nbGUgdGggYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDM4LCAuLi9zY3NzL2NvbXBvbmVudHMvX2RhdGUtcGlja2VyLnNjc3MgKi9cbiAgLnBpa2Etc2luZ2xlIHRyIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xuICB9XG4gIC8qIGxpbmUgNDEsIC4uL3Njc3MvY29tcG9uZW50cy9fZGF0ZS1waWNrZXIuc2NzcyAqL1xuICAucGlrYS1zaW5nbGUgdHIgdGQuaXMtZW1wdHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNDQsIC4uL3Njc3MvY29tcG9uZW50cy9fZGF0ZS1waWNrZXIuc2NzcyAqL1xuICAucGlrYS1zaW5nbGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDFlbSAwIDAgMWVtO1xuICB9XG4gIC8qIGxpbmUgNDcsIC4uL3Njc3MvY29tcG9uZW50cy9fZGF0ZS1waWNrZXIuc2NzcyAqL1xuICAucGlrYS1zaW5nbGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAxZW0gMWVtIDA7XG4gIH1cbiAgLyogbGluZSA1MiwgLi4vc2Nzcy9jb21wb25lbnRzL19kYXRlLXBpY2tlci5zY3NzICovXG4gIC5waWthLXNpbmdsZSAucGlrYS1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLyogbGluZSA1OSwgLi4vc2Nzcy9jb21wb25lbnRzL19kYXRlLXBpY2tlci5zY3NzICovXG4gIC5waWthLXNpbmdsZSAuaXMtdG9kYXkgLnBpa2EtYnV0dG9uIHtcbiAgICBjb2xvcjogI0U4NTMwRTtcbiAgfVxuICAvKiBsaW5lIDY1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2RhdGUtcGlja2VyLnNjc3MgKi9cbiAgLnBpa2Etc2luZ2xlIC5pcy1zZWxlY3RlZCAucGlrYS1idXR0b24ge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICNFODUzMEU7XG4gICAgYm9yZGVyLXJhZGl1czogMWVtO1xuICB9XG59XG5AbWVkaWEgYWxsIHtcbiAgLyogbGluZSA3LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Nzk3OTc7XG4gIH1cbiAgLyogbGluZSAxMSwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX3RpdGxlOmJlZm9yZSwgLmdhbGxlcnlfX3RpdGxlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC8qIGxpbmUgMTYsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X190aXRsZTphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyMCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX2hlYWRsaW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAvKiBsaW5lIDI3LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fdGl0bGUtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgY29sb3I6ICMxOTNkN2I7XG4gIH1cbiAgLyogbGluZSAzNCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX3RpdGxlLWxpbmstLWxvY2F0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMnB4IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejQ4YzNabklIZHBaSFJvUFNJME1IQjRJaUJvWldsbmFIUTlJalk0Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0EwTUNBMk9DSWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajRnSUNBZ0lDQWdJRHgwYVhSc1pUNUhjbTkxY0NBMFBDOTBhWFJzWlQ0Z0lDQWdQR1JsYzJNK1EzSmxZWFJsWkNCM2FYUm9JRk5yWlhSamFDNDhMMlJsYzJNK0lDQWdJRHhrWldaelBpQWdJQ0FnSUNBZ1BIQnZiSGxuYjI0Z2FXUTlJbkJoZEdndE1TSWdjRzlwYm5SelBTSXpPUzQxT1Rjek5URTRJREF1TURjMU56ZzRNVGczTVNBd0lEQXVNRGMxTnpnNE1UZzNNU0F3SURZMkxqYzFNVGd4TWpFZ016a3VOVGszTXpVeE9DQTJOaTQzTlRFNE1USXhJajQ4TDNCdmJIbG5iMjQrSUNBZ0lEd3ZaR1ZtY3o0Z0lDQWdQR2NnYVdROUlsZGxiR052YldVaUlITjBjbTlyWlQwaWJtOXVaU0lnYzNSeWIydGxMWGRwWkhSb1BTSXhJaUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBpQWdJQ0FnSUNBZ1BHY2dhV1E5SWpJd0xWWXlMV0ZwY25CdmNuUXRLeTEwWlhKdGFXNWhiQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xUUTVPQzR3TURBd01EQXNJQzB4TVRBekxqQXdNREF3TUNraVBpQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSkhjbTkxY0Mwek1TSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTWpVNUxqQXdNREF3TUN3Z01UQTJPUzR3TURBd01EQXBJajRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRJd0lpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d4T1RFdU1EQXdNREF3TENBd0xqQXdNREF3TUNraVBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR2NnYVdROUlrZHliM1Z3TFRFNElqNGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOFp5QnBaRDBpUjNKdmRYQXROQ0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb05EZ3VNREF3TURBd0xDQXpOQzR3TURBd01EQXBJajRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRFNUxqYzVPRGs0TlRjc015NDROelEzTmprMU1TQkRNamd1T0RZeE1EVXdPQ3d6TGpnM05EYzJPVFV4SURNMkxqSXpNVFV6TURRc01URXVNak15TmprNU9DQXpOaTR5TXpFMU16QTBMREl3TGpJM05qSTBNalVnUXpNMkxqSXpNVFV6TURRc01qZ3VNRFUzT0RrMU5TQXlOQzR3TXpFd05EYzFMRFEzTGprMk1EUTVNemdnTVRrdU56azRPVGcxTnl3MU5DNDJNekU0TURjMklFTXhOUzQxTmpZNU1qTTRMRFEzTGprMk16VTROamNnTXk0ek5qazFNemt4TkN3eU9DNHdOakE1T0RnMElETXVNelk1TlRNNU1UUXNNakF1TWpjMk1qUXlOU0JETXk0ek5qazFNemt4TkN3eE1TNHlNekkyT1RrNElERXdMamMwTURBeE9EY3NNeTQ0TnpRM05qazFNU0F4T1M0M09UZzVPRFUzTERNdU9EYzBOelk1TlRFaUlHbGtQU0pRWVhSb0lpQm1hV3hzUFNJalJrWkdSa1pHSWo0OEwzQmhkR2crSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4bklHbGtQU0pRWVdkbExURWlQaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURTFMakF6Tmpnek1UZ3NNVGd1T0RrMk5URTBOaUJETVRVdU1ETTJPRE14T0N3eE5pNHlOek0zTmpNMUlERTNMakUzTVRRMU1UVXNNVFF1TVRNNU5qZzFNeUF4T1M0M09UZzJOelU1TERFMExqRXpPVFk0TlRNZ1F6SXlMalF5TlRrd01ESXNNVFF1TVRNNU5qZzFNeUF5TkM0MU5qQTFNaXd4Tmk0eU56TTNOak0xSURJMExqVTJNRFV5TERFNExqZzVOalV4TkRZZ1F6STBMalUyTURVeUxESXhMalV4TmpFM01qZ2dNakl1TkRJMU9UQXdNaXd5TXk0Mk5EY3hOVGd4SURFNUxqYzVPRFkzTlRrc01qTXVOalEzTVRVNE1TQkRNVGN1TVRjeE5EVXhOU3d5TXk0Mk5EY3hOVGd4SURFMUxqQXpOamd6TVRnc01qRXVOVEUyTVRjeU9DQXhOUzR3TXpZNE16RTRMREU0TGpnNU5qVXhORFlnVFRJM0xqa3pNVEk1T0RRc01UZ3VPRGsyTlRFME5pQkRNamN1T1RNeE1qazROQ3d4TkM0ME1UZ3dORE0wSURJMExqSTRNVFk0TnpJc01UQXVOemMzTnpNNU1TQXhPUzQzT1RnMk56VTVMREV3TGpjM056Y3pPVEVnUXpFMUxqTXhOVFkyTkRVc01UQXVOemMzTnpNNU1TQXhNUzQyTmpZd05UTTBMREUwTGpReE9EQTBNelFnTVRFdU5qWTJNRFV6TkN3eE9DNDRPVFkxTVRRMklFTXhNUzQyTmpZd05UTTBMREl6TGpNMk9EZ3dNREVnTVRVdU16RTFOalkwTlN3eU55NHdNRGt4TURRMElERTVMamM1T0RZM05Ua3NNamN1TURBNU1UQTBOQ0JETWpRdU1qZ3hOamczTWl3eU55NHdNRGt4TURRMElESTNMamt6TVRJNU9EUXNNak11TXpZNE9EQXdNU0F5Tnk0NU16RXlPVGcwTERFNExqZzVOalV4TkRZaUlHbGtQU0pHYVd4c0xURWlJR1pwYkd3OUlpTkZPRFV6TUVVaVBqd3ZjR0YwYUQ0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSkhjbTkxY0MwMUlpQjBjbUZ1YzJadmNtMDlJblJ5WVc1emJHRjBaU2d3TGpBd01EQXdNQ3dnTUM0ME16Y3dNelVwSWo0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOGJXRnpheUJwWkQwaWJXRnpheTB5SWlCbWFXeHNQU0ozYUdsMFpTSStJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4MWMyVWdlR3hwYm1zNmFISmxaajBpSTNCaGRHZ3RNU0krUEM5MWMyVStJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQQzl0WVhOclBpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEeG5JR2xrUFNKRGJHbHdMVFFpUGp3dlp6NGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQThjR0YwYUNCa1BTSk5NVGt1TnprNE9UZzFOeXd6TGpRek56Y3pORFEzSUVNeU9DNDROakV3TlRBNExETXVORE0zTnpNME5EY2dNell1TWpNeE5UTXdOQ3d4TUM0M09UVTJOalEzSURNMkxqSXpNVFV6TURRc01Ua3VPRE01TWpBM05TQkRNell1TWpNeE5UTXdOQ3d5Tnk0Mk1qQTROakExSURJMExqQXpNVEEwTnpVc05EY3VOVEl6TkRVNE9DQXhPUzQzT1RnNU9EVTNMRFUwTGpFNU5EYzNNallnUXpFMUxqVTJOamt5TXpnc05EY3VOVEkyTlRVeE5pQXpMak0yT1RVek9URTBMREkzTGpZeU16azFNelFnTXk0ek5qazFNemt4TkN3eE9TNDRNemt5TURjMUlFTXpMak0yT1RVek9URTBMREV3TGpjNU5UWTJORGNnTVRBdU56UXdNREU0Tnl3ekxqUXpOemN6TkRRM0lERTVMamM1T0RrNE5UY3NNeTQwTXpjM016UTBOeUJOTWprdU9ESXhORGMwT0N3MU1pNHpOams1T0RFeElFTXlPQzQ1T0RFNE56Z3pMRFV5TGpFMU16UTRNRFVnTWpndU1UVXhOVGMyTXl3MU1pNDJOalk0T1RZMElESTNMamt6Tnpnd05EVXNOVE11TkRnNU5UazVJRU15Tnk0M01qY3hNekE0TERVMExqTXhPRFE0TnpNZ01qZ3VNakk1TURJNU9DdzFOUzR4TlRrM05EY3hJREk1TGpBMU9UTXpNVGtzTlRVdU16Y3dNRFl5SUVNek15NDFPREkyTVRreExEVTJMalV4TkRReU1qY2dNelV1TWpJME5qTTBNeXcxT0M0eE5UazRNamM1SURNMUxqSXlORFl6TkRNc05UZ3VPVGc0TnpFMk1pQkRNelV1TWpJME5qTTBNeXcyTUM0NE5EYzFNamt5SURJNUxqQTNORGd5TWpZc05qTXVOalU0T1RRMU1pQXhPUzQzT1RnNU9EVTNMRFl6TGpZMU9EazBOVElnUXpFd0xqVXlOakkwTnl3Mk15NDJOVGc1TkRVeUlEUXVNemN6TXpNM01USXNOakF1T0RRM05USTVNaUEwTGpNM016TXpOekV5TERVNExqazRPRGN4TmpJZ1F6UXVNemN6TXpNM01USXNOVGN1TkRrM09UVTBOQ0E0TGpVek1UQTBNelUzTERVMUxqRTFNRFEyT0RVZ01UWXVNREV6TURVMk15dzFOQzQxTURBNU5qWTBJRU14Tnk0ek1qTTFOekF6TERVMkxqVTVORGd6TnpNZ01UZ3VNak0zTlRJeU1pdzFOeTQ1T1RJNE1UTXhJREU0TGpNNU1qUXlPVE1zTlRndU1qTXdPVFl6T1NCRE1UZ3VOekF5TWpRek5TdzFPQzQzTURReE56STFJREU1TGpJeU5UZ3lPVFFzTlRndU9UZzROekUyTWlBeE9TNDNPVGc1T0RVM0xEVTRMams0T0RjeE5qSWdRekl3TGpNM01qRTBNaXcxT0M0NU9EZzNNVFl5SURJd0xqZzVOVGN5Tnprc05UZ3VOekEwTVRjeU5TQXlNUzR5TURVMU5ESXhMRFU0TGpJek1EazJNemtnUXpJeExqazFOVEk1TWpVc05UY3VNRGsxT0RneE55QXpPUzQxT1RreU1UQTNMRE13TGpJM01UUTBOelFnTXprdU5UazVNakV3Tnl3eE9TNDRNemt5TURjMUlFTXpPUzQxT1RreU1UQTNMRGd1T1RNNU9UUTBOaklnTXpBdU56RXpOek01Tnl3d0xqQTNOVGM0T0RFNE56RWdNVGt1TnprNE9UZzFOeXd3TGpBM05UYzRPREU0TnpFZ1F6Z3VPRGcwTWpNeE56UXNNQzR3TnpVM09EZ3hPRGN4SUMwd0xqQXdNVEl6T1RJMU5qYzJMRGd1T1RNNU9UUTBOaklnTFRBdU1EQXhNak01TWpVMk56WXNNVGt1T0RNNU1qQTNOU0JETFRBdU1EQXhNak01TWpVMk56WXNNamN1TVRJeU9UQTRPU0E0TGpjMk16UXdOREl4TERReUxqWXpOamN5T1RFZ01UUXVNakF3TmpRek15dzFNUzQxTmpJM05ESTVJRU0zTGpRd01ESXlNVGMzTERVeUxqUXhNREU0T0RRZ01TNHlOelV4T1RVeU1TdzFOQzQ0T0RFek9Ea2dNUzR5TnpVeE9UVXlNU3cxT0M0NU9EZzNNVFl5SUVNeExqSTNOVEU1TlRJeExEWTBMakE0TlRjMk1EZ2dNVEF1TlRrME5EQTJNU3cyTmk0M05URTRNVEl4SURFNUxqYzVPRGs0TlRjc05qWXVOelV4T0RFeU1TQkRNamt1TURBek5UWTFNeXcyTmk0M05URTRNVEl4SURNNExqTXlNamMzTmpJc05qUXVNRGcxTnpZd09DQXpPQzR6TWpJM056WXlMRFU0TGprNE9EY3hOaklnUXpNNExqTXlNamMzTmpJc05UWXVNVEE1TWpVM01pQXpOUzR6TURJd09EYzRMRFV6TGpjMU9EWTNPRFFnTWprdU9ESXhORGMwT0N3MU1pNHpOams1T0RFeElpQnBaRDBpUm1sc2JDMHpJaUJtYVd4c1BTSWpSVGsxTkRFd0lpQnRZWE5yUFNKMWNtd29JMjFoYzJzdE1pa2lQand2Y0dGMGFENGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dlp6NGdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejRnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQQzluUGlBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejRnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdQQzluUGp3dmMzWm5QZz09KTtcbiAgfVxuICAvKiBsaW5lIDQxLCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fdGl0bGUtbGluazphY3RpdmUsIC5nYWxsZXJ5X190aXRsZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzE5M2Q3YjtcbiAgfVxuICAvKiBsaW5lIDQ2LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fdmlld2VyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgNTEsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X192aWV3ZXItY29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLyogbGluZSA1NSwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX2ltYWdlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLyogbGluZSA2MCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX2ltYWdlLXdyYXBwZXIuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDY1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNzMsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X190aHVtYm5haWxzLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBsZWZ0OiAxMCU7XG4gIH1cbiAgLyogbGluZSA3NywgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX3RodW1ibmFpbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG4gIC8qIGxpbmUgODIsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X190aHVtYm5haWwtLWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAvKiBsaW5lIDg3LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fY29udHJvbCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgY29sb3I6ICM5Nzk3OTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgOTUsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X19jb250cm9sOmFjdGl2ZSwgLmdhbGxlcnlfX2NvbnRyb2w6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM5Nzk3OTc7XG4gIH1cbiAgLyogbGluZSAxMDQsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X19jb250cm9sLmdhbGxlcnlfX2NvbnRyb2wtLWxlZnQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTA5LCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fY29udHJvbC5nYWxsZXJ5X19jb250cm9sLS1yaWdodCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjEsIC4uL3Njc3MvY29tcG9uZW50cy9fZ2FsbGVyeS5zY3NzICovXG4gIC5nYWxsZXJ5X190aHVtYm5haWxzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDEyNCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX3RodW1ibmFpbHMtY29udGFpbmVyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGxlZnQ6IDEwJTtcbiAgfVxuICAvKiBsaW5lIDEyOCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX3RodW1ibmFpbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAvKiBsaW5lIDEzNywgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX2NvbnRyb2wgLmdhbGxlcnlfX2NoZXZyb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAvKiBsaW5lIDE0MCwgLi4vc2Nzcy9jb21wb25lbnRzL19nYWxsZXJ5LnNjc3MgKi9cbiAgLmdhbGxlcnlfX2NvbnRyb2wuZ2FsbGVyeV9fY29udHJvbC0tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgMTQzLCAuLi9zY3NzL2NvbXBvbmVudHMvX2dhbGxlcnkuc2NzcyAqL1xuICAuZ2FsbGVyeV9fY29udHJvbC5nYWxsZXJ5X19jb250cm9sLS1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgYWxsIHtcbiAgLyogbGluZSAxMCwgLi4vc2Nzcy9jb21wb25lbnRzL19saXN0LnNjc3MgKi9cbiAgLmxpc3QtLWNoZWNrIC5saXN0X19pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTEgLTEgMTIgMTInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjcyIDUuMDc4YzAgMi42Ny0yLjE2NCA0LjgzMy00LjgzMyA0LjgzM0MyLjIxNyA5LjkxLjA1NCA3Ljc0OC4wNTQgNS4wOGMwLTIuNjcgMi4xNjQtNC44MzMgNC44MzMtNC44MzMgMi42NyAwIDQuODMzIDIuMTY0IDQuODMzIDQuODMzeicgc3Ryb2tlPSclMjMxMjMyNzAnIHN0cm9rZS13aWR0aD0nLjc1NycgZmlsbD0nJTIzRTg1MzBFJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IGxlZnQgMC4ycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVlbTtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI1LCAuLi9zY3NzL2NvbXBvbmVudHMvX2xpc3Quc2NzcyAqL1xuICAubGlzdC0tY2hlY2sgLmxpc3RfX2l0ZW0ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIzJyBoZWlnaHQ9JzIzJyB2aWV3Qm94PSctMSAxIDIzIDIzJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnJTNFJTNDcGF0aCBkPSdNMTkuOTM4IDEyLjg4MmMwIDUuNC00LjM4OCA5Ljc4LTkuOCA5Ljc4LTUuNDEzIDAtOS44LTQuMzgtOS44LTkuNzggMC01LjQwMiA0LjM4Ny05Ljc4IDkuOC05Ljc4IDUuNDEyIDAgOS44IDQuMzc4IDkuOCA5Ljc4JyBmaWxsPSclMjNGRkYnLyUzRSUzQ3BhdGggZD0nTTE5LjkzOCAxMi44ODJjMCA1LjQtNC4zODggOS43OC05LjggOS43OC01LjQxMyAwLTkuOC00LjM4LTkuOC05Ljc4IDAtNS40MDIgNC4zODctOS43OCA5LjgtOS43OCA1LjQxMiAwIDkuOCA0LjM3OCA5LjggOS43OHonIHN0cm9rZT0nJTIzMTIzMjcwJyBzdHJva2Utd2lkdGg9JzEuMDYnLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNFOTUzMEQnIHN0cm9rZS13aWR0aD0nMS42OTYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuMjg2IDEyLjYxOGwzLjgwNyAzLjY3NyA1Ljg5Ny02LjgyNycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHBhZGRpbmc6IDAuMjVlbSAwLjI1ZW0gMC4yNWVtIDNlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCB7XG4gIC8qIGxpbmUgOCwgLi4vc2Nzcy9jb21wb25lbnRzL19tYXN0aGVhZC5zY3NzICovXG4gIC5tYXN0aGVhZF9fb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTIsIC4uL3Njc3MvY29tcG9uZW50cy9fbWFzdGhlYWQuc2NzcyAqL1xuICAubWFzdGhlYWRfX2hlYWRsaW5lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSAxNSwgLi4vc2Nzcy9jb21wb25lbnRzL19tYXN0aGVhZC5zY3NzICovXG4gIC5tYXN0aGVhZF9fc3RyYXBsaW5lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuICAvKiBsaW5lIDIxLCAuLi9zY3NzL2NvbXBvbmVudHMvX21hc3RoZWFkLnNjc3MgKi9cbiAgLm1hc3RoZWFkLS1ob21lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2Q3YjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9hZHZhbnRhZ2VzLWJnLnBuZykgY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC8qIGxpbmUgMjksIC4uL3Njc3MvY29tcG9uZW50cy9fbWFzdGhlYWQuc2NzcyAqL1xuICAubWFzdGhlYWQtLWhvbWUgLm1hc3RoZWFkX19oZWFkbGluZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG4gIC8qIGxpbmUgMzQsIC4uL3Njc3MvY29tcG9uZW50cy9fbWFzdGhlYWQuc2NzcyAqL1xuICAubWFzdGhlYWQtLWhvbWUgLm1hc3RoZWFkX19zdHJhcGxpbmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0NSwgLi4vc2Nzcy9jb21wb25lbnRzL19tYXN0aGVhZC5zY3NzICovXG4gIC5tYXN0aGVhZF9fb3ZlcmxheSB7XG4gICAgcGFkZGluZy10b3A6IDc2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc2cHg7XG4gIH1cbiAgLyogbGluZSA1MywgLi4vc2Nzcy9jb21wb25lbnRzL19tYXN0aGVhZC5zY3NzICovXG4gIC5tYXN0aGVhZC0taG9tZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5M2Q3YjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9oZXJvLWFkdmFudGFnZXMtbGcucG5nKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIGFsbCB7XG4gIC8qIGxpbmUgNiwgLi4vc2Nzcy9jb21wb25lbnRzL19waWNrZXItZm9ybS5zY3NzICovXG4gIC5waWNrZXItZm9ybSB7XG4gICAgcGFkZGluZzogMzBweCAwIDY0cHg7XG4gIH1cbiAgLyogbGluZSA5LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX19ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxuICAvKiBsaW5lIDEyLCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX19ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMTYsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3JhZGlvLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMS41JTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLyogbGluZSAyNiwgLi4vc2Nzcy9jb21wb25lbnRzL19waWNrZXItZm9ybS5zY3NzICovXG4gIC5waWNrZXItZm9ybV9fcmFkaW8taXRlbS0tYWlycG9ydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQzJyBoZWlnaHQ9Jzc3JyB2aWV3Qm94PSczMTkgMTA1IDI0MyA3NycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgzMTkgMTA1KSclM0UlM0NyZWN0IGZpbGw9JyUyM0ZGRicgd2lkdGg9JzI0MycgaGVpZ2h0PSc3Nycgcng9JzQnLyUzRSUzQ3BhdGggZD0nTTIxMiAyOWMtNS41IDAtMTAgNC41LTEwIDEwczQuNSAxMCAxMCAxMCAxMC00LjUgMTAtMTAtNC41LTEwLTEwLTEweicgc3Ryb2tlPSclMjM5Nzk3OTcnLyUzRSUzQ3RleHQgZm9udC1mYW1pbHk9J0FyaWFsTVQsIEFyaWFsJyBmb250LXNpemU9JzE4JyBmaWxsPSclMjM5QjlCOUInJTNFJTNDdHNwYW4geD0nNzInIHk9JzM0JyUzRUFpcnBvcnQlM0MvdHNwYW4lM0UgJTNDdHNwYW4geD0nNzInIHk9JzU0LjU4OSclM0VMZWZ0IEx1Z2dhZ2UlM0MvdHNwYW4lM0UlM0MvdGV4dCUzRSUzQ3BhdGggZD0nTTMxLjYyNCA1OS4zNzJoMS4xOGMxLjAzNSAwIDIuMDIzLS45ODggMi42Ny0xLjgxNWwxMy4zLTE1LjU3NyAyLjQ1OC0uMTc2Yy40ODgtLjA2NC45ODItLjEzIDEuNDMzLS4xODIuNDIzLS4wNS45NzgtLjE2MiAxLjY5LS4zNC42NDctLjE2IDEuMzEtLjUxMyAxLjk2Mi0xLjA0OC42MDYtLjQ5NC45LTEuMDA1Ljg5OC0xLjU2MiAwLTEuNzQyLTIuMDI2LTIuNzk3LTYuMDItMy4xMzRsLTIuNDE4LS4xNzJMMzUuNTEgMTkuODNjLS42NzctLjg1OC0xLjY3NS0xLjg1My0yLjcwNy0xLjg1NWgtMS4xOGw4LjMyMyAxNy43OC0xMi4zNzMuOTItNC41MzctNS4wNzdIMjAuNDhsNC4zNiA2LjY3Mi00LjM5IDcuMzg2IDIuNTkuMDAyIDQuNTM1LTUuMDc2IDEyLjM3LjkyLTguMzIgMTcuODd6bTEuMTggMS42NzdoLTEuODI2Yy0uNDM3IDAtLjgzNi0uMjItMS4wNjgtLjU4Ny0uMjM0LS4zNi0uMjY0LS44MTYtLjA4LTEuMjE0TDM3LjQgNDNsLTkuMTI3LS42ODItNC4xMDUgNC41OTdjLS4yNDMuMjY4LS41ODcuNDItLjk0NS40MmgtMy40OTdjLS40NTggMC0uODgtLjI0Ni0xLjEwNS0uNjQ0LS4yMi0uMzg4LS4yMTYtLjg3NS4wMTQtMS4yNjZsNC4yMjgtNy4xMS00LjIwNC02LjQzNGMtLjI1Ni0uMzktLjI3NS0uODg3LS4wNTItMS4yOTguMjItLjQwOC42NDctLjY2IDEuMTEzLS42NmgzLjUwM2MuMzU2IDAgLjcuMTUuOTQuNDJsNC4xMSA0LjU5NyA5LjEyLS42NzgtNy41NjMtMTYuMTZjLS4xODYtLjQtLjE1Ni0uODU1LjA4Mi0xLjIyMy4yMy0uMzY0LjYzLS41ODMgMS4wNjYtLjU4M2gxLjgyNWMxLjM3IDAgMi43MTguODM0IDQuMDA1IDIuNDdsMTIuNzg4IDE0Ljk3NSAxLjczLjEyM2M1LjAyMy40MjMgNy41NjcgMi4wNCA3LjU3IDQuODA3IDAgLjc0LS4yNjMgMS44MzctMS41MTYgMi44NjItLjg0OC42OTMtMS43MyAxLjE1NS0yLjYyIDEuMzc2LS43OC4xOTYtMS40LjMxOC0xLjg5Ny4zOC0uNDQ3LjA1Mi0uOTM1LjExNS0xLjQ2My4xODNsLTEuODA0LjEzTDM2Ljc3MyA1OC42MmMtMS4yNTIgMS42MDQtMi41OTUgMi40My0zLjk3IDIuNDN6JyBmaWxsPSclMjM5QjlCOUInLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxuICAvKiBsaW5lIDI5LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX19yYWRpby1pdGVtLS1haXJwb3J0LnBpY2tlci1mb3JtX19yYWRpby1pdGVtLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0MycgaGVpZ2h0PSc3Nycgdmlld0JveD0nMzE5IDEwNSAyNDMgNzcnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNFJTNDZGVmcyUzRSUzQ3JlY3QgaWQ9J2EnIHdpZHRoPScyNDMnIGhlaWdodD0nNzcnIHJ4PSc0Jy8lM0UlM0NtYXNrIGlkPSdiJyB4PScwJyB5PScwJyB3aWR0aD0nMjQzJyBoZWlnaHQ9Jzc3JyBmaWxsPSclMjNmZmYnJTNFJTNDdXNlIHhsaW5rOmhyZWY9JyUyM2EnLyUzRSUzQy9tYXNrJTNFJTNDL2RlZnMlM0UlM0NnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMzE5IDEwNSknJTNFJTNDdXNlIHN0cm9rZT0nJTIzRTk1NDEwJyBtYXNrPSd1cmwoJTIzYiknIHN0cm9rZS13aWR0aD0nNCcgZmlsbD0nJTIzRkZGJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0NwYXRoIGQ9J00yMTIgMzRjLTIuOCAwLTUgMi4yLTUgNXMyLjIgNSA1IDUgNS0yLjIgNS01LTIuMi01LTUtNXptMC01Yy01LjUgMC0xMCA0LjUtMTAgMTBzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMC00LjUtMTAtMTAtMTB6bTAgMThjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHonIGZpbGw9JyUyM0U5NTQxMCcvJTNFJTNDdGV4dCBmb250LWZhbWlseT0nQXJpYWxNVCwgQXJpYWwnIGZvbnQtc2l6ZT0nMTgnIGZpbGw9JyUyMzRBNEE0QSclM0UlM0N0c3BhbiB4PSc3MicgeT0nMzQnJTNFQWlycG9ydCUzQy90c3BhbiUzRSAlM0N0c3BhbiB4PSc3MicgeT0nNTQuNTg5JyUzRUxlZnQgTHVnZ2FnZSUzQy90c3BhbiUzRSUzQy90ZXh0JTNFJTNDcGF0aCBkPSdNMzEuNjI0IDU5LjM3MmgxLjE4YzEuMDM1IDAgMi4wMjMtLjk4OCAyLjY3LTEuODE1bDEzLjMtMTUuNTc3IDIuNDU4LS4xNzZjLjQ4OC0uMDY0Ljk4Mi0uMTMgMS40MzMtLjE4Mi40MjMtLjA1Ljk3OC0uMTYyIDEuNjktLjM0LjY0Ny0uMTYgMS4zMS0uNTEzIDEuOTYyLTEuMDQ4LjYwNi0uNDk0LjktMS4wMDUuODk4LTEuNTYyIDAtMS43NDItMi4wMjYtMi43OTctNi4wMi0zLjEzNGwtMi40MTgtLjE3MkwzNS41MSAxOS44M2MtLjY3Ny0uODU4LTEuNjc1LTEuODUzLTIuNzA3LTEuODU1aC0xLjE4bDguMzIzIDE3Ljc4LTEyLjM3My45Mi00LjUzNy01LjA3N0gyMC40OGw0LjM2IDYuNjcyLTQuMzkgNy4zODYgMi41OS4wMDIgNC41MzUtNS4wNzYgMTIuMzcuOTItOC4zMiAxNy44N3ptMS4xOCAxLjY3N2gtMS44MjZjLS40MzcgMC0uODM2LS4yMi0xLjA2OC0uNTg3LS4yMzQtLjM2LS4yNjQtLjgxNi0uMDgtMS4yMTRMMzcuNCA0M2wtOS4xMjctLjY4Mi00LjEwNSA0LjU5N2MtLjI0My4yNjgtLjU4Ny40Mi0uOTQ1LjQyaC0zLjQ5N2MtLjQ1OCAwLS44OC0uMjQ2LTEuMTA1LS42NDQtLjIyLS4zODgtLjIxNi0uODc1LjAxNC0xLjI2Nmw0LjIyOC03LjExLTQuMjA0LTYuNDM0Yy0uMjU2LS4zOS0uMjc1LS44ODctLjA1Mi0xLjI5OC4yMi0uNDA4LjY0Ny0uNjYgMS4xMTMtLjY2aDMuNTAzYy4zNTYgMCAuNy4xNS45NC40Mmw0LjExIDQuNTk3IDkuMTItLjY3OC03LjU2My0xNi4xNmMtLjE4Ni0uNC0uMTU2LS44NTUuMDgyLTEuMjIzLjIzLS4zNjQuNjMtLjU4MyAxLjA2Ni0uNTgzaDEuODI1YzEuMzcgMCAyLjcxOC44MzQgNC4wMDUgMi40N2wxMi43ODggMTQuOTc1IDEuNzMuMTIzYzUuMDIzLjQyMyA3LjU2NyAyLjA0IDcuNTcgNC44MDcgMCAuNzQtLjI2MyAxLjgzNy0xLjUxNiAyLjg2Mi0uODQ4LjY5My0xLjczIDEuMTU1LTIuNjIgMS4zNzYtLjc4LjE5Ni0xLjQuMzE4LTEuODk3LjM4LS40NDcuMDUyLS45MzUuMTE1LTEuNDYzLjE4M2wtMS44MDQuMTNMMzYuNzczIDU4LjYyYy0xLjI1MiAxLjYwNC0yLjU5NSAyLjQzLTMuOTcgMi40M3onIGZpbGw9JyUyM0U5NTQxMCcvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIC8qIGxpbmUgMzMsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3JhZGlvLWl0ZW0tLXJhaWwge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0MycgaGVpZ2h0PSc3Nycgdmlld0JveD0nNDggMTA1IDI0MyA3NycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgZmlsbD0nbm9uZScgZmlsbC1ydWxlPSdldmVub2RkJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg0OCAxMDUpJyUzRSUzQ3JlY3QgZmlsbD0nJTIzRkZGJyB3aWR0aD0nMjQzJyBoZWlnaHQ9Jzc3JyByeD0nNCcvJTNFJTNDcGF0aCBkPSdNMjA4IDI5Yy01LjUgMC0xMCA0LjUtMTAgMTBzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMC00LjUtMTAtMTAtMTB6JyBzdHJva2U9JyUyMzk3OTc5NycvJTNFJTNDdGV4dCBmb250LWZhbWlseT0nQXJpYWxNVCwgQXJpYWwnIGZvbnQtc2l6ZT0nMTgnIGZpbGw9JyUyMzlCOUI5QiclM0UlM0N0c3BhbiB4PSc2NycgeT0nMzQnJTNFUmFpbCBTdGF0aW9ucyUzQy90c3BhbiUzRSAlM0N0c3BhbiB4PSc2NycgeT0nNTQuNTg5JyUzRUxlZnQgTHVnZ2FnZSUzQy90c3BhbiUzRSUzQy90ZXh0JTNFJTNDZyBmaWxsPSclMjM5QjlCOUInJTNFJTNDcGF0aCBkPSdNNDQuNjMgNDcuNzIySDMwLjcxN2MtMi43MzUgMC01LjY1Ny0xLjItNS42Ni00LjQ5NGwuNTA4LTUuNTYzYzEuNDMzLjk0MyAzLjc5NCAxLjU4OCA2LjM1IDEuNTg4SDQzLjQxYzIuNTY4IDAgNC45NC0uNjUgNi4zNy0xLjZsLjUwNSA1LjUwM2MwIDMuMzY2LTIuOTIgNC41NjYtNS42NTYgNC41NjZ6TTI2LjU1IDI2Ljg1NWMuNDgtLjYwMiAyLjQ4OC0xLjQyIDUuNjc0LTEuNDJINDMuMTJjMy4xODcgMCA1LjE4Ny44MSA1LjY3IDEuNDE2bC43OTUgOC42NjZjLS4wMDcuMDQzLS4wMjYuMDgyLS4wMjYuMTI1LS4wNi40OTgtMi4zMzQgMS45OTYtNi4xNSAxLjk5NkgzMS45MTdjLTMuODEzIDAtNi4wODgtMS40OTYtNi4xNS0xLjk5MyAwLS4wMi0uMDEtLjAzNS0uMDEtLjA1NGwuNzk2LTguNzM1em01Ljc4My02LjQ5aDEwLjY4YzIuOTk1IDAgNS4yMzYgMS44IDUuNiA0LjQyOC0xLjUyNC0uNjk4LTMuNjgzLS45NzUtNS40OTQtLjk3NUgzMi4yMjdjLTEuODEgMC0zLjk3NS4yOC01LjUuOTguMzMzLTIuNjA0IDIuNTg3LTQuNDMyIDUuNjEtNC40MzJ6bTE4LjA0MiA2LjA2M2wtLjA4OC0uOTU3YzAtMy44OTUtMy4wNjItNi43MjItNy4yNzYtNi43MjJoLTEwLjY4Yy00LjIxNiAwLTcuMjc3IDIuODI3LTcuMjczIDYuNjQ3bC0uMDk1IDEuMDU1di4wMTNsLTEuNTIzIDE2LjY5M2MwIDMuNjk4IDIuOTIzIDYuMTg0IDcuMjc2IDYuMTg0aDEzLjkxYzQuMzUzIDAgNy4yNzctMi40ODYgNy4yNzUtNi4yNTdsLTEuNTE3LTE2LjU0NWMwLS4wMzctLjAwMi0uMDctLjAxLS4xMXonLyUzRSUzQ3BhdGggZD0nTTI5Ljc1NSA0NC4yNDhjLS42OSAwLTEuMjUtLjU2LTEuMjUtMS4yNDggMC0uNjg1LjU2LTEuMjQ1IDEuMjUtMS4yNDVzMS4yNS41NiAxLjI1IDEuMjQ1YzAgLjY4OC0uNTYgMS4yNDgtMS4yNSAxLjI0OG0wLTQuMTFjLTEuNTg0IDAtMi44NyAxLjI4NS0yLjg3IDIuODYyIDAgMS41OCAxLjI4NiAyLjg2NSAyLjg3IDIuODY1IDEuNTgzIDAgMi44Ny0xLjI4NSAyLjg3LTIuODY1IDAtMS41NzctMS4yODctMi44NjMtMi44Ny0yLjg2M000NS40OTUgNDQuMjQ4Yy0uNjkgMC0xLjI1LS41Ni0xLjI1LTEuMjQ4IDAtLjY4NS41Ni0xLjI0NSAxLjI1LTEuMjQ1czEuMjQ4LjU2IDEuMjQ4IDEuMjQ1YzAgLjY4OC0uNTU4IDEuMjQ4LTEuMjQ4IDEuMjQ4bTAtNC4xMWMtMS41ODMgMC0yLjg3IDEuMjg1LTIuODcgMi44NjIgMCAxLjU4IDEuMjg3IDIuODY1IDIuODcgMi44NjUgMS41ODQgMCAyLjg3LTEuMjg1IDIuODctMi44NjUgMC0xLjU3Ny0xLjI4Ni0yLjg2My0yLjg3LTIuODYzTTQ0LjA2IDUwLjU4Yy0uMTU4LS40Mi0uNjI4LS42MjctMS4wNDUtLjQ2OC0uNDIuMTU4LS42My42MjUtLjQ2OCAxLjA0M2wxLjAxMiAyLjY0N0gzMS43MzRsMS4wMTItMi42NDdjLjE2LS40MTgtLjA1LS44ODUtLjQ2OC0xLjA0My0uNDItLjE2LS44ODguMDUtMS4wNS40NjdsLTIuNyA3LjA2NGMtLjE2LjQxNi4wNS44ODMuNDcgMS4wNDMuMDkzLjAzNy4xOTIuMDUyLjI5LjA1Mi4zMjMgMCAuNjMyLS4xOTguNzU1LS41MmwxLjA3Mi0yLjhoMTMuMDZsMS4wNyAyLjhjLjEyNS4zMjIuNDMyLjUyLjc2LjUyLjA5MyAwIC4xOTItLjAxNi4yODYtLjA1My40Mi0uMTYuNjMtLjYyNy40Ny0xLjA0M0w0NC4wNiA1MC41OHpNMzUuMzM4IDIyLjkyM2g0LjY3OGMuNDQ3IDAgLjgxLS4zNjIuODEtLjgwOCAwLS40NDgtLjM2My0uODEtLjgxLS44MWgtNC42NzhjLS40NDcgMC0uODEuMzYyLS44MS44MSAwIC40NDYuMzYzLjgwOC44MS44MDgnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIC8qIGxpbmUgMzYsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3JhZGlvLWl0ZW0tLXJhaWwucGlja2VyLWZvcm1fX3JhZGlvLWl0ZW0tLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQzJyBoZWlnaHQ9Jzc3JyB2aWV3Qm94PSc0OCA1MjkgMjQzIDc3JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyUzRSUzQ2RlZnMlM0UlM0NyZWN0IGlkPSdhJyB3aWR0aD0nMjQzJyBoZWlnaHQ9Jzc3JyByeD0nNCcvJTNFJTNDbWFzayBpZD0nYicgeD0nMCcgeT0nMCcgd2lkdGg9JzI0MycgaGVpZ2h0PSc3NycgZmlsbD0nJTIzZmZmJyUzRSUzQ3VzZSB4bGluazpocmVmPSclMjNhJy8lM0UlM0MvbWFzayUzRSUzQy9kZWZzJTNFJTNDZyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDQ4IDUyOSknJTNFJTNDdXNlIHN0cm9rZT0nJTIzRTk1NDEwJyBtYXNrPSd1cmwoJTIzYiknIHN0cm9rZS13aWR0aD0nNCcgZmlsbD0nJTIzRkZGJyB4bGluazpocmVmPSclMjNhJy8lM0UlM0NwYXRoIGQ9J00yMDggMzRjLTIuOCAwLTUgMi4yLTUgNXMyLjIgNSA1IDUgNS0yLjIgNS01LTIuMi01LTUtNXptMC01Yy01LjUgMC0xMCA0LjUtMTAgMTBzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMC00LjUtMTAtMTAtMTB6bTAgMThjLTQuNCAwLTgtMy42LTgtOHMzLjYtOCA4LTggOCAzLjYgOCA4LTMuNiA4LTggOHonIGZpbGw9JyUyM0U5NTQxMCcvJTNFJTNDdGV4dCBmb250LWZhbWlseT0nQXJpYWxNVCwgQXJpYWwnIGZvbnQtc2l6ZT0nMTgnIGZpbGw9JyUyMzRBNEE0QSclM0UlM0N0c3BhbiB4PSc2NycgeT0nMzQnJTNFUmFpbCBTdGF0aW9ucyUzQy90c3BhbiUzRSAlM0N0c3BhbiB4PSc2NycgeT0nNTQuNTg5JyUzRUxlZnQgTHVnZ2FnZSUzQy90c3BhbiUzRSUzQy90ZXh0JTNFJTNDZyBmaWxsPSclMjNFOTUzMEUnJTNFJTNDcGF0aCBkPSdNNDQuNjMgNDcuNzIySDMwLjcxN2MtMi43MzUgMC01LjY1Ny0xLjItNS42Ni00LjQ5NGwuNTA4LTUuNTYzYzEuNDMzLjk0MyAzLjc5NCAxLjU4OCA2LjM1IDEuNTg4SDQzLjQxYzIuNTY4IDAgNC45NC0uNjUgNi4zNy0xLjZsLjUwNSA1LjUwM2MwIDMuMzY2LTIuOTIgNC41NjYtNS42NTYgNC41NjZ6TTI2LjU1IDI2Ljg1NWMuNDgtLjYwMiAyLjQ4OC0xLjQyIDUuNjc0LTEuNDJINDMuMTJjMy4xODcgMCA1LjE4Ny44MSA1LjY3IDEuNDE2bC43OTUgOC42NjZjLS4wMDcuMDQzLS4wMjYuMDgyLS4wMjYuMTI1LS4wNi40OTgtMi4zMzQgMS45OTYtNi4xNSAxLjk5NkgzMS45MTdjLTMuODEzIDAtNi4wODgtMS40OTYtNi4xNS0xLjk5MyAwLS4wMi0uMDEtLjAzNS0uMDEtLjA1NGwuNzk2LTguNzM1em01Ljc4My02LjQ5aDEwLjY4YzIuOTk1IDAgNS4yMzYgMS44IDUuNiA0LjQyOC0xLjUyNC0uNjk4LTMuNjgzLS45NzUtNS40OTQtLjk3NUgzMi4yMjdjLTEuODEgMC0zLjk3NS4yOC01LjUuOTguMzMzLTIuNjA0IDIuNTg3LTQuNDMyIDUuNjEtNC40MzJ6bTE4LjA0MiA2LjA2M2wtLjA4OC0uOTU3YzAtMy44OTUtMy4wNjItNi43MjItNy4yNzYtNi43MjJoLTEwLjY4Yy00LjIxNiAwLTcuMjc3IDIuODI3LTcuMjczIDYuNjQ3bC0uMDk1IDEuMDU1di4wMTNsLTEuNTIzIDE2LjY5M2MwIDMuNjk4IDIuOTIzIDYuMTg0IDcuMjc2IDYuMTg0aDEzLjkxYzQuMzUzIDAgNy4yNzctMi40ODYgNy4yNzUtNi4yNTdsLTEuNTE3LTE2LjU0NWMwLS4wMzctLjAwMi0uMDctLjAxLS4xMXonLyUzRSUzQ3BhdGggZD0nTTI5Ljc1NSA0NC4yNDhjLS42OSAwLTEuMjUtLjU2LTEuMjUtMS4yNDggMC0uNjg1LjU2LTEuMjQ1IDEuMjUtMS4yNDVzMS4yNS41NiAxLjI1IDEuMjQ1YzAgLjY4OC0uNTYgMS4yNDgtMS4yNSAxLjI0OG0wLTQuMTFjLTEuNTg0IDAtMi44NyAxLjI4NS0yLjg3IDIuODYyIDAgMS41OCAxLjI4NiAyLjg2NSAyLjg3IDIuODY1IDEuNTgzIDAgMi44Ny0xLjI4NSAyLjg3LTIuODY1IDAtMS41NzctMS4yODctMi44NjMtMi44Ny0yLjg2M000NS40OTUgNDQuMjQ4Yy0uNjkgMC0xLjI1LS41Ni0xLjI1LTEuMjQ4IDAtLjY4NS41Ni0xLjI0NSAxLjI1LTEuMjQ1czEuMjQ4LjU2IDEuMjQ4IDEuMjQ1YzAgLjY4OC0uNTU4IDEuMjQ4LTEuMjQ4IDEuMjQ4bTAtNC4xMWMtMS41ODMgMC0yLjg3IDEuMjg1LTIuODcgMi44NjIgMCAxLjU4IDEuMjg3IDIuODY1IDIuODcgMi44NjUgMS41ODQgMCAyLjg3LTEuMjg1IDIuODctMi44NjUgMC0xLjU3Ny0xLjI4Ni0yLjg2My0yLjg3LTIuODYzTTQ0LjA2IDUwLjU4Yy0uMTU4LS40Mi0uNjI4LS42MjctMS4wNDUtLjQ2OC0uNDIuMTU4LS42My42MjUtLjQ2OCAxLjA0M2wxLjAxMiAyLjY0N0gzMS43MzRsMS4wMTItMi42NDdjLjE2LS40MTgtLjA1LS44ODUtLjQ2OC0xLjA0My0uNDItLjE2LS44ODguMDUtMS4wNS40NjdsLTIuNyA3LjA2NGMtLjE2LjQxNi4wNS44ODMuNDcgMS4wNDMuMDkzLjAzNy4xOTIuMDUyLjI5LjA1Mi4zMjMgMCAuNjMyLS4xOTguNzU1LS41MmwxLjA3Mi0yLjhoMTMuMDZsMS4wNyAyLjhjLjEyNS4zMjIuNDMyLjUyLjc2LjUyLjA5MyAwIC4xOTItLjAxNi4yODYtLjA1My40Mi0uMTYuNjMtLjYyNy40Ny0xLjA0M0w0NC4wNiA1MC41OHpNMzUuMzM4IDIyLjkyM2g0LjY3OGMuNDQ3IDAgLjgxLS4zNjIuODEtLjgwOCAwLS40NDgtLjM2My0uODEtLjgxLS44MWgtNC42NzhjLS40NDcgMC0uODEuMzYyLS44MS44MSAwIC40NDYuMzYzLjgwOC44MS44MDgnLyUzRSUzQy9nJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG4gIC8qIGxpbmUgNDQsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3RvZ2dsZS0tdW50b3VjaGVkIC5waWNrZXItZm9ybV9fdG9nZ2xlLWl0ZW0tLWR1bW15IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDQ5LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX190b2dnbGUtaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgNTYsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3RvZ2dsZS1pdGVtLS1hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNjAsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAvKiBsaW5lIDY3LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX19zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNzEsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3NlbGVjdCAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNzcsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3NlbGVjdCAuYnMtY2FyZXQgLmNhcmV0IHtcbiAgICBib3JkZXItdG9wOiA4cHggc29saWQgI0U4NTMwRTtcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgODMsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3NlbGVjdCAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDg3LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtX19zdWJtaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICMxOTNkN2I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgLyogbGluZSA5OSwgLi4vc2Nzcy9jb21wb25lbnRzL19waWNrZXItZm9ybS5zY3NzICovXG4gIC5waWNrZXItZm9ybV9fc3VibWl0LS1hY3RpdmUsIC5waWNrZXItZm9ybV9fc3VibWl0OmhvdmVyLCAucGlja2VyLWZvcm1fX3N1Ym1pdDphY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMxOTNkN2I7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDEwNywgLi4vc2Nzcy9jb21wb25lbnRzL19waWNrZXItZm9ybS5zY3NzICovXG4gIC5waWNrZXItZm9ybV9fc3VibWl0LXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLyogbGluZSAxMTMsIC4uL3Njc3MvY29tcG9uZW50cy9fcGlja2VyLWZvcm0uc2NzcyAqL1xuICAucGlja2VyLWZvcm1fX3N1Ym1pdC10ZXh0OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcMDIwMjNcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgMTI1LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtLS1pbmxpbmUgLnBpY2tlci1mb3JtX19zdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTI4LCAuLi9zY3NzL2NvbXBvbmVudHMvX3BpY2tlci1mb3JtLnNjc3MgKi9cbiAgLnBpY2tlci1mb3JtLS1pbmxpbmUgLnBpY2tlci1mb3JtX19zdWJtaXQtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vc2Nzcy9jb21wb25lbnRzL19waWNrZXItZm9ybS5zY3NzICovXG4gIC5waWNrZXItZm9ybS0taW5saW5lIC5waWNrZXItZm9ybV9fc3VibWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG59XG4vKiBsaW5lIDE2MzIsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGFuZWwtOCB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG5cbi8qIGxpbmUgMTYzOCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wYW5lbC04IC5zdHJhcCAudG9wLCAucGFuZWwtOSAuc3RyYXAgLnRvcCwgLnBhbmVsLTcgLnN0cmFwIC50b3Age1xuICBmb250LXNpemU6IDAuOGVtICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNjQ1LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnBhbmVsLTUge1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLyogbGluZSAxNjQ4LCAuLi9zY3NzL21haW4uc2NzcyAqL1xuLnBhbmVsLTUgLnN0cmFwIC50b3Age1xuICBmb250LXNpemU6IDIuMWVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMTkzZDdiO1xuICBmb250LXdlaWdodDogbGlnaHRlcjtcbn1cbi8qIGxpbmUgMTY1NCwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wYW5lbC01IC5wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDE2NTcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGFuZWwtNSBoMyB7XG4gIGZvbnQtc2l6ZTogMS43ZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE2NjMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGFuZWwtMiB7XG4gIGJhY2tncm91bmQ6ICNGNkY2RjY7XG59XG4vKiBsaW5lIDE2NjUsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGFuZWwtMiAuc3RyYXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy9jbGFzc2ljLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDE2NzMsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucGFuZWwtOSB7XG4gIGJhY2tncm91bmQ6ICNFNkU1RTU7XG59XG5cbi8qIGxpbmUgMTY3NywgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wYW5lbC0zIHtcbiAgYmFja2dyb3VuZDogI0U2RTVFNTtcbn1cbi8qIGxpbmUgMTY3OSwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbi5wYW5lbC0zIC5zdHJhcCB7XG4gIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL3VsdHJhLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDE2ODcsIC4uL3Njc3MvbWFpbi5zY3NzICovXG4ucHJpY2luZy1zZWN0aW9uIC5IVS1wcmljaW5nIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTY5MiwgLi4vc2Nzcy9tYWluLnNjc3MgKi9cbiAgLnByaWNpbmctc2VjdGlvbiAuSFUtcHJpY2luZyAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1tYWluLmNzcy5tYXAgKi9cbiJdfQ== */
