All Downloads are FREE. Search and download functionalities are using the official Maven repository.

views.static.adminweb.css.admin-web-bootstrap.css Maven / Gradle / Ivy

@charset "UTF-8";
/*------------------------------------*    APPLICATION.SCSS
\*------------------------------------*/
/**
 *
 * sass --watch --sourcemap style.scss:style.min.css --style compressed
 *
 * Here we import everything and place any application generic css
 */
/*------------------------------------*    $SETTINGS
\*------------------------------------*/
/**
 * Set up project-specific variables here which are then used throughout your
 * build.
 */
/**
 * Base stuff
 */
/**
 * How big would you like round corners to be by default?
 */
/**
 * Brand stuff
 */
/**
 * Assign our `$base-line-height` to a new spacing var for more transparency.
 */
/**
 * Buttons
 */
/**
 * Responsive stuff
 */
/* No media query since this is the default */
/**
 * We need to supply a full code font-stack in order to combat this:
 * jsfiddle.net/csswizardry/uD6UW
 */
/*
  $condition can be any of these sizes:
  - very-small
  - small
  - small-medium
  - medium
  - medium-large
  - large
  - very-large

  - only-very-small
  - only-small
  - only-small-medium
  - only-medium
  - only-medium-large
  - only-large
  - only-very-large

  (or these "shortcuts":)
  - mobile
  - tablet
  - desktop

  - only-mobile
  - only-tablet
  - only-desktop

  - a breakpoint or a HTML class (IE, modernizr class)
*/
@import url(https://fonts.googleapis.com/css?family=Oxygen:400,300,700);
/*------------------------------------*    FONTS.SCSS
\*------------------------------------*/
@import url(https://fonts.googleapis.com/css?family=Oswald);
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/glyphicons-halflings-regular.eot");
  src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular") format("svg");
}

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
body {
  margin: 0;
}

/* line 33, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 67, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 77, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
[hidden],
template {
  display: none;
}

/* line 89, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
a {
  background-color: transparent;
}

/* line 97, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 109, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 117, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 126, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
dfn {
  font-style: italic;
}

/* line 135, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 144, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 153, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
small {
  font-size: 80%;
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 169, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 173, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 184, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
img {
  border: 0;
}

/* line 192, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 203, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px;
}

/* line 211, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 221, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
pre {
  overflow: auto;
}

/* line 229, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 252, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 266, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button {
  overflow: visible;
}

/* line 277, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button,
select {
  text-transform: none;
}

/* line 290, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 302, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 311, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 322, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
input {
  line-height: normal;
}

/* line 334, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 346, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 357, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 370, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 379, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 390, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 399, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
textarea {
  overflow: auto;
}

/* line 408, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* line 419, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 424, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_normalize.scss */
td,
th {
  padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  /* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  a,
  a:visited {
    text-decoration: underline;
  }
  /* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 33, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  /* line 38, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  /* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  thead {
    display: table-header-group;
  }
  /* line 48, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }
  /* line 53, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  img {
    max-width: 100% !important;
  }
  /* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
  /* line 73, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  select {
    background: #fff !important;
  }
  /* line 78, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .navbar {
    display: none;
  }
  /* line 83, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  /* line 87, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .label {
    border: 1px solid #000;
  }
  /* line 91, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important;
  }
  /* line 94, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .table td,
  .table th {
    background-color: #fff !important;
  }
  /* line 100, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before {
  content: "\2a";
}

/* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-plus:before {
  content: "\2b";
}

/* line 37, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

/* line 38, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-minus:before {
  content: "\2212";
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before {
  content: "\2601";
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before {
  content: "\2709";
}

/* line 41, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before {
  content: "\270f";
}

/* line 42, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-glass:before {
  content: "\e001";
}

/* line 43, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-music:before {
  content: "\e002";
}

/* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-search:before {
  content: "\e003";
}

/* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-heart:before {
  content: "\e005";
}

/* line 46, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-star:before {
  content: "\e006";
}

/* line 47, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before {
  content: "\e007";
}

/* line 48, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-user:before {
  content: "\e008";
}

/* line 49, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-film:before {
  content: "\e009";
}

/* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before {
  content: "\e010";
}

/* line 51, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-th:before {
  content: "\e011";
}

/* line 52, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before {
  content: "\e012";
}

/* line 53, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-ok:before {
  content: "\e013";
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-remove:before {
  content: "\e014";
}

/* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before {
  content: "\e015";
}

/* line 56, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before {
  content: "\e016";
}

/* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-off:before {
  content: "\e017";
}

/* line 58, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-signal:before {
  content: "\e018";
}

/* line 59, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-cog:before {
  content: "\e019";
}

/* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-trash:before {
  content: "\e020";
}

/* line 61, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-home:before {
  content: "\e021";
}

/* line 62, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-file:before {
  content: "\e022";
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-time:before {
  content: "\e023";
}

/* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-road:before {
  content: "\e024";
}

/* line 65, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before {
  content: "\e025";
}

/* line 66, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-download:before {
  content: "\e026";
}

/* line 67, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-upload:before {
  content: "\e027";
}

/* line 68, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before {
  content: "\e028";
}

/* line 69, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before {
  content: "\e029";
}

/* line 70, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before {
  content: "\e030";
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before {
  content: "\e031";
}

/* line 72, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before {
  content: "\e032";
}

/* line 73, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-lock:before {
  content: "\e033";
}

/* line 74, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-flag:before {
  content: "\e034";
}

/* line 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before {
  content: "\e035";
}

/* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before {
  content: "\e036";
}

/* line 77, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before {
  content: "\e037";
}

/* line 78, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before {
  content: "\e038";
}

/* line 79, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before {
  content: "\e039";
}

/* line 80, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before {
  content: "\e040";
}

/* line 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tag:before {
  content: "\e041";
}

/* line 82, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tags:before {
  content: "\e042";
}

/* line 83, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-book:before {
  content: "\e043";
}

/* line 84, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before {
  content: "\e044";
}

/* line 85, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-print:before {
  content: "\e045";
}

/* line 86, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-camera:before {
  content: "\e046";
}

/* line 87, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-font:before {
  content: "\e047";
}

/* line 88, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-bold:before {
  content: "\e048";
}

/* line 89, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-italic:before {
  content: "\e049";
}

/* line 90, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before {
  content: "\e050";
}

/* line 91, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before {
  content: "\e051";
}

/* line 92, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before {
  content: "\e052";
}

/* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before {
  content: "\e053";
}

/* line 94, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before {
  content: "\e054";
}

/* line 95, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before {
  content: "\e055";
}

/* line 96, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-list:before {
  content: "\e056";
}

/* line 97, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before {
  content: "\e057";
}

/* line 98, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before {
  content: "\e058";
}

/* line 99, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before {
  content: "\e059";
}

/* line 100, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-picture:before {
  content: "\e060";
}

/* line 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before {
  content: "\e062";
}

/* line 102, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before {
  content: "\e063";
}

/* line 103, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tint:before {
  content: "\e064";
}

/* line 104, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-edit:before {
  content: "\e065";
}

/* line 105, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-share:before {
  content: "\e066";
}

/* line 106, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-check:before {
  content: "\e067";
}

/* line 107, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-move:before {
  content: "\e068";
}

/* line 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before {
  content: "\e069";
}

/* line 109, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before {
  content: "\e070";
}

/* line 110, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-backward:before {
  content: "\e071";
}

/* line 111, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-play:before {
  content: "\e072";
}

/* line 112, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-pause:before {
  content: "\e073";
}

/* line 113, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-stop:before {
  content: "\e074";
}

/* line 114, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-forward:before {
  content: "\e075";
}

/* line 115, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before {
  content: "\e076";
}

/* line 116, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before {
  content: "\e077";
}

/* line 117, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-eject:before {
  content: "\e078";
}

/* line 118, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before {
  content: "\e079";
}

/* line 119, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before {
  content: "\e080";
}

/* line 120, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before {
  content: "\e081";
}

/* line 121, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before {
  content: "\e082";
}

/* line 122, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before {
  content: "\e083";
}

/* line 123, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before {
  content: "\e084";
}

/* line 124, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before {
  content: "\e085";
}

/* line 125, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before {
  content: "\e086";
}

/* line 126, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before {
  content: "\e087";
}

/* line 127, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before {
  content: "\e088";
}

/* line 128, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before {
  content: "\e089";
}

/* line 129, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before {
  content: "\e090";
}

/* line 130, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before {
  content: "\e091";
}

/* line 131, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before {
  content: "\e092";
}

/* line 132, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before {
  content: "\e093";
}

/* line 133, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before {
  content: "\e094";
}

/* line 134, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before {
  content: "\e095";
}

/* line 135, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before {
  content: "\e096";
}

/* line 136, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before {
  content: "\e097";
}

/* line 137, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before {
  content: "\e101";
}

/* line 138, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-gift:before {
  content: "\e102";
}

/* line 139, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before {
  content: "\e103";
}

/* line 140, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-fire:before {
  content: "\e104";
}

/* line 141, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before {
  content: "\e105";
}

/* line 142, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before {
  content: "\e106";
}

/* line 143, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before {
  content: "\e107";
}

/* line 144, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-plane:before {
  content: "\e108";
}

/* line 145, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before {
  content: "\e109";
}

/* line 146, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-random:before {
  content: "\e110";
}

/* line 147, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-comment:before {
  content: "\e111";
}

/* line 148, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before {
  content: "\e112";
}

/* line 149, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before {
  content: "\e113";
}

/* line 150, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before {
  content: "\e114";
}

/* line 151, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before {
  content: "\e115";
}

/* line 152, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before {
  content: "\e116";
}

/* line 153, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before {
  content: "\e117";
}

/* line 154, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before {
  content: "\e118";
}

/* line 155, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before {
  content: "\e119";
}

/* line 156, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before {
  content: "\e120";
}

/* line 157, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before {
  content: "\e121";
}

/* line 158, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before {
  content: "\e122";
}

/* line 159, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-bell:before {
  content: "\e123";
}

/* line 160, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before {
  content: "\e124";
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before {
  content: "\e125";
}

/* line 162, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before {
  content: "\e126";
}

/* line 163, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before {
  content: "\e127";
}

/* line 164, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before {
  content: "\e128";
}

/* line 165, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before {
  content: "\e129";
}

/* line 166, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before {
  content: "\e130";
}

/* line 167, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

/* line 168, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

/* line 169, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

/* line 170, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

/* line 171, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-globe:before {
  content: "\e135";
}

/* line 172, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before {
  content: "\e136";
}

/* line 173, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before {
  content: "\e137";
}

/* line 174, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-filter:before {
  content: "\e138";
}

/* line 175, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before {
  content: "\e139";
}

/* line 176, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before {
  content: "\e140";
}

/* line 177, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before {
  content: "\e141";
}

/* line 178, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before {
  content: "\e142";
}

/* line 179, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before {
  content: "\e143";
}

/* line 180, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-link:before {
  content: "\e144";
}

/* line 181, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-phone:before {
  content: "\e145";
}

/* line 182, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before {
  content: "\e146";
}

/* line 183, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-usd:before {
  content: "\e148";
}

/* line 184, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before {
  content: "\e149";
}

/* line 185, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort:before {
  content: "\e150";
}

/* line 186, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

/* line 187, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

/* line 188, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before {
  content: "\e153";
}

/* line 189, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

/* line 190, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

/* line 191, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

/* line 192, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before {
  content: "\e157";
}

/* line 193, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-expand:before {
  content: "\e158";
}

/* line 194, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before {
  content: "\e159";
}

/* line 195, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before {
  content: "\e160";
}

/* line 196, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before {
  content: "\e161";
}

/* line 197, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-flash:before {
  content: "\e162";
}

/* line 198, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before {
  content: "\e163";
}

/* line 199, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before {
  content: "\e164";
}

/* line 200, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-record:before {
  content: "\e165";
}

/* line 201, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-save:before {
  content: "\e166";
}

/* line 202, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-open:before {
  content: "\e167";
}

/* line 203, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-saved:before {
  content: "\e168";
}

/* line 204, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-import:before {
  content: "\e169";
}

/* line 205, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-export:before {
  content: "\e170";
}

/* line 206, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-send:before {
  content: "\e171";
}

/* line 207, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before {
  content: "\e172";
}

/* line 208, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before {
  content: "\e173";
}

/* line 209, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before {
  content: "\e174";
}

/* line 210, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before {
  content: "\e175";
}

/* line 211, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before {
  content: "\e176";
}

/* line 212, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before {
  content: "\e177";
}

/* line 213, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before {
  content: "\e178";
}

/* line 214, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before {
  content: "\e179";
}

/* line 215, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-header:before {
  content: "\e180";
}

/* line 216, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before {
  content: "\e181";
}

/* line 217, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before {
  content: "\e182";
}

/* line 218, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before {
  content: "\e183";
}

/* line 219, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tower:before {
  content: "\e184";
}

/* line 220, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-stats:before {
  content: "\e185";
}

/* line 221, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before {
  content: "\e186";
}

/* line 222, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before {
  content: "\e187";
}

/* line 223, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before {
  content: "\e188";
}

/* line 224, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before {
  content: "\e189";
}

/* line 225, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before {
  content: "\e190";
}

/* line 226, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before {
  content: "\e191";
}

/* line 227, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before {
  content: "\e192";
}

/* line 228, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before {
  content: "\e193";
}

/* line 229, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before {
  content: "\e194";
}

/* line 230, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before {
  content: "\e195";
}

/* line 231, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before {
  content: "\e197";
}

/* line 232, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before {
  content: "\e198";
}

/* line 233, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before {
  content: "\e199";
}

/* line 234, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before {
  content: "\e200";
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
* {
  box-sizing: border-box;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
*:before,
*:after {
  box-sizing: border-box;
}

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

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
body {
  font-family: "Oxygen", sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: #222223;
  background-color: #f4f4f4;
}

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

/* line 48, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
a {
  color: #0071a7;
  text-decoration: none;
}

/* line 52, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
a:hover, a:focus {
  color: #003d5b;
  text-decoration: underline;
}

/* line 58, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 69, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
figure {
  margin: 0;
}

/* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle;
}

/* line 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 86, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 0;
}

/* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.5;
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  border-radius: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

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

/* line 113, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_scaffolding.scss */
hr {
  margin-top: 21px;
  margin-bottom: 21px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 125, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: "Oxygen", Arial, sans-serif;
  font-weight: 400;
  line-height: 1.1;
  color: #00334b;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #999999;
}

/* line 24, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 21px;
  margin-bottom: 10.5px;
}

/* line 30, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10.5px;
  margin-bottom: 10.5px;
}

/* line 41, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h1, .h1 {
  font-size: 34px;
}

/* line 48, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h2, .h2 {
  font-size: 27px;
}

/* line 49, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h3, .h3 {
  font-size: 22px;
}

/* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h4, .h4 {
  font-size: 17.5px;
}

/* line 51, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h5, .h5 {
  font-size: 14px;
}

/* line 52, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
h6, .h6 {
  font-size: 11px;
}

/* line 58, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
p {
  margin: 0 0 10.5px;
}

/* line 62, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.lead {
  margin-bottom: 21px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width: 768px) {
  /* line 62, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
  .lead {
    font-size: 21px;
  }
}

/* line 78, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
small,
.small {
  font-size: 85%;
}

/* line 83, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
mark,
.mark {
  background-color: #ff960d;
  padding: .2em;
}

/* line 90, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-left {
  text-align: left;
}

/* line 91, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-right {
  text-align: right;
}

/* line 92, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-center {
  text-align: center;
}

/* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-justify {
  text-align: justify;
}

/* line 94, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap;
}

/* line 97, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase;
}

/* line 98, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-uppercase {
  text-transform: uppercase;
}

/* line 99, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize;
}

/* line 102, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.text-muted {
  color: #999999;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #0071a7;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover {
  color: #004f74;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #27a327;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover {
  color: #1d7a1d;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #42abdc;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover {
  color: #2593c6;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #FF9203;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover {
  color: #cf7500;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #dd000c;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover {
  color: #aa0009;
}

/* line 119, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.bg-primary {
  color: #fff;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #0071a7;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover {
  background-color: #004f74;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #29ab29;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover {
  background-color: #1f821f;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #42abdc;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover {
  background-color: #2593c6;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #ff960d;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover {
  background-color: #d97b00;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #e7000d;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover {
  background-color: #b4000a;
}

/* line 138, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.page-header {
  padding-bottom: 9.5px;
  margin: 42px 0 21px;
  border-bottom: 1px solid #999999;
}

/* line 149, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10.5px;
}

/* line 153, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

/* line 167, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 173, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}

/* line 177, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 185, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 21px;
}

/* line 189, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.5;
}

/* line 193, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
dt {
  font-weight: bold;
}

/* line 196, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
dd {
  margin-left: 0;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 211, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

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

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

/* line 241, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
blockquote {
  padding: 10.5px 21px;
  margin: 0 0 21px;
  font-size: 17.5px;
  border-left: 5px solid #eeeeee;
}

/* line 250, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}

/* line 257, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.5;
  color: #999999;
}

/* line 265, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}

/* line 274, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_type.scss */
address {
  margin-bottom: 21px;
  font-style: normal;
  line-height: 1.5;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
  font-family: Monaco;
}

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

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

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_code.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

/* line 41, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_code.scss */
pre {
  display: block;
  padding: 10px;
  margin: 0 0 10.5px;
  font-size: 13px;
  line-height: 1.5;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0;
}

/* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_code.scss */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

/* line 66, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

/* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.container:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
  .container {
    width: 750px;
  }
}

@media (min-width: 992px) {
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
  .container {
    width: 970px;
  }
}

@media (min-width: 1200px) {
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
  .container {
    width: 1170px;
  }
}

/* line 30, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_grid.scss */
.row {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
  /* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }
  /* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 992px) {
  /* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }
  /* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}

@media (min-width: 1200px) {
  /* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.33333%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.66667%;
  }
  /* line 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%;
  }
  /* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.33333%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.66667%;
  }
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.33333%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.66667%;
  }
  /* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
table {
  background-color: transparent;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #999999;
  text-align: left;
}

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
th {
  text-align: left;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 21px;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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.5;
  vertical-align: top;
  border-top: 1px solid #ddd;
}

/* line 41, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}

/* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}

/* line 62, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table .table {
  background-color: #f4f4f4;
}

/* line 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: 3px;
}

/* line 88, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd;
}

/* line 94, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 114, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #ffffff;
}

/* line 125, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

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

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

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #29ab29;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #249724;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #42abdc;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #2ca1d8;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #ff960d;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #f38a00;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #e7000d;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #ce000b;
}

/* line 172, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 767px) {
  /* line 172, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
  .table-responsive {
    width: 100%;
    margin-bottom: 15.75px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  /* line 184, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 192, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 201, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 209, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 213, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 226, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

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

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

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

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

/* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
input[type="file"] {
  display: block;
}

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

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 77, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.5;
  color: #555555;
}

/* line 115, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 35px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.5;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #e9e9e9;
  border-radius: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

/* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 103, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}

/* line 107, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss */
.form-control:-ms-input-placeholder {
  color: #999999;
}

/* line 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: #999999;
}

/* line 141, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-control[disabled], .form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}

/* line 153, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

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

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 178, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  input[type="date"],
  input[type="time"],
  input[type="datetime-local"],
  input[type="month"] {
    line-height: 35px;
  }
  /* line 184, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  input[type="date"].input-sm, .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,
  .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,
  .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,
  .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: 24px;
  }
  /* line 190, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  input[type="date"].input-lg, .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,
  .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,
  .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,
  .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: 45px;
  }
}

/* line 204, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 213, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 220, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio label,
.checkbox label {
  min-height: 21px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 228, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 237, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 243, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 252, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 264, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 273, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio-inline.disabled,
fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

/* line 283, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.radio.disabled label,
fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled]
.checkbox label {
  cursor: not-allowed;
}

/* line 295, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}

/* line 302, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-control-static.input-lg, .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, .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 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn, .form-group-sm .form-control {
  height: 24px;
  padding: 2px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}

/* line 79, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn, .form-group-sm .form-control {
  height: 24px;
  line-height: 24px;
}

/* line 84, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn, .form-group-sm .form-control,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn, .form-group-sm .form-control {
  height: auto;
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn, .form-group-lg .form-control {
  height: 45px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 0;
}

/* line 79, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn, .form-group-lg .form-control {
  height: 45px;
  line-height: 45px;
}

/* line 84, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn, .form-group-lg .form-control,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn, .form-group-lg .form-control {
  height: auto;
}

/* line 324, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.has-feedback {
  position: relative;
}

/* line 329, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.has-feedback .form-control {
  padding-right: 43.75px;
}

/* line 334, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 35px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  pointer-events: none;
}

/* line 346, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.input-lg + .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: 45px;
  height: 45px;
  line-height: 45px;
}

/* line 351, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.input-sm + .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: 24px;
  height: 24px;
  line-height: 24px;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #27a327;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #27a327;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 24, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-success .form-control:focus {
  border-color: #1d7a1d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #59d759;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #27a327;
  border-color: #27a327;
  background-color: #29ab29;
}

/* line 37, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #27a327;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #FF9203;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #FF9203;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 24, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-warning .form-control:focus {
  border-color: #cf7500;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffbe69;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #FF9203;
  border-color: #FF9203;
  background-color: #ff960d;
}

/* line 37, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #FF9203;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #dd000c;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #dd000c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

/* line 24, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-error .form-control:focus {
  border-color: #aa0009;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff444e;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #dd000c;
  border-color: #dd000c;
  background-color: #e7000d;
}

/* line 37, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #dd000c;
}

/* line 371, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 26px;
}

/* line 374, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 385, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #616164;
}

@media (min-width: 768px) {
  /* line 410, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 417, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 424, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block;
  }
  /* line 428, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 432, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  /* line 440, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  /* line 444, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 452, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 459, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  /* line 463, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 470, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 492, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 502, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 28px;
}

/* line 508, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 515, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}

/* line 526, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}

@media (min-width: 768px) {
  /* line 536, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.3px;
  }
}

@media (min-width: 768px) {
  /* line 543, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 3px;
  }
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 26, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn:hover, .btn:focus, .btn.focus {
  color: #0071a7;
  text-decoration: none;
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 46, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-default {
  color: #0071a7;
  background-color: #F9F9F9;
  border-color: #DDD;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active,
.open > .btn-default.dropdown-toggle {
  color: #0071a7;
  background-color: #e0e0e0;
  border-color: #bebebe;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active,
.open > .btn-default.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default.active {
  background-color: #F9F9F9;
  border-color: #DDD;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-default .badge {
  color: #F9F9F9;
  background-color: #0071a7;
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #0071a7;
  border-color: #006a9d;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #004f74;
  border-color: #004160;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active,
.open > .btn-primary.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
  background-color: #0071a7;
  border-color: #006a9d;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #0071a7;
  background-color: #fff;
}

/* line 67, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #27a327;
  border-color: #228e22;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active,
.open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1d7a1d;
  border-color: #165d16;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active,
.open > .btn-success.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-success:active,
fieldset[disabled] .btn-success.active {
  background-color: #27a327;
  border-color: #228e22;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-success .badge {
  color: #27a327;
  background-color: #fff;
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #42abdc;
  border-color: #2ca1d8;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active,
.open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #2593c6;
  border-color: #1f7da8;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active,
.open > .btn-info.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-info:active,
fieldset[disabled] .btn-info.active {
  background-color: #42abdc;
  border-color: #2ca1d8;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-info .badge {
  color: #42abdc;
  background-color: #fff;
}

/* line 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  background-color: #FF9203;
  border-color: #e98400;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #cf7500;
  border-color: #ab6100;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active,
.open > .btn-warning.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-warning:active,
fieldset[disabled] .btn-warning.active {
  background-color: #FF9203;
  border-color: #e98400;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-warning .badge {
  color: #FF9203;
  background-color: #fff;
}

/* line 79, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #dd000c;
  border-color: #c4000b;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #aa0009;
  border-color: #860007;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active,
.open > .btn-danger.dropdown-toggle {
  background-image: none;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .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].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.focus,
fieldset[disabled] .btn-danger:active,
fieldset[disabled] .btn-danger.active {
  background-color: #dd000c;
  border-color: #c4000b;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_buttons.scss */
.btn-danger .badge {
  color: #dd000c;
  background-color: #fff;
}

/* line 88, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-link {
  color: #0071a7;
  font-weight: normal;
  border-radius: 0;
}

/* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  box-shadow: none;
}

/* line 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}

/* line 107, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-link:hover, .btn-link:focus {
  color: #003d5b;
  text-decoration: underline;
  background-color: transparent;
}

/* line 115, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus,
fieldset[disabled] .btn-link:hover,
fieldset[disabled] .btn-link:focus {
  color: #999999;
  text-decoration: none;
}

/* line 127, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 0;
}

/* line 131, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 2px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}

/* line 135, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0;
}

/* line 143, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 149, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 157, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 13, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
.fade.in {
  opacity: 1;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
.collapse {
  display: none;
  visibility: hidden;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
.collapse.in {
  display: block;
  visibility: visible;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
tr.collapse.in {
  display: table-row;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
tbody.collapse.in {
  display: table-row-group;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_component-animations.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown {
  position: relative;
}

/* line 24, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0;
}

/* line 29, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: 0;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}

/* line 52, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

/* line 58, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu .divider {
  height: 1px;
  margin: 9.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.5;
  color: #333333;
  white-space: nowrap;
}

/* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #fff;
  background-color: #002c41;
}

/* line 86, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #002c41;
}

/* line 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #999999;
}

/* line 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 121, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block;
}

/* line 126, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0;
}

/* line 135, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 145, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 151, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.5;
  color: #999999;
  white-space: nowrap;
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 171, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 184, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid;
  content: "";
}

/* line 190, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

@media (min-width: 768px) {
  /* line 204, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  /* line 209, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 26, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 35, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:after {
  clear: both;
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

/* line 43, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

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

/* line 55, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0;
}

/* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 62, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 68, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 80, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 85, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 104, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 115, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

/* line 119, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}

/* line 126, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn .caret {
  margin-left: 0;
}

/* line 130, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 135, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}

/* line 144, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both;
}

/* line 156, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none;
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 171, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

/* line 174, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 178, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 183, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 187, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 192, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 200, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

/* line 205, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}

/* line 211, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .btn {
  width: 100%;
}

/* line 215, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

/* line 236, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_button-groups.scss */
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

/* line 13, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}

/* line 59, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 73, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 #e9e9e9;
  border-radius: 0;
}

/* line 85, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 2px 10px;
  font-size: 12px;
  border-radius: 0;
}

/* line 90, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 0;
}

/* line 97, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 104, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 116, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0;
}

/* line 131, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}

/* line 140, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn > .btn {
  position: relative;
}

/* line 142, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}

/* line 146, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
  z-index: 2;
}

/* line 155, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_input-groups.scss */
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.nav:before, .nav:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.nav:after {
  clear: both;
}

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li {
  position: relative;
  display: block;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li.disabled > a {
  color: #999999;
}

/* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}

/* line 46, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #0071a7;
}

/* line 59, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav .nav-divider {
  height: 1px;
  margin: 9.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

/* line 66, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav > li > a > img {
  max-width: none;
}

/* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs {
  border-bottom: 1px solid #ddd;
}

/* line 78, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}

/* line 84, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.5;
  border: 1px solid transparent;
  border-radius: 0 0 0 0;
}

/* line 89, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}

/* line 96, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

/* line 118, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-pills > li {
  float: left;
}

/* line 122, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-pills > li > a {
  border-radius: 0;
}

/* line 125, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-pills > li + li {
  margin-left: 2px;
}

/* line 131, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #002c41;
}

/* line 144, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none;
}

/* line 146, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

/* line 160, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}

/* line 163, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}

/* line 165, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}

/* line 171, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 768px) {
  /* line 177, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 180, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

/* line 190, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}

/* line 193, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0;
}

/* line 199, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0 0 0 0;
  }
  /* line 210, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #f4f4f4;
  }
}

/* line 224, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none;
  visibility: hidden;
}

/* line 228, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.tab-content > .active {
  display: block;
  visibility: visible;
}

/* line 239, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 21px;
  border: 1px solid transparent;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar:before, .navbar:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar {
    border-radius: 0;
  }
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar-header:after {
  clear: both;
}

@media (min-width: 768px) {
  /* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-header {
    float: left;
  }
}

/* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:after {
  clear: both;
}

/* line 59, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width: 768px) {
  /* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 68, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-collapse.collapse {
    display: block !important;
    visibility: visible !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 82, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}

@media (max-device-width: 480px) and (orientation: landscape) {
  /* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}

/* line 109, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 109, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 129, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}

@media (min-width: 768px) {
  /* line 129, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}

/* line 139, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}

@media (min-width: 768px) {
  /* line 139, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

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

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

/* line 164, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  padding: 14.5px 15px;
  font-size: 18px;
  line-height: 21px;
  height: 50px;
}

/* line 171, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

/* line 176, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-brand > img {
  display: block;
}

@media (min-width: 768px) {
  /* line 181, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

/* line 194, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: 0;
}

/* line 207, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-toggle:focus {
  outline: 0;
}

/* line 212, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

/* line 218, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

@media (min-width: 768px) {
  /* line 194, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 233, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 7.25px -15px;
}

/* line 236, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 21px;
}

@media (max-width: 767px) {
  /* line 244, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 252, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 256, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 21px;
  }
  /* line 258, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 233, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 271, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-nav > li {
    float: left;
  }
  /* line 273, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 14.5px;
    padding-bottom: 14.5px;
  }
}

/* line 287, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: 7.5px;
  margin-bottom: 7.5px;
}

@media (min-width: 768px) {
  /* line 410, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 417, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 424, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .form-control-static {
    display: inline-block;
  }
  /* line 428, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 432, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  /* line 440, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  /* line 444, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 452, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 459, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  /* line 463, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 470, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_forms.scss */
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}

@media (max-width: 767px) {
  /* line 299, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  /* line 303, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}

@media (min-width: 768px) {
  /* line 287, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 328, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 333, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 343, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 7.5px;
  margin-bottom: 7.5px;
}

/* line 346, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
  margin-top: 13px;
  margin-bottom: 13px;
}

/* line 349, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}

/* line 359, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 14.5px;
  margin-bottom: 14.5px;
}

@media (min-width: 768px) {
  /* line 359, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 379, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important;
  }
  /* line 382, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  /* line 386, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}

/* line 397, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

/* line 401, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-brand {
  color: #777;
}

/* line 403, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}

/* line 410, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-text {
  color: #777;
}

/* line 415, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a {
  color: #777;
}

/* line 418, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}

/* line 425, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 433, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 442, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle {
  border-color: #ddd;
}

/* line 444, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}

/* line 448, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}

/* line 453, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}

/* line 462, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 473, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  /* line 475, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 482, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 490, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 506, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-link {
  color: #777;
}

/* line 508, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .navbar-link:hover {
  color: #333;
}

/* line 513, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .btn-link {
  color: #777;
}

/* line 515, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #333;
}

/* line 521, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 531, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #002c41;
  border-color: #00090e;
}

/* line 535, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand {
  color: #eeeeee;
}

/* line 537, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

/* line 544, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-text {
  color: #bfbfbf;
}

/* line 549, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #bfbfbf;
}

/* line 552, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #003a55;
}

/* line 559, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #003d5b;
}

/* line 567, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 577, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle {
  border-color: #002537;
}

/* line 579, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #003a55;
}

/* line 583, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

/* line 588, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #00141d;
}

/* line 596, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #003d5b;
  color: #fff;
}

@media (max-width: 767px) {
  /* line 607, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #00090e;
  }
  /* line 610, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #00090e;
  }
  /* line 613, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #bfbfbf;
  }
  /* line 615, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #003a55;
  }
  /* line 622, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #003d5b;
  }
  /* line 630, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 641, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link {
  color: #bfbfbf;
}

/* line 643, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link:hover {
  color: #fff;
}

/* line 648, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .btn-link {
  color: #bfbfbf;
}

/* line 650, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_navbar.scss */
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: #fff;
}

/* line 656, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 21px;
  list-style: none;
  background-color: #efefef;
  border-radius: 0;
}

/* line 13, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss */
.breadcrumb > li {
  display: inline-block;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss */
.breadcrumb > li + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_breadcrumbs.scss */
.breadcrumb > .active {
  color: #999999;
}

/* line 4, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 21px 0;
  border-radius: 0;
}

/* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination > li {
  display: inline;
}

/* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.5;
  text-decoration: none;
  color: #0071a7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}

/* line 25, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 41, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #003d5b;
  background-color: #eeeeee;
  border-color: #ddd;
}

/* line 51, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #0071a7;
  border-color: #0071a7;
  cursor: default;
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #999999;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 2px 10px;
  font-size: 12px;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager {
  padding-left: 0;
  margin: 21px 0;
  list-style: none;
  text-align: center;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.pager:before, .pager:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.pager:after {
  clear: both;
}

/* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager li {
  display: inline;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}

/* line 38, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}

/* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_pager.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #999999;
  background-color: #fff;
  cursor: not-allowed;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label:empty {
  display: none;
}

/* line 25, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.btn .label {
  position: relative;
  top: -1px;
}

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

/* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-default {
  background-color: #999999;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-default[href]:hover, .label-default[href]:focus {
  background-color: gray;
}

/* line 48, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-primary {
  background-color: #0071a7;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #004f74;
}

/* line 52, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-success {
  background-color: #27a327;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #1d7a1d;
}

/* line 56, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-info {
  background-color: #42abdc;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #2593c6;
}

/* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-warning {
  background-color: #FF9203;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #cf7500;
}

/* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_labels.scss */
.label-danger {
  background-color: #dd000c;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_labels.scss */
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #aa0009;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #999999;
  border-radius: 10px;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.badge:empty {
  display: none;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.btn .badge {
  position: relative;
  top: -1px;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #0071a7;
  background-color: #fff;
}

/* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.list-group-item > .badge {
  float: right;
}

/* line 47, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}

/* line 50, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.jumbotron {
  padding: 30px 15px;
  margin-bottom: 30px;
  color: white;
  background-color: #00334b;
}

/* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.jumbotron > hr {
  border-top-color: #001018;
}

/* line 26, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 0;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 768px) {
  /* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
  .jumbotron {
    padding: 48px 0;
  }
  /* line 38, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 21px;
  line-height: 1.5;
  background-color: #f4f4f4;
  border: 1px solid #ddd;
  border-radius: 0;
  -webkit-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_thumbnails.scss */
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #222223;
}

/* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #0071a7;
}

/* line 9, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 21px;
  border: 1px solid transparent;
  border-radius: 0;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert .alert-link {
  font-weight: bold;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 40, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

/* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 57, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-success {
  background-color: #FFFFFF;
  border-color: #249724;
  color: #1b721b;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-success hr {
  border-top-color: #1f821f;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-success .alert-link {
  color: #114811;
}

/* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-info {
  background-color: #FFFFFF;
  border-color: #279cd3;
  color: #238dbe;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-info hr {
  border-top-color: #238dbe;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-info .alert-link {
  color: #1b6d93;
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-warning {
  background-color: #FFFFFF;
  border-color: #fd9000;
  color: #c57000;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-warning hr {
  border-top-color: #e38100;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-warning .alert-link {
  color: #925300;
}

/* line 66, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_alerts.scss */
.alert-danger {
  background-color: #FFFFFF;
  border-color: #d8000c;
  color: #a00009;
}

/* line 8, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-danger hr {
  border-top-color: #be000a;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_alerts.scss */
.alert-danger .alert-link {
  color: #6d0006;
}

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

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}

/* line 26, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress {
  overflow: hidden;
  height: 21px;
  margin-bottom: 21px;
  background-color: #f5f5f5;
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 36, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 21px;
  color: #fff;
  text-align: center;
  background-color: #0071a7;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-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-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 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

/* line 73, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #27a327;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-success {
  background-image: -webkit-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-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 77, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #42abdc;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-info {
  background-image: -webkit-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-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 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #FF9203;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-warning {
  background-image: -webkit-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-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 85, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #dd000c;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-danger {
  background-image: -webkit-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-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 1, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media {
  margin-top: 15px;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media:first-child {
  margin-top: 0;
}

/* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-right,
.media > .pull-right {
  padding-left: 10px;
}

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-left,
.media > .pull-left {
  padding-right: 10px;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-middle {
  vertical-align: middle;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-bottom {
  vertical-align: bottom;
}

/* line 36, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_media.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}

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

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #efefef;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 46, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
a.list-group-item {
  color: #555;
}

/* line 49, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
a.list-group-item .list-group-item-heading {
  color: #333;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}

/* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #999999;
  cursor: not-allowed;
}

/* line 72, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #999999;
}

/* line 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #002c41;
  border-color: #002c41;
}

/* line 90, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 95, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: rgba(255, 255, 255, 0.75);
}

/* line 4, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #27a327;
  background-color: #29ab29;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-success {
  color: #27a327;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-success .list-group-item-heading {
  color: inherit;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus {
  color: #27a327;
  background-color: #249724;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #27a327;
  border-color: #27a327;
}

/* line 4, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #42abdc;
  background-color: #42abdc;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-info {
  color: #42abdc;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-info .list-group-item-heading {
  color: inherit;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus {
  color: #42abdc;
  background-color: #2ca1d8;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #42abdc;
  border-color: #42abdc;
}

/* line 4, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #FF9203;
  background-color: #ff960d;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning {
  color: #FF9203;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus {
  color: #FF9203;
  background-color: #f38a00;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #FF9203;
  border-color: #FF9203;
}

/* line 4, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #dd000c;
  background-color: #e7000d;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger {
  color: #dd000c;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus {
  color: #dd000c;
  background-color: #ce000b;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: #dd000c;
  border-color: #dd000c;
}

/* line 117, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 121, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

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

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-body {
  padding: 15px;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .panel-body:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.panel-body:after {
  clear: both;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

/* line 33, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}

/* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-title > a {
  color: inherit;
}

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

/* line 60, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}

/* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}

/* line 78, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}

/* line 87, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 91, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0;
}

/* line 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}

/* line 106, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}

/* line 112, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}

/* line 118, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1;
  border-top-right-radius: -1;
}

/* line 122, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: -1;
}

/* line 126, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: -1;
}

/* line 134, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}

/* line 140, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1;
  border-bottom-right-radius: -1;
}

/* line 144, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: -1;
}

/* line 148, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: -1;
}

/* line 155, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 165, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}

/* line 172, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 176, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 185, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 194, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 201, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

/* line 213, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 21px;
}

/* line 217, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0;
}

/* line 221, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}

/* line 226, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}

/* line 229, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}

/* line 235, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel-footer {
  border-top: 0;
}

/* line 238, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

/* line 246, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-default {
  border-color: #ddd;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading {
  color: #333333;
  background-color: #fafafa;
  border-color: #ddd;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge {
  color: #fafafa;
  background-color: #333333;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

/* line 249, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-primary {
  border-color: #0071a7;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading {
  color: #f4f4f4;
  background-color: #0071a7;
  border-color: #0071a7;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #0071a7;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge {
  color: #0071a7;
  background-color: #f4f4f4;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #0071a7;
}

/* line 252, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-success {
  border-color: #249724;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading {
  color: #f4f4f4;
  background-color: #29ab29;
  border-color: #249724;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #249724;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge {
  color: #29ab29;
  background-color: #f4f4f4;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #249724;
}

/* line 255, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-info {
  border-color: #279cd3;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading {
  color: #f4f4f4;
  background-color: #42abdc;
  border-color: #279cd3;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #279cd3;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge {
  color: #42abdc;
  background-color: #f4f4f4;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #279cd3;
}

/* line 258, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-warning {
  border-color: #fd9000;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading {
  color: #f4f4f4;
  background-color: #ff960d;
  border-color: #fd9000;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #fd9000;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge {
  color: #ff960d;
  background-color: #f4f4f4;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #fd9000;
}

/* line 261, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_panels.scss */
.panel-danger {
  border-color: #d8000c;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading {
  color: #f4f4f4;
  background-color: #e7000d;
  border-color: #d8000c;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d8000c;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge {
  color: #e7000d;
  background-color: #f4f4f4;
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d8000c;
}

/* line 5, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

/* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss */
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-embed.scss */
.embed-responsive.embed-responsive-4by3 {
  padding-bottom: 75%;
}

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

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_wells.scss */
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 0;
}

/* line 26, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 0;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_close.scss */
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

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

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}

/* line 36, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

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

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

/* line 51, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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: 0;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}

/* line 64, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #000;
}

/* line 71, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 72, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 77, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.5px;
}

/* line 83, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 88, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.5;
}

/* line 95, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

/* line 101, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.modal-footer:before, .modal-footer:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.modal-footer:after {
  clear: both;
}

/* line 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

/* line 113, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

/* line 117, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

/* line 123, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 134, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  /* line 138, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  /* line 143, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px;
  }
}

@media (min-width: 992px) {
  /* line 147, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px;
  }
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  visibility: visible;
  font-family: "Oxygen", sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 20, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

/* line 21, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

/* line 23, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 0;
}

/* line 38, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 47, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 61, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

/* line 68, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 75, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 82, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 89, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 96, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_tooltip.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

/* line 6, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Oxygen", sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.5;
  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: 0;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.top {
  margin-top: -10px;
}

/* line 32, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.right {
  margin-left: 10px;
}

/* line 33, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.bottom {
  margin-top: 10px;
}

/* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.left {
  margin-left: -10px;
}

/* line 37, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1 -1 0 0;
}

/* line 46, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px;
}

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

/* line 65, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover > .arrow {
  border-width: 11px;
}

/* line 68, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 74, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}

/* line 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}

/* line 89, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 96, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}

/* line 104, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}

/* line 111, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}

/* line 120, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 127, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_popovers.scss */
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

/* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel {
  position: relative;
}

/* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

/* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

/* line 22, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  /* line 16, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform .6s ease-in-out;
    transition: -webkit-transform .6s ease-in-out;
    transition: transform .6s ease-in-out;
    transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-perspective: 1000;
            perspective: 1000;
  }
  /* line 34, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-inner > .item.next, .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    left: 0;
  }
  /* line 39, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  /* line 44, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    left: 0;
  }
}

/* line 53, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

/* line 59, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .active {
  left: 0;
}

/* line 63, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 70, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .next {
  left: 100%;
}

/* line 73, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .prev {
  left: -100%;
}

/* line 76, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

/* line 81, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .active.left {
  left: -100%;
}

/* line 84, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-inner > .active.right {
  left: 100%;
}

/* line 93, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 108, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  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 111, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  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 118, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control:hover, .carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 127, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 136, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}

/* line 141, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}

/* line 146, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  font-family: serif;
}

/* line 156, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}

/* line 161, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 172, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 183, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 204, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

/* line 215, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 226, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 237, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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 246, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  /* line 250, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  /* line 257, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  /* line 264, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_carousel.scss */
  .carousel-indicators {
    bottom: 20px;
  }
}

/* line 14, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

/* line 19, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both;
}

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

/* line 15, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.pull-right {
  float: right !important;
}

/* line 18, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.pull-left {
  float: left !important;
}

/* line 27, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.hide {
  display: none !important;
}

/* line 30, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.show {
  display: block !important;
}

/* line 33, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden;
}

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

/* line 45, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.hidden {
  display: none !important;
  visibility: hidden !important;
}

/* line 54, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_utilities.scss */
.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs, .visible-sm, .visible-md, .visible-lg {
  display: none !important;
}

/* line 31, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs {
    display: block !important;
  }
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs {
    display: table;
  }
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs {
    display: table-row !important;
  }
  /* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}

@media (max-width: 767px) {
  /* line 49, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-xs-block {
    display: block !important;
  }
}

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

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

@media (min-width: 768px) and (max-width: 991px) {
  /* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm {
    display: block !important;
  }
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm {
    display: table;
  }
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm {
    display: table-row !important;
  }
  /* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-sm-block {
    display: block !important;
  }
}

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

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

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md {
    display: block !important;
  }
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md {
    display: table;
  }
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md {
    display: table-row !important;
  }
  /* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/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, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-md-block {
    display: block !important;
  }
}

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

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

@media (min-width: 1200px) {
  /* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg {
    display: block !important;
  }
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg {
    display: table;
  }
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg {
    display: table-row !important;
  }
  /* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 1200px) {
  /* line 106, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-lg-block {
    display: block !important;
  }
}

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

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

@media (max-width: 767px) {
  /* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm {
    display: none !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md {
    display: none !important;
  }
}

@media (min-width: 1200px) {
  /* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg {
    display: none !important;
  }
}

/* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
.visible-print {
  display: none !important;
}

@media print {
  /* line 7, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print {
    display: block !important;
  }
  /* line 10, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print {
    display: table;
  }
  /* line 11, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print {
    display: table-row !important;
  }
  /* line 12, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}

/* line 150, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
.visible-print-block {
  display: none !important;
}

@media print {
  /* line 150, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-print-block {
    display: block !important;
  }
}

/* line 157, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
  display: none !important;
}

@media print {
  /* line 157, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
  .visible-print-inline {
    display: inline !important;
  }
}

/* line 164, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
  display: none !important;
}

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

@media print {
  /* line 17, C:/code/admin-web-bootstrap/scss/vendor/bootstrap/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print {
    display: none !important;
  }
}

/* line 1, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
* {
  -webkit-font-smoothing: antialiased;
}

/* line 5, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.page-header {
  margin-top: 24px;
  margin-left: 6px;
  margin-right: 6px;
}

/* line 12, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.form-signin .page-header {
  background: url("../images/across-logo.svg") no-repeat center top;
  padding-top: 60px;
  background-size: 60px;
}

/* line 19, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-header {
  background: url("../images/across-logo.svg") no-repeat left center;
  padding-left: 20px;
  background-size: 35px 35px;
}

/* line 24, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-header .logo {
  position: absolute;
  max-width: 40px;
  top: 4px;
  left: 10px;
}

/* line 30, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-header .navbar-brand {
  padding-left: 43px;
  font-weight: 700;
  font-size: 0.95em;
  text-transform: uppercase;
  color: #eeeeee;
}

@media (max-width: 767px) {
  /* line 40, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
  .container-fluid > .navbar-header {
    margin-left: -5px;
  }
  /* line 42, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
  .container-fluid > .navbar-header .navbar-brand {
    padding-left: 30px;
  }
}

/* line 49, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-inverse .navbar-brand {
  color: #eeeeee;
}

/* line 52, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-inverse .navbar-header {
  background: url("../images/across-logo.svg") no-repeat left center;
  background-size: 35px;
}

/* line 59, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar.navbar-default .navbar-brand {
  color: #777;
}

/* line 62, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar.navbar-default .navbar-header {
  background: url("../images/across-logo.svg") no-repeat left center;
  background-size: 35px;
}

/* line 71, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-fixed-top {
  background: #002c41;
}

/* line 73, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-fixed-top .nav > li > a,
.navbar-fixed-top .nav > li > a {
  color: #eeeeee;
  -webkit-transition: background 500ms ease;
  transition: background 500ms ease;
}

/* line 81, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-fixed-top .nav > li > a:hover, .navbar-fixed-top .nav > li > a:active, .navbar-fixed-top .nav > li > a:focus,
.navbar-fixed-top .nav > li > a:hover,
.navbar-fixed-top .nav > li > a:active,
.navbar-fixed-top .nav > li > a:focus {
  color: #ffffff;
  background: #003d5b;
  -webkit-transition: background 500ms;
  transition: background 500ms;
}

/* line 93, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-fixed-top .nav > li > a[aria-expanded="true"],
.navbar-fixed-top .nav > li > a[aria-expanded="true"] {
  background: #003d5b;
}

/* line 99, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-title {
  color: #999999;
  padding: 5px 15px;
  font-weight: bold;
}

/* line 105, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.panel-footer {
  color: #0071a7;
}

/* line 111, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table-hover tbody tr:hover td {
  background: #f5f5f5;
}

/* line 117, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table.fixed-layout {
  table-layout: fixed;
}

/* line 121, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table thead th {
  white-space: nowrap;
}

/* line 129, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.row.color > div {
  border: 1px solid white;
  background: #e7e7e7;
}

/* line 135, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.row.color.green > div {
  background: #27a327;
}

/* line 141, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.row.color.primary > div {
  background: #0071a7;
}

/* line 148, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.lead {
  font-weight: 400;
}

/* line 153, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.jumbotron p {
  font-weight: 400;
}

/* line 159, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.content.for-navbar-fixed-top {
  padding-top: 2em;
}

@media (min-width: 768px) {
  /* line 166, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
  .navbar-right {
    margin-right: 0;
  }
}

/* line 171, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.form-signin {
  max-width: 320px;
}

/* Sticky footer styles
-------------------------------------------------- */
/* line 177, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
html {
  position: relative;
  min-height: 100%;
}

/* line 182, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}

/* line 187, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.footer.sticky {
  position: fixed;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #eeeeee;
}

/* line 196, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.body > .container {
  padding: 60px 15px 0;
}

/* line 200, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.container .text-muted {
  margin: 20px 0;
}

/* -------------------------------------------------- */
/* line 207, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-white,
.white-fill {
  background-color: white;
}

/* line 212, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.no-padding {
  padding: 0;
}

/* line 216, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-danger,
.danger-fill {
  background-color: #dd000c;
  color: #ffffff;
}

/* line 222, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-info,
.info-fill {
  background-color: #42abdc;
  color: #ffffff;
}

/* line 228, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-warning,
.warning-fill {
  background-color: #FF9203;
  color: #ffffff;
}

/* line 234, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-primary,
.primary-fill {
  background-color: #0071a7;
  color: #ffffff;
}

/* line 240, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bg-success,
.success-fill {
  background-color: #27a327;
  color: #ffffff;
}

/* line 247, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.btn.pull-right {
  margin-left: 4px;
}

/* line 252, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.fieldset {
  margin-top: 24px;
  margin-bottom: 72px;
}

/* line 255, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.fieldset legend {
  margin-bottom: 24px;
  text-shadow: 1px 1px #FFF;
  font-size: 17.5px;
  color: #909090;
}

/* line 263, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
fieldset {
  border: solid 1px #e5e5e5;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 18px;
  margin-bottom: 24px;
}

/* line 269, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
fieldset legend {
  padding-left: 12px;
  padding-right: 12px;
  font-size: 14px;
  border-bottom: none;
  color: #909090;
  width: auto;
  margin-bottom: 12px;
}

/* line 279, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
fieldset > .help-block {
  margin-bottom: 24px;
}

/* line 283, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
fieldset .form-group:first-child {
  margin-top: 0;
}

/* line 286, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
fieldset .form-group:last-child {
  margin-bottom: 0;
}

/* line 291, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.form-group {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 24px;
}

/* line 295, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.form-group.no-left-pad {
  padding-left: 0;
}

/* line 301, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-sidebar > li > a {
  padding: 5px 15px;
}

/* line 305, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-sidebar .list-group-item {
  padding: 0;
}

/* line 307, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-sidebar .list-group-item a {
  padding: 10px 15px;
}

/* line 311, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-sidebar .list-group-item.active a {
  color: #A5A5A5;
}

/* line 320, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable .tab-content.bordered {
  padding: 0.5em 1em;
  border: 1px solid #ddd;
  border-top: none;
}

/* line 326, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled {
  background: #fff;
}

/* line 329, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs {
  background: #f4f4f4;
  border-color: #eaeaea;
}

/* line 334, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs li a {
  border: none;
}

/* line 339, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs li.active .dropdown-menu li a:hover {
  background: #002c41;
}

/* line 345, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs li.active.pull-right > a {
  background: #f4f4f4;
  cursor: pointer;
}

/* line 349, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs li.active.pull-right > a:hover {
  background: #eeeeee;
}

/* line 354, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled nav > .nav-tabs li.active a {
  background: #fff;
}

/* line 361, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled .tab-content {
  padding: 0 1em 1em 1em;
}

/* line 363, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled .tab-content .tab-pane {
  padding-top: 1.0em;
}

/* line 370, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.tabbable.filled .tabbable .nav-tabs li.active a {
  background: #fff;
}

/* line 379, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.checkbox-list {
  list-style: none;
  padding-left: 0;
}

/* line 383, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.checkbox-list.striped li:nth-child(odd) {
  background: #efefef;
}

/* line 387, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.checkbox-list.striped .checkbox {
  padding-left: 8px;
  margin-left: -8px;
}

/* line 391, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.checkbox-list.striped label {
  font-weight: normal;
}

/* line 397, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.slider-container {
  padding: 6px;
  border: 1px solid #e9e9e9;
  padding-left: 14px;
}

/* line 404, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.slider.slider-horizontal {
  width: 85%;
  margin-right: 14px;
}

/* line 415, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.slider-handle {
  background: #0071a7;
}

/* line 419, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table {
  font-size: 14px;
}

/* line 424, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table.table-striped tr:nth-child(even) td {
  background: #f4f4f4;
}

/* line 431, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tr.odd {
  background: #f1f1f1;
}

/* line 434, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tr.even {
  background: white;
}

/* line 440, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.success {
  border-left: 3px solid #29ab29;
}

/* line 443, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.success td {
  color: #29ab29 !important;
  background-color: rgba(41, 171, 41, 0.05) !important;
  background-image: -webkit-linear-gradient(top, #f1fcf1 0%, #f5fdf5 100%);
  background-image: linear-gradient(to bottom, #f1fcf1 0%, #f5fdf5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF1FCF1', endColorstr='#FFF5FDF5', GradientType=0);
}

/* line 449, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.danger {
  border-left: 3px solid #e7000d;
}

/* line 452, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.danger td {
  color: #e7000d;
  background: rgba(231, 0, 13, 0.05);
  background-image: -webkit-linear-gradient(top, #fff7f7 10%, #fff1f2 100%);
  background-image: linear-gradient(to bottom, #fff7f7 10%, #fff1f2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF7F7', endColorstr='#FFFFF1F2', GradientType=0);
}

/* line 458, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.info {
  border-left: 3px solid #42abdc;
}

/* line 460, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.info td {
  color: #42abdc;
  background-color: rgba(66, 171, 220, 0.05);
  background-image: -webkit-linear-gradient(top, #eef8fc 0%, #f2f9fd 100%);
  background-image: linear-gradient(to bottom, #eef8fc 0%, #f2f9fd 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEF8FC', endColorstr='#FFF2F9FD', GradientType=0);
}

/* line 466, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.warning {
  border-left: 3px solid #ff960d;
}

/* line 469, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table tbody tr.warning td {
  color: #ff960d;
  background-color: rgba(255, 150, 13, 0.05);
  background-image: -webkit-linear-gradient(top, #fff7ee 0%, #fffaf3 100%);
  background-image: linear-gradient(to bottom, #fff7ee 0%, #fffaf3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFF7EE', endColorstr='#FFFFFAF3', GradientType=0);
}

/* line 479, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table.table-explanation tr td:first-child {
  color: #000000;
}

/* line 485, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable {
  cursor: pointer;
}

/* line 488, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable:after {
  color: #c4c4c4;
  content: ' ↕';
  font-size: 1em;
}

/* line 495, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable:hover {
  opacity: 0.95;
  background-color: white;
  text-decoration: none;
}

/* line 500, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable:hover:after {
  color: #222223;
  text-decoration: none;
}

/* line 507, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable.desc:after {
  content: ' ↑';
  color: #222223;
}

/* line 513, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
table.table th.sortable.asc:after {
  content: ' ↓';
  color: #222223;
}

/* line 526, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.input-group-btn .btn.btn-default {
  padding-top: 2px;
  padding-bottom: 2px;
}

/* line 532, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.input-group-btn .btn.btn-icon .glyphicon:before {
  line-height: 1.5;
}

/* line 543, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.btn.btn-icon .glyphicon:before {
  line-height: 21px;
}

/* line 549, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu {
  font-size: 12.6px;
}

/* line 551, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu li a {
  padding-left: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 556, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu.list-group {
  margin-bottom: 0;
}

/* line 558, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu.list-group li a {
  padding-left: 24px;
}

/* line 562, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu.list-group .list-group-item {
  border-width: 0;
}

/* line 568, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu .submenu {
  font-size: 10.5px;
}

/* line 570, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.submenu .submenu li a {
  padding-left: 36px;
}

/* line 577, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.btn {
  padding: 6px 36px;
}

/* line 581, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.panel-fe {
  border-color: #002c41;
}

/* line 583, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.panel-fe .panel-heading {
  background: #002c41;
}

/* line 591, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  letter-spacing: -0.5px;
}

/* line 596, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
h2.page-header, h3.page-header {
  border-bottom: 1px dotted #DDD;
}

/* line 604, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-group .list-group-item.active a:hover {
  background: #003d5b;
}

/* line 608, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-group .list-group-item.active:hover {
  background: #003d5b;
}

/* Spinner
-------------------------------------------------- */
@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

/* line 624, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.spinner {
  display: none;
  width: 48px;
  height: 48px;
  border-radius: 3px;
  border: 1px solid #f4f4f4;
  background: url("../images/spinner.gif") no-repeat center center white;
}

/* line 631, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.spinner.active {
  display: inline-block;
}

/* line 636, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.spinner-css {
  display: none;
}

/* line 641, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.spinner-css.active {
  display: inline;
  -webkit-animation-name: rotate;
  -webkit-animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
}

/* line 651, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.page-header .logo {
  vertical-align: top;
}

/* line 657, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.jumbotron p {
  color: #FFCE01;
}

/* line 660, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.jumbotron h1 {
  font-size: 74px;
  font-weight: 300;
}

/* Status boxes
-------------------------------------------------- */
/* line 669, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
body {
  padding: 50px 0;
}

/* line 673, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.status {
  color: gray;
}

/* line 677, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.status .panel-title {
  font-family: 'Oswald', sans-serif;
  font-size: 72px;
  font-weight: bold;
  color: #fff;
  line-height: 45px;
  padding-top: 20px;
  letter-spacing: -0.8px;
}

/* Step Wizard
-------------------------------------------------- */
/* line 690, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard-step p {
  margin-top: 10px;
}

/* line 694, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard-row {
  display: table-row;
}

/* line 698, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard {
  margin-top: 1em;
  display: table;
  width: 100%;
  position: relative;
}

/* line 705, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard-step button[disabled] {
  opacity: 1 !important;
  filter: alpha(opacity=100) !important;
}

/* line 710, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard-row:before {
  top: 14px;
  bottom: 0;
  position: absolute;
  content: " ";
  width: 100%;
  height: 1px;
  background-color: #ccc;
  z-order: 0;
}

/* line 722, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.stepwizard-step {
  display: table-cell;
  text-align: center;
  position: relative;
}

/* line 728, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}

/* Image Modal
-------------------------------------------------- */
/* line 741, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-dialog {
  /* An arbitrary minimum height. Feel free to modify this one as well */
  min-height: 350px;
  height: 80%;
  margin-top: 5%;
  margin-bottom: 0;
}

/* line 750, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-content, .img-modal .modal-body, .img-modal .row, .img-modal .modal-image {
  height: 100%;
}

/* line 754, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.modal-content {
  border-radius: 0;
}

/* line 758, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.modal-body {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 763, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.modal-image {
  background: #000;
  padding: 0;
}

/* line 768, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.modal-image img {
  margin: 0 auto;
  max-height: 100%;
  max-width: 100%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 780, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-modal-btn {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  background: black;
  opacity: 0;
  font-size: 1.5em;
  width: 45px;
  color: #fff;
  -webkit-transition: opacity .2s ease-in;
  transition: opacity .2s ease-in;
}

/* line 793, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-image:hover .img-modal-btn {
  opacity: 0.4;
}

/* line 797, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-image:hover .img-modal-btn:hover {
  opacity: 0.75;
}

/* line 801, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-modal-btn.right {
  right: 0;
}

/* line 805, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-modal-btn i {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
  margin-top: -.75em;
}

/* line 814, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta {
  position: relative;
  height: 100%;
}

/* line 819, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta-top {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 45px;
  background: #FFF;
  padding: 5px 10px;
  overflow-y: auto;
}

/* line 830, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta-top .img-poster img {
  height: 70px;
  width: 70px;
  float: left;
  margin-right: 15px;
}

/* line 837, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta-top .img-poster strong {
  display: block;
  padding-top: 15px;
}

/* line 842, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta-top .img-poster span {
  display: block;
  color: #aaa;
  font-size: .9em;
}

/* line 848, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .modal-meta-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 5px;
  border-top: solid 1px #ccc;
}

/* line 857, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list {
  list-style: none;
  padding: 0;
}

/* line 862, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list li {
  margin: 0;
  margin-top: 10px;
}

/* line 867, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list li > div {
  display: table-cell;
}

/* line 871, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list img {
  border-radius: 50%;
  width: 42px;
  height: 42px;
  margin-right: 10px;
  margin-top: 20px;
}

/* line 879, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list p {
  margin: 0;
}

/* line 883, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.img-modal .img-comment-list span {
  font-size: .8em;
  color: #aaa;
}

/* line 892, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
mark,
.mark {
  background: #FFCE01;
}

/* line 900, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.sidebar [data-toggle="collapse"]:before {
  color: #C4C4C4;
  font-size: 0.76em;
  content: '▼';
  padding-top: 0.26em;
  width: 0.75em;
  height: 1em;
  float: right;
}

/* line 911, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.sidebar [data-toggle="collapse"].collapsed:before {
  content: '▼';
}

/* line 916, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.sidebar [data-toggle="collapse"][aria-expanded="true"]:before {
  content: '▲';
}

/* line 923, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.btn-group > .btn + .dropdown-toggle {
  padding: 14.5px 8px 14.5px 8px;
}

/* line 927, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.input-group-btn .btn.btn-default {
  padding-top: 6px;
  padding-bottom: 6px;
}

/* line 932, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header {
  margin-bottom: 12px;
  display: table;
}

/* line 936, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header:empty {
  display: none;
}

/* line 940, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header > div {
  margin-right: 10px;
}

/* line 944, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header > div:last-child {
  margin-right: 0;
}

/* line 948, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-cell {
  display: table-cell;
  vertical-align: middle;
  width: 1%;
  white-space: nowrap;
  padding-right: 15px;
  margin-right: 0;
}

/* line 956, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-cell:last-child {
  padding-right: 0;
}

/* line 961, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-actions {
  display: table-cell;
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
  padding-right: 10px;
  margin-right: 0;
}

/* line 969, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-actions:last-child {
  padding-right: 0;
}

/* line 973, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-actions > .btn {
  margin-right: 5px;
}

/* line 977, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.list-header .list-header-actions > .btn:last-child {
  margin-right: 0;
}

/* line 984, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.pcs .pcs-footer {
  margin-top: 24px;
}

/* line 989, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.icon-bar {
  background-color: white;
}

/* line 995, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.in .dropdown-menu a {
  color: white;
}

/* line 1002, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-panels > .nav-sidebar {
  margin-bottom: 21px;
}

/* line 1007, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-panels .panel-heading .glyphicon, .nav-panels .panel-heading .fa {
  float: right;
  font-size: 14px;
}

/* line 1014, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.nav-item-title {
  display: none;
}

/* line 1020, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.navbar-collapse.in .nav-item-title, .navbar-collapse.collapsing .nav-item-title {
  display: inline-block;
}

/* line 1027, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bootstrap-select .btn-default.dropdown-toggle {
  background-color: white;
  padding-left: 12px;
  padding-right: 12px;
  color: #555555;
  border: 1px solid #e9e9e9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

/* line 1037, C:/code/admin-web-bootstrap/scss/non-modular/fe_bootstrap/_fe_bootstrap-custom-overwrites.scss */
.bootstrap-select.btn-group .dropdown-menu li a.opt {
  padding-left: 20px !important;
}

/* line 5, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div,
.ui-datepicker {
  min-width: 320px;
  color: #002c41;
  padding: 0 1em 1em 1em !important;
  background: white;
  font-size: 16px;
  font-family: "Oxygen", sans-serif;
  border: 1px #FFF solid;
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.12);
  z-index: 99 !important;
}

/* line 18, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-datepicker-month,
#ui-datepicker-div .ui-datepicker-year,
.ui-datepicker .ui-datepicker-month,
.ui-datepicker .ui-datepicker-year {
  color: #002c41;
}

/* line 22, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-datepicker-calendar,
.ui-datepicker .ui-datepicker-calendar {
  table-layout: fixed;
  color: #002c41;
}

/* line 26, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-datepicker-header,
.ui-datepicker .ui-datepicker-header {
  color: #002c41;
  border-color: #fafafa;
  background: gold;
  border-radius: 0;
  margin: 0 -1em;
  padding: 0.5em;
}

/* line 33, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  top: 8px;
  cursor: pointer;
}

/* line 39, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-state-default,
.ui-datepicker .ui-state-default {
  color: #002c41;
  text-align: center;
  padding: 8px 0;
  border-radius: 32px;
  border: 1px solid white;
  background: white;
}

/* line 46, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-state-default:hover,
.ui-datepicker .ui-state-default:hover {
  border-radius: 32px;
  background: gold;
  color: white;
}

/* line 54, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-state-highlight,
#ui-datepicker-div .ui-state-active,
#ui-datepicker-div .ui-state-hover,
.ui-datepicker .ui-state-highlight,
.ui-datepicker .ui-state-active,
.ui-datepicker .ui-state-hover {
  background: gold;
  color: white;
  border: 1px solid #ffdb1a;
}

/* line 60, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-state-highlight:hover,
#ui-datepicker-div .ui-state-active:hover,
#ui-datepicker-div .ui-state-hover:hover,
.ui-datepicker .ui-state-highlight:hover,
.ui-datepicker .ui-state-active:hover,
.ui-datepicker .ui-state-hover:hover {
  background: gold;
  color: white;
  border: 1px solid #ffdb1a;
}

/* line 68, C:/code/admin-web-bootstrap/scss/modules/_datepicker.scss */
#ui-datepicker-div .ui-datepicker-today .ui-state-highlight,
.ui-datepicker .ui-datepicker-today .ui-state-highlight {
  background: #eaeaea;
  color: #111;
  border: 1px solid #eaeaea;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLXdlYi1ib290c3RyYXAuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQjt3Q0FDd0M7QUFDeEM7Ozs7O0dBS0c7QUFDSDt3Q0FDd0M7QUFDeEM7OztHQUdHO0FBQ0g7O0dBRUc7QUFDSDs7R0FFRztBQUNIOztHQUVHO0FBQ0g7O0dBRUc7QUFDSDs7R0FFRztBQUNIOztHQUVHO0FBQ0gsOENBQThDO0FBQzlDOzs7R0FHRztBQUNIOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNEJFO0FBQ0Ysd0VBQXdFO0FBQ3hFO3dDQUN3QztBQUN4Qyw0REFBNEQ7QUFDNUQ7RUFDRSxvQ0FBb0M7RUFDcEMsc0RBQXNEO0VBQ3RELDRUQUE0VDtDQUM3VDs7QUFFRCw0REFBNEQ7QUFDNUQseUZBQXlGO0FBQ3pGO0VBQ0Usd0JBQXdCO0VBQ3hCLDJCQUEyQjtFQUMzQiwrQkFBK0I7Q0FDaEM7O0FBRUQsMEZBQTBGO0FBQzFGO0VBQ0UsVUFBVTtDQUNYOztBQUVELDBGQUEwRjtBQUMxRjs7Ozs7Ozs7Ozs7OztFQWFFLGVBQWU7Q0FDaEI7O0FBRUQsMEZBQTBGO0FBQzFGOzs7O0VBSUUsc0JBQXNCO0VBQ3RCLHlCQUF5QjtDQUMxQjs7QUFFRCwwRkFBMEY7QUFDMUY7RUFDRSxjQUFjO0VBQ2QsVUFBVTtDQUNYOztBQUVELDBGQUEwRjtBQUMxRjs7RUFFRSxjQUFjO0NBQ2Y7O0FBRUQsMEZBQTBGO0FBQzFGO0VBQ0UsOEJBQThCO0NBQy9COztBQUVELDBGQUEwRjtBQUMxRjs7RUFFRSxXQUFXO0NBQ1o7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVELDJGQUEyRjtBQUMzRjs7RUFFRSxrQkFBa0I7Q0FDbkI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGVBQWU7RUFDZixpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0Us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LGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDJGQUEyRjtBQUMzRjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCwyRkFBMkY7QUFDM0Y7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsMkZBQTJGO0FBQzNGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELDRGQUE0RjtBQUM1RjtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCw0RkFBNEY7QUFDNUY7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsNEZBQTRGO0FBQzVGO0VBQ0UsaUJBQWlCO0NB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O0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFdBQVc7R0FDWjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHNCQUFzQjtHQUN2QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGtCQUFrQjtHQUNuQjtDQUNGOztBQUVEO0VBQ0Usc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFdBQVc7R0FDWjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHNCQUFzQjtHQUN2QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGlCQUFpQjtHQUNsQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLHVCQUF1QjtHQUN4QjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGtCQUFrQjtHQUNuQjtDQUNGOztBQUVEO0VBQ0Usc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZ0JBQWdCO0dBQ2pCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsWUFBWTtHQUNiO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsV0FBVztHQUNaO0VBQ0Qsc0dBQXNHO0VBQ3RHO0lBQ0UsZUFBZTtHQUNoQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7R0FDWDtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLGdCQUFnQjtHQUNqQjtFQUNELHNHQUFzRztFQUN0RztJQUNFLFVBQVU7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O0FBRUQsd0VBQXdFO0FBQ3hFOztFQUVFLG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osMEJBQTBCO0NBQzNCIiwiZmlsZSI6ImNzcy9hZG1pbi13ZWItYm9vdHN0cmFwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKiAgICBBUFBMSUNBVElPTi5TQ1NTXHJcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKipcclxuICpcclxuICogc2FzcyAtLXdhdGNoIC0tc291cmNlbWFwIHN0eWxlLnNjc3M6c3R5bGUubWluLmNzcyAtLXN0eWxlIGNvbXByZXNzZWRcclxuICpcclxuICogSGVyZSB3ZSBpbXBvcnQgZXZlcnl0aGluZyBhbmQgcGxhY2UgYW55IGFwcGxpY2F0aW9uIGdlbmVyaWMgY3NzXHJcbiAqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qICAgICRTRVRUSU5HU1xyXG5cXCotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyoqXHJcbiAqIFNldCB1cCBwcm9qZWN0LXNwZWNpZmljIHZhcmlhYmxlcyBoZXJlIHdoaWNoIGFyZSB0aGVuIHVzZWQgdGhyb3VnaG91dCB5b3VyXHJcbiAqIGJ1aWxkLlxyXG4gKi9cbi8qKlxyXG4gKiBCYXNlIHN0dWZmXHJcbiAqL1xuLyoqXHJcbiAqIEhvdyBiaWcgd291bGQgeW91IGxpa2Ugcm91bmQgY29ybmVycyB0byBiZSBieSBkZWZhdWx0P1xyXG4gKi9cbi8qKlxyXG4gKiBCcmFuZCBzdHVmZlxyXG4gKi9cbi8qKlxyXG4gKiBBc3NpZ24gb3VyIGAkYmFzZS1saW5lLWhlaWdodGAgdG8gYSBuZXcgc3BhY2luZyB2YXIgZm9yIG1vcmUgdHJhbnNwYXJlbmN5LlxyXG4gKi9cbi8qKlxyXG4gKiBCdXR0b25zXHJcbiAqL1xuLyoqXHJcbiAqIFJlc3BvbnNpdmUgc3R1ZmZcclxuICovXG4vKiBObyBtZWRpYSBxdWVyeSBzaW5jZSB0aGlzIGlzIHRoZSBkZWZhdWx0ICovXG4vKipcclxuICogV2UgbmVlZCB0byBzdXBwbHkgYSBmdWxsIGNvZGUgZm9udC1zdGFjayBpbiBvcmRlciB0byBjb21iYXQgdGhpczpcclxuICoganNmaWRkbGUubmV0L2Nzc3dpemFyZHJ5L3VENlVXXHJcbiAqL1xuLypcclxuICAkY29uZGl0aW9uIGNhbiBiZSBhbnkgb2YgdGhlc2Ugc2l6ZXM6XHJcbiAgLSB2ZXJ5LXNtYWxsXHJcbiAgLSBzbWFsbFxyXG4gIC0gc21hbGwtbWVkaXVtXHJcbiAgLSBtZWRpdW1cclxuICAtIG1lZGl1bS1sYXJnZVxyXG4gIC0gbGFyZ2VcclxuICAtIHZlcnktbGFyZ2VcclxuXHJcbiAgLSBvbmx5LXZlcnktc21hbGxcclxuICAtIG9ubHktc21hbGxcclxuICAtIG9ubHktc21hbGwtbWVkaXVtXHJcbiAgLSBvbmx5LW1lZGl1bVxyXG4gIC0gb25seS1tZWRpdW0tbGFyZ2VcclxuICAtIG9ubHktbGFyZ2VcclxuICAtIG9ubHktdmVyeS1sYXJnZVxyXG5cclxuICAob3IgdGhlc2UgXCJzaG9ydGN1dHNcIjopXHJcbiAgLSBtb2JpbGVcclxuICAtIHRhYmxldFxyXG4gIC0gZGVza3RvcFxyXG5cclxuICAtIG9ubHktbW9iaWxlXHJcbiAgLSBvbmx5LXRhYmxldFxyXG4gIC0gb25seS1kZXNrdG9wXHJcblxyXG4gIC0gYSBicmVha3BvaW50IG9yIGEgSFRNTCBjbGFzcyAoSUUsIG1vZGVybml6ciBjbGFzcylcclxuKi9cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1PeHlnZW46NDAwLDMwMCw3MDApO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qICAgIEZPTlRTLlNDU1NcclxuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Pc3dhbGQpO1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zLWhhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbi8qIGxpbmUgOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSA2NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDk3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyogbGluZSAxMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMTM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIGxpbmUgMTQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAxNTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyogbGluZSAxNjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSAxNjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIGxpbmUgMTczLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogbGluZSAxODQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE5MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjAzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qIGxpbmUgMjExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmhyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyogbGluZSAyMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgMjI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAyNTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAyNjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgMjc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiBsaW5lIDI5MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDMxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDMzNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDM0NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyogbGluZSAzNzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzc5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKiBsaW5lIDM5MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzk5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgNDA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgNDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDI0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYSxcbiAgYTp2aXNpdGVkIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvKiBsaW5lIDIzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICAvKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIC8qIGxpbmUgMzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIGFbaHJlZl49XCIjXCJdOmFmdGVyLFxuICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbiAgLyogbGluZSAzOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAvKiBsaW5lIDQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIC8qIGxpbmUgNDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAvKiBsaW5lIDUzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cbiAgLyogbGluZSA2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICAvKiBsaW5lIDczLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDc4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8qIGxpbmUgODMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC5idG4gPiAuY2FyZXQsXG4gIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA4NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLmxhYmVsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICB9XG4gIC8qIGxpbmUgOTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgOTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAyMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBsaW5lIDM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYVwiO1xufVxuXG4vKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJiXCI7XG59XG5cbi8qIGxpbmUgMzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBhY1wiO1xufVxuXG4vKiBsaW5lIDM4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG59XG5cbi8qIGxpbmUgMzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDFcIjtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwOVwiO1xufVxuXG4vKiBsaW5lIDQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwZlwiO1xufVxuXG4vKiBsaW5lIDQyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi8qIGxpbmUgNDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLyogbGluZSA0NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLyogbGluZSA0NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4vKiBsaW5lIDQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLyogbGluZSA0NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi8qIGxpbmUgNDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4vKiBsaW5lIDQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4vKiBsaW5lIDUxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi8qIGxpbmUgNTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4vKiBsaW5lIDUzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi8qIGxpbmUgNTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi8qIGxpbmUgNTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4vKiBsaW5lIDU2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi8qIGxpbmUgNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi8qIGxpbmUgNTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi8qIGxpbmUgNTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLyogbGluZSA2MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi8qIGxpbmUgNjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4vKiBsaW5lIDYzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLyogbGluZSA2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi8qIGxpbmUgNjUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi8qIGxpbmUgNjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLyogbGluZSA2NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLyogbGluZSA2OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4vKiBsaW5lIDY5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi8qIGxpbmUgNzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi8qIGxpbmUgNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4vKiBsaW5lIDcyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi8qIGxpbmUgNzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4vKiBsaW5lIDc0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLyogbGluZSA3NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi8qIGxpbmUgNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4vKiBsaW5lIDc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi8qIGxpbmUgNzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi8qIGxpbmUgNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi8qIGxpbmUgODAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4vKiBsaW5lIDgxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4vKiBsaW5lIDgyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLyogbGluZSA4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi8qIGxpbmUgODQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLyogbGluZSA4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4vKiBsaW5lIDg2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4vKiBsaW5lIDg3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLyogbGluZSA4OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG5cbi8qIGxpbmUgODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi8qIGxpbmUgOTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLyogbGluZSA5MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi8qIGxpbmUgOTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4vKiBsaW5lIDkzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4vKiBsaW5lIDk0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi8qIGxpbmUgOTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4vKiBsaW5lIDk2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLyogbGluZSA5NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4vKiBsaW5lIDk4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4vKiBsaW5lIDk5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi8qIGxpbmUgMTAwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLyogbGluZSAxMDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuXG4vKiBsaW5lIDEwMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLyogbGluZSAxMDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4vKiBsaW5lIDEwNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi8qIGxpbmUgMTA1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi8qIGxpbmUgMTA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi8qIGxpbmUgMTA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cblxuLyogbGluZSAxMDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4vKiBsaW5lIDEwOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi8qIGxpbmUgMTEwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi8qIGxpbmUgMTExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLyogbGluZSAxMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLyogbGluZSAxMTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4vKiBsaW5lIDExNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi8qIGxpbmUgMTE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4vKiBsaW5lIDExNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLyogbGluZSAxMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLyogbGluZSAxMTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi8qIGxpbmUgMTE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cblxuLyogbGluZSAxMjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi8qIGxpbmUgMTIxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cblxuLyogbGluZSAxMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLyogbGluZSAxMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4vKiBsaW5lIDEyNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi8qIGxpbmUgMTI1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluZm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4vKiBsaW5lIDEyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi8qIGxpbmUgMTI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLyogbGluZSAxMjgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG5cbi8qIGxpbmUgMTI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLyogbGluZSAxMzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4vKiBsaW5lIDEzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4vKiBsaW5lIDEzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4vKiBsaW5lIDEzMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbi8qIGxpbmUgMTM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuXG4vKiBsaW5lIDEzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4vKiBsaW5lIDEzNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjtcbn1cblxuLyogbGluZSAxMzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMVwiO1xufVxuXG4vKiBsaW5lIDEzOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi8qIGxpbmUgMTM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLyogbGluZSAxNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNFwiO1xufVxuXG4vKiBsaW5lIDE0MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4vKiBsaW5lIDE0MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjtcbn1cblxuLyogbGluZSAxNDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA3XCI7XG59XG5cbi8qIGxpbmUgMTQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG5cbi8qIGxpbmUgMTQ1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XG59XG5cbi8qIGxpbmUgMTQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuXG4vKiBsaW5lIDE0NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi8qIGxpbmUgMTQ4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMlwiO1xufVxuXG4vKiBsaW5lIDE0OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG5cbi8qIGxpbmUgMTUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuXG4vKiBsaW5lIDE1MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG5cbi8qIGxpbmUgMTUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLyogbGluZSAxNTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG5cbi8qIGxpbmUgMTU0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XG59XG5cbi8qIGxpbmUgMTU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOVwiO1xufVxuXG4vKiBsaW5lIDE1NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4vKiBsaW5lIDE1NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLyogbGluZSAxNTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjJcIjtcbn1cblxuLyogbGluZSAxNTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4vKiBsaW5lIDE2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiO1xufVxuXG4vKiBsaW5lIDE2MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjVcIjtcbn1cblxuLyogbGluZSAxNjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cblxuLyogbGluZSAxNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4vKiBsaW5lIDE2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjtcbn1cblxuLyogbGluZSAxNjUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4vKiBsaW5lIDE2NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLyogbGluZSAxNjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMxXCI7XG59XG5cbi8qIGxpbmUgMTY4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG5cbi8qIGxpbmUgMTY5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiO1xufVxuXG4vKiBsaW5lIDE3MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNFwiO1xufVxuXG4vKiBsaW5lIDE3MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4vKiBsaW5lIDE3MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLyogbGluZSAxNzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLyogbGluZSAxNzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi8qIGxpbmUgMTc1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuXG4vKiBsaW5lIDE3NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XG59XG5cbi8qIGxpbmUgMTc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuXG4vKiBsaW5lIDE3OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjtcbn1cblxuLyogbGluZSAxNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGVhcnQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjtcbn1cblxuLyogbGluZSAxODAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4vKiBsaW5lIDE4MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4vKiBsaW5lIDE4MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ2XCI7XG59XG5cbi8qIGxpbmUgMTgzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4vKiBsaW5lIDE4NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLyogbGluZSAxODUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuXG4vKiBsaW5lIDE4NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi8qIGxpbmUgMTg3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XG59XG5cbi8qIGxpbmUgMTg4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTNcIjtcbn1cblxuLyogbGluZSAxODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cblxuLyogbGluZSAxOTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XG59XG5cbi8qIGxpbmUgMTkxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTZcIjtcbn1cblxuLyogbGluZSAxOTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi8qIGxpbmUgMTkzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OFwiO1xufVxuXG4vKiBsaW5lIDE5NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb2xsYXBzZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU5XCI7XG59XG5cbi8qIGxpbmUgMTk1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi8qIGxpbmUgMTk2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiO1xufVxuXG4vKiBsaW5lIDE5NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuXG4vKiBsaW5lIDE5OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi8qIGxpbmUgMTk5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjtcbn1cblxuLyogbGluZSAyMDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XG59XG5cbi8qIGxpbmUgMjAxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLyogbGluZSAyMDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2N1wiO1xufVxuXG4vKiBsaW5lIDIwMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuXG4vKiBsaW5lIDIwNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLyogbGluZSAyMDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi8qIGxpbmUgMjA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzFcIjtcbn1cblxuLyogbGluZSAyMDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cblxuLyogbGluZSAyMDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi8qIGxpbmUgMjA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzRcIjtcbn1cblxuLyogbGluZSAyMTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cblxuLyogbGluZSAyMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzZcIjtcbn1cblxuLyogbGluZSAyMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzdcIjtcbn1cblxuLyogbGluZSAyMTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLyogbGluZSAyMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4vKiBsaW5lIDIxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLyogbGluZSAyMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4vKiBsaW5lIDIxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4vKiBsaW5lIDIxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cblxuLyogbGluZSAyMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cblxuLyogbGluZSAyMjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLyogbGluZSAyMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2QtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cblxuLyogbGluZSAyMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLyogbGluZSAyMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XG59XG5cbi8qIGxpbmUgMjI0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuXG4vKiBsaW5lIDIyNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4vKiBsaW5lIDIyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLyogbGluZSAyMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtNi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi8qIGxpbmUgMjI4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4vKiBsaW5lIDIyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiO1xufVxuXG4vKiBsaW5lIDIzMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NVwiO1xufVxuXG4vKiBsaW5lIDIzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuXG4vKiBsaW5lIDIzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLyogbGluZSAyMzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7XG59XG5cbi8qIGxpbmUgMjM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiT3h5Z2VuXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMjIyMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi8qIGxpbmUgMzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hIHtcbiAgY29sb3I6ICMwMDcxYTc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwM2Q1YjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGxpbmUgNTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qIGxpbmUgNjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDgxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDg2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi8qIGxpbmUgMTEzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuaHIge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDEyNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgMTQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuLyogbGluZSA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIk94eWdlblwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICMwMDMzNGI7XG59XG5cbi8qIGxpbmUgMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLCBoMiBzbWFsbCxcbmgyIC5zbWFsbCwgaDMgc21hbGwsXG5oMyAuc21hbGwsIGg0IHNtYWxsLFxuaDQgLnNtYWxsLCBoNSBzbWFsbCxcbmg1IC5zbWFsbCwgaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDEgc21hbGwsXG4uaDEgLnNtYWxsLCAuaDIgc21hbGwsXG4uaDIgLnNtYWxsLCAuaDMgc21hbGwsXG4uaDMgLnNtYWxsLCAuaDQgc21hbGwsXG4uaDQgLnNtYWxsLCAuaDUgc21hbGwsXG4uaDUgLnNtYWxsLCAuaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4vKiBsaW5lIDI0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMC41cHg7XG59XG5cbi8qIGxpbmUgMzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLCAuaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsIC5oMiBzbWFsbCxcbi5oMiAuc21hbGwsXG5oMyBzbWFsbCxcbmgzIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlO1xufVxuXG4vKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBtYXJnaW4tdG9wOiAxMC41cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwLjVweDtcbn1cblxuLyogbGluZSA0MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDQgc21hbGwsXG5oNCAuc21hbGwsIC5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCxcbmg2IHNtYWxsLFxuaDYgLnNtYWxsLCAuaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi8qIGxpbmUgNDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDM0cHg7XG59XG5cbi8qIGxpbmUgNDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDI3cHg7XG59XG5cbi8qIGxpbmUgNDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDE3LjVweDtcbn1cblxuLyogbGluZSA1MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSA1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLyogbGluZSA1OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xucCB7XG4gIG1hcmdpbjogMCAwIDEwLjVweDtcbn1cblxuLyogbGluZSA2MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLyogbGluZSA3OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLyogbGluZSA4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTYwZDtcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLyogbGluZSA5MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgOTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgOTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA5MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8qIGxpbmUgOTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgOTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi8qIGxpbmUgOTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8qIGxpbmUgOTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLyogbGluZSAxMDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwNzFhNztcbn1cblxuLyogbGluZSA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzAwNGY3NDtcbn1cblxuLyogbGluZSA1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMWQ3YTFkO1xufVxuXG4vKiBsaW5lIDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICM0MmFiZGM7XG59XG5cbi8qIGxpbmUgOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMyNTkzYzY7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI0ZGOTIwMztcbn1cblxuLyogbGluZSA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2NmNzUwMDtcbn1cblxuLyogbGluZSA1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNkZDAwMGM7XG59XG5cbi8qIGxpbmUgOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2FhMDAwOTtcbn1cblxuLyogbGluZSAxMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRmNzQ7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlhYjI5O1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjgyMWY7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhYmRjO1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTkzYzY7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5NjBkO1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTdiMDA7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzAwMGQ7XG59XG5cbi8qIGxpbmUgOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQwMDBhO1xufVxuXG4vKiBsaW5lIDEzOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDkuNXB4O1xuICBtYXJnaW46IDQycHggMCAyMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OTtcbn1cblxuLyogbGluZSAxNDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMC41cHg7XG59XG5cbi8qIGxpbmUgMTUzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTY3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi8qIGxpbmUgMTc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGlzdC1pbmxpbmUgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLyogbGluZSAxODUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLyogbGluZSAxODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmR0LFxuZGQge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBsaW5lIDE5MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxOTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLCAuZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLyogbGluZSAyMTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDIyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgMjM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDI0MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwLjVweCAyMXB4O1xuICBtYXJnaW46IDAgMCAyMXB4O1xuICBmb250LXNpemU6IDE3LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDI1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDI1NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBmb290ZXIsXG5ibG9ja3F1b3RlIHNtYWxsLFxuYmxvY2txdW90ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4vKiBsaW5lIDI2NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG59XG5cbi8qIGxpbmUgMjc0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMjg2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG5cbi8qIGxpbmUgMjg3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xufVxuXG4vKiBsaW5lIDI5NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY287XG59XG5cbi8qIGxpbmUgMTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLyogbGluZSAzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xua2JkIGtiZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDAgMCAxMC41cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIGxpbmUgMTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjpiZWZvcmUsIC5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YmVmb3JlLCAucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSAyNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuXG4vKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuXG4vKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuXG4vKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA0NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDQ1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4vKiBsaW5lIDMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgNDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLyogbGluZSA1NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgNjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi8qIGxpbmUgNzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4vKiBsaW5lIDg4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgOTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLyogbGluZSAxMDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4vKiBsaW5lIDExNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBsaW5lIDEyNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAxMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG4vKiBsaW5lIDE0MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4vKiBsaW5lIDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi8qIGxpbmUgMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG59XG5cbi8qIGxpbmUgOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YWIyOTtcbn1cblxuLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ5NzI0O1xufVxuXG4vKiBsaW5lIDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmFiZGM7XG59XG5cbi8qIGxpbmUgMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuaW5mbyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjYTFkODtcbn1cblxuLyogbGluZSA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5NjBkO1xufVxuXG4vKiBsaW5lIDE3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzhhMDA7XG59XG5cbi8qIGxpbmUgOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3MDAwZDtcbn1cblxuLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NlMDAwYjtcbn1cblxuLyogbGluZSAxNzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUuNzVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAvKiBsaW5lIDE4NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMTkyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDIwMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLyogbGluZSAyMDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDIxMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDIyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyogbGluZSAyMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi8qIGxpbmUgMzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDQ3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA3MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBsaW5lIDg0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM1NTU1NTU7XG59XG5cbi8qIGxpbmUgMTE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xufVxuXG4vKiBsaW5lIDU3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbn1cblxuLyogbGluZSAxMDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAxMDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgMTA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgMTQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDE1MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNjUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIC8qIGxpbmUgMTc4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxuICAvKiBsaW5lIDE4NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0biB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLyogbGluZSAxOTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0bixcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDIxMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8qIGxpbmUgMjIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjFweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMjI4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7XG59XG5cbi8qIGxpbmUgMjM3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cblxuLyogbGluZSAyNDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMjUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDI2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjk1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDMwMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4sIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuc2VsZWN0LmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4sIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4vKiBsaW5lIDg0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuLCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuc2VsZWN0LmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4sIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG4vKiBsaW5lIDg0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuLCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMyNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDMuNzVweDtcbn1cblxuLyogbGluZSAzMzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5cbi8qIGxpbmUgMzUxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjaywgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi8qIGxpbmUgOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDIxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjdhMzI3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4vKiBsaW5lIDI0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQ3YTFkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNTlkNzU5O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzU5ZDc1OTtcbn1cblxuLyogbGluZSAzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICMyN2EzMjc7XG4gIGJvcmRlci1jb2xvcjogIzI3YTMyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YWIyOTtcbn1cblxuLyogbGluZSAzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI0ZGOTIwMztcbn1cblxuLyogbGluZSAyMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI0ZGOTIwMztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLyogbGluZSAyNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2NmNzUwMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2ZmYmU2OTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmZmJlNjk7XG59XG5cbi8qIGxpbmUgMzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjRkY5MjAzO1xuICBib3JkZXItY29sb3I6ICNGRjkyMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk2MGQ7XG59XG5cbi8qIGxpbmUgMzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI0ZGOTIwMztcbn1cblxuLyogbGluZSA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuLmhhcy1lcnJvciAucmFkaW8sXG4uaGFzLWVycm9yIC5jaGVja2JveCxcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtZXJyb3IucmFkaW8gbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjZGQwMDBjO1xufVxuXG4vKiBsaW5lIDIxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2RkMDAwYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLyogbGluZSAyNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhYTAwMDk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmZjQ0NGU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjZmY0NDRlO1xufVxuXG4vKiBsaW5lIDMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICNkZDAwMGM7XG4gIGJvcmRlci1jb2xvcjogI2RkMDAwYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3MDAwZDtcbn1cblxuLyogbGluZSAzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2RkMDAwYztcbn1cblxuLyogbGluZSAzNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMjZweDtcbn1cblxuLyogbGluZSAzNzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDM4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM2MTYxNjQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDE3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0MjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNDI4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA0NjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDcwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSA0OTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLyogbGluZSA1MDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMjhweDtcbn1cblxuLyogbGluZSA1MDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cbn1cblxuLyogbGluZSA1MjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAxNC4zcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTQzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG59XG5cbi8qIGxpbmUgOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLyogbGluZSAyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cywgLmJ0bjphY3RpdmU6Zm9jdXMsIC5idG46YWN0aXZlLmZvY3VzLCAuYnRuLmFjdGl2ZTpmb2N1cywgLmJ0bi5hY3RpdmUuZm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSAzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIGNvbG9yOiAjMDA3MWE3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi8qIGxpbmUgNDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4uZGlzYWJsZWQsIC5idG5bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzAwNzFhNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RjlGOTtcbiAgYm9yZGVyLWNvbG9yOiAjREREO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0OmhvdmVyLCAuYnRuLWRlZmF1bHQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5mb2N1cywgLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmFjdGl2ZSxcbi5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMDA3MWE3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBib3JkZXItY29sb3I6ICNiZWJlYmU7XG59XG5cbi8qIGxpbmUgMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLFxuLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLyogbGluZSAyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cywgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTphY3RpdmUsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICBib3JkZXItY29sb3I6ICNEREQ7XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNGOUY5Rjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYTc7XG59XG5cbi8qIGxpbmUgNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWE3O1xuICBib3JkZXItY29sb3I6ICMwMDZhOWQ7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnkuYWN0aXZlLFxuLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRmNzQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNDE2MDtcbn1cblxuLyogbGluZSAyMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsXG4ub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKiBsaW5lIDI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYTc7XG4gIGJvcmRlci1jb2xvcjogIzAwNmE5ZDtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogIzAwNzFhNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2EzMjc7XG4gIGJvcmRlci1jb2xvcjogIzIyOGUyMjtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2Vzczpob3ZlciwgLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsXG4ub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkN2ExZDtcbiAgYm9yZGVyLWNvbG9yOiAjMTY1ZDE2O1xufVxuXG4vKiBsaW5lIDIxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuZm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDphY3RpdmUsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5hY3RpdmUsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0sIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06aG92ZXIsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06Zm9jdXMsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YTMyNztcbiAgYm9yZGVyLWNvbG9yOiAjMjI4ZTIyO1xufVxuXG4vKiBsaW5lIDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzIC5iYWRnZSB7XG4gIGNvbG9yOiAjMjdhMzI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYWJkYztcbiAgYm9yZGVyLWNvbG9yOiAjMmNhMWQ4O1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmhvdmVyLCAuYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU5M2M2O1xuICBib3JkZXItY29sb3I6ICMxZjdkYTg7XG59XG5cbi8qIGxpbmUgMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLFxuLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLyogbGluZSAyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZC5mb2N1cywgLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1pbmZvW2Rpc2FibGVkXSwgLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhYmRjO1xuICBib3JkZXItY29sb3I6ICMyY2ExZDg7XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM0MmFiZGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5MjAzO1xuICBib3JkZXItY29sb3I6ICNlOTg0MDA7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6aG92ZXIsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzLCAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLFxuLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZjc1MDA7XG4gIGJvcmRlci1jb2xvcjogI2FiNjEwMDtcbn1cblxuLyogbGluZSAyMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZy5hY3RpdmUsXG4ub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKiBsaW5lIDI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsIC5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cywgLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjkyMDM7XG4gIGJvcmRlci1jb2xvcjogI2U5ODQwMDtcbn1cblxuLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI0ZGOTIwMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAwYztcbiAgYm9yZGVyLWNvbG9yOiAjYzQwMDBiO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6aG92ZXIsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsXG4ub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWEwMDA5O1xuICBib3JkZXItY29sb3I6ICM4NjAwMDc7XG59XG5cbi8qIGxpbmUgMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLyogbGluZSAyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkLmZvY3VzLCAuYnRuLWRhbmdlci5kaXNhYmxlZDphY3RpdmUsIC5idG4tZGFuZ2VyLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDBjO1xuICBib3JkZXItY29sb3I6ICNjNDAwMGI7XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI2RkMDAwYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA4OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMwMDcxYTc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgOTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluaywgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rLmFjdGl2ZSwgLmJ0bi1saW5rW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDEwMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rLCAuYnRuLWxpbms6aG92ZXIsIC5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbms6aG92ZXIsIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDAzZDViO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDEyNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTM1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXhzLCAuYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxNDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogbGluZSAxNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLyogbGluZSAxMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4vKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi8qIGxpbmUgMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLyogbGluZSAzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4vKiBsaW5lIDUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSA1OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDkuNXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG5cbi8qIGxpbmUgNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSA3NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzQxO1xufVxuXG4vKiBsaW5lIDg2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzQxO1xufVxuXG4vKiBsaW5lIDEwMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgMTA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDEyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDEzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE0NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTUxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgMTYxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7XG59XG5cbi8qIGxpbmUgMTcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSAxODQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKiBsaW5lIDE5MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDIwOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIGxpbmUgMjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLyogbGluZSAzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi10b29sYmFyOmJlZm9yZSwgLmJ0bi10b29sYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5idG4tdG9vbGJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLXRvb2xiYXIgLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSA0MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi10b29sYmFyID4gLmJ0bixcbi5idG4tdG9vbGJhciA+IC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgPiAuaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4vKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDYyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDgwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgODUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4vKiBsaW5lIDEwOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLCAuYnRuLWdyb3VwLWxnLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4vKiBsaW5lIDExNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4vKiBsaW5lIDExOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTI2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEzMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1sZyAuY2FyZXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDEzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCwgLmRyb3B1cCAuYnRuLWdyb3VwLWxnID4gLmJ0biAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbn1cblxuLyogbGluZSAxNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YmVmb3JlLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDE1NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTYxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE3NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxNzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE5MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyMDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4vKiBsaW5lIDIwNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLFxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxJTtcbn1cblxuLyogbGluZSAyMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMjE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDIzNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLyogbGluZSAxMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA1NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4vKiBsaW5lIDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgOTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTE2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTI1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSAxNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTQyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4vKiBsaW5lIDE0NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciwgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIGxpbmUgMTU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgMTYxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2OmJlZm9yZSwgLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi8qIGxpbmUgMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi8qIGxpbmUgMzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLyogbGluZSAzNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IC5vcGVuID4gYSwgLm5hdiAub3BlbiA+IGE6aG92ZXIsIC5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDkuNXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG5cbi8qIGxpbmUgNjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDc4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4vKiBsaW5lIDg0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi8qIGxpbmUgODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7XG59XG5cbi8qIGxpbmUgOTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSAxMTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDEyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTI1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi8qIGxpbmUgMTMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSwgLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNDE7XG59XG5cbi8qIGxpbmUgMTQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBsaW5lIDE0NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTYwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LWp1c3RpZmllZCwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gbGksIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLyogbGluZSAxNjUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKiBsaW5lIDE3MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAvKiBsaW5lIDE4MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxOTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAxOTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE5OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xuICB9XG4gIC8qIGxpbmUgMjEwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmNGY0ZjQ7XG4gIH1cbn1cblxuLyogbGluZSAyMjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyMjgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLyogbGluZSAyMzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXZiYXI6YmVmb3JlLCAubmF2YmFyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXZiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4vKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIC8qIGxpbmUgODIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSA5MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xufVxuXG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSA5MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEyOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItc3RhdGljLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDEzOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLXRvcCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1maXhlZC10b3AsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTUxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi8qIGxpbmUgMTU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG5cbi8qIGxpbmUgMTY0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTQuNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGhlaWdodDogNTBweDtcbn1cblxuLyogbGluZSAxNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAxNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxODEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kLFxuICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAxOTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyMDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDIxMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi8qIGxpbmUgMjE4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTk0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLyogbGluZSAyMzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDcuMjVweCAtMTVweDtcbn1cblxuLyogbGluZSAyMzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAyNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICB9XG4gIC8qIGxpbmUgMjU2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG4gIC8qIGxpbmUgMjU4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLyogbGluZSAyNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDI3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNC41cHg7XG4gIH1cbn1cblxuLyogbGluZSAyODcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDE3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0MjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNDI4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDQ0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNDQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLnJhZGlvIGxhYmVsLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA0NjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDcwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMjk5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLyogbGluZSAzMDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyODcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLyogbGluZSAzMjgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzMzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAzNDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1idG4ge1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5cbi8qIGxpbmUgMzQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5uYXZiYXItYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi8qIGxpbmUgMzQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuLmJ0bi14cywgLmJ0bi1ncm91cC14cyA+IC5uYXZiYXItYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi8qIGxpbmUgMzU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE0LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTQuNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzODIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC8qIGxpbmUgMzg2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDM5NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi8qIGxpbmUgNDAxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNDAzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA0MTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4vKiBsaW5lIDQxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSA0MTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNDI1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cblxuLyogbGluZSA0MzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA0NDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDQ0NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG5cbi8qIGxpbmUgNDQ4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xufVxuXG4vKiBsaW5lIDQ1MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi8qIGxpbmUgNDYyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBjb2xvcjogIzU1NTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNDczLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAvKiBsaW5lIDQ3NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDQ4MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIH1cbiAgLyogbGluZSA0OTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4vKiBsaW5lIDUwNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgNTA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuLyogbGluZSA1MTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4vKiBsaW5lIDUxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi8qIGxpbmUgNTIxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2NjYztcbn1cblxuLyogbGluZSA1MzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM0MTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwOTBlO1xufVxuXG4vKiBsaW5lIDUzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDUzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgNTQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHQge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cblxuLyogbGluZSA1NDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5cbi8qIGxpbmUgNTUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNhNTU7XG59XG5cbi8qIGxpbmUgNTU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2Q1Yjtcbn1cblxuLyogbGluZSA1NjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA1NzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyNTM3O1xufVxuXG4vKiBsaW5lIDU3OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNhNTU7XG59XG5cbi8qIGxpbmUgNTgzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDU4OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICMwMDE0MWQ7XG59XG5cbi8qIGxpbmUgNTk2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZDViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNjA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwOTBlO1xuICB9XG4gIC8qIGxpbmUgNjEwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOTBlO1xuICB9XG4gIC8qIGxpbmUgNjEzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogI2JmYmZiZjtcbiAgfVxuICAvKiBsaW5lIDYxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzYTU1O1xuICB9XG4gIC8qIGxpbmUgNjIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2Q1YjtcbiAgfVxuICAvKiBsaW5lIDYzMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8qIGxpbmUgNjQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogI2JmYmZiZjtcbn1cblxuLyogbGluZSA2NDMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDY0OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICNiZmJmYmY7XG59XG5cbi8qIGxpbmUgNjUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA2NTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDhweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDEzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWIgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iID4gbGkgKyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIi/CoFwiO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi8qIGxpbmUgMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xuICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLyogbGluZSA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIxcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSAxMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDA3MWE3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLyogbGluZSAyNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDMyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA0MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDAzZDViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi8qIGxpbmUgNTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzFhNztcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MWE3O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYSxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIxcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdlcjpiZWZvcmUsIC5wYWdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFnZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLyogbGluZSAyMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSA+IGE6aG92ZXIsXG4ucGFnZXIgbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIC5uZXh0ID4gYSxcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgNDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLmRpc2FibGVkID4gYSxcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6Zm9jdXMsXG4ucGFnZXIgLmRpc2FibGVkID4gc3BhbiB7XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAuMjVlbTtcbn1cblxuLyogbGluZSAyMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWw6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDI1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5idG4gLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8qIGxpbmUgMzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuYS5sYWJlbDpob3ZlciwgYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA0NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLWRlZmF1bHRbaHJlZl06aG92ZXIsIC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JheTtcbn1cblxuLyogbGluZSA0OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYTc7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsIC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGY3NDtcbn1cblxuLyogbGluZSA1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2EzMjc7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkN2ExZDtcbn1cblxuLyogbGluZSA1NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmFiZGM7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLWluZm9baHJlZl06aG92ZXIsIC5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1OTNjNjtcbn1cblxuLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjkyMDM7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmNzUwMDtcbn1cblxuLyogbGluZSA2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMDAwYztcbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLCAubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhMDAwOTtcbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4vKiBsaW5lIDIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLyogbGluZSAzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2JhZGdlcy5zY3NzICovXG4uYnRuLXhzIC5iYWRnZSwgLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuXG4vKiBsaW5lIDM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLFxuLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMwMDcxYTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLyogbGluZSA0NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2JhZGdlcy5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtID4gLmJhZGdlICsgLmJhZGdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qIGxpbmUgNTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM0Yjtcbn1cblxuLyogbGluZSAxMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAxNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIHAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi8qIGxpbmUgMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiA+IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMTAxODtcbn1cblxuLyogbGluZSAyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uY29udGFpbmVyIC5qdW1ib3Ryb24sXG4uY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNDhweCAwO1xuICB9XG4gIC8qIGxpbmUgMzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuICAuY29udGFpbmVyIC5qdW1ib3Ryb24sXG4gIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLyogbGluZSA0NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4gIC5qdW1ib3Ryb24gaDEsXG4gIC5qdW1ib3Ryb24gLmgxIHtcbiAgICBmb250LXNpemU6IDYzcHg7XG4gIH1cbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDE3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogIzIyMjIyMztcbn1cblxuLyogbGluZSAzNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyAqL1xuYS50aHVtYm5haWw6aG92ZXIsXG5hLnRodW1ibmFpbDpmb2N1cyxcbmEudGh1bWJuYWlsLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzFhNztcbn1cblxuLyogbGluZSA5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLyogbGluZSA0NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDU3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjMjQ5NzI0O1xuICBjb2xvcjogIzFiNzIxYjtcbn1cblxuLyogbGluZSA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxZjgyMWY7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMxMTQ4MTE7XG59XG5cbi8qIGxpbmUgNjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMyNzljZDM7XG4gIGNvbG9yOiAjMjM4ZGJlO1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIzOGRiZTtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzFiNmQ5Mztcbn1cblxuLyogbGluZSA2MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1jb2xvcjogI2ZkOTAwMDtcbiAgY29sb3I6ICNjNTcwMDA7XG59XG5cbi8qIGxpbmUgOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTM4MTAwO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjOTI1MzAwO1xufVxuXG4vKiBsaW5lIDY2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICNkODAwMGM7XG4gIGNvbG9yOiAjYTAwMDA5O1xufVxuXG4vKiBsaW5lIDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmUwMDBhO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2ZDAwMDY7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG4vKiBsaW5lIDI2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAzNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzFhNztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5cbi8qIGxpbmUgNTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4vKiBsaW5lIDY0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogbGluZSA3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YTMyNztcbn1cblxuLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi8qIGxpbmUgNzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmFiZGM7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDgxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5MjAzO1xufVxuXG4vKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSA4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDBjO1xufVxuXG4vKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4vKiBsaW5lIDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDEwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSAzMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBsaW5lIDM2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi8qIGxpbmUgMzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAzNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICM1NTU7XG59XG5cbi8qIGxpbmUgNDksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4vKiBsaW5lIDU0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDY0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgY29sb3I6ICM5OTk5OTk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA3NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4vKiBsaW5lIDgxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNDE7XG4gIGJvcmRlci1jb2xvcjogIzAwMmM0MTtcbn1cblxuLyogbGluZSA5MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDk1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi8qIGxpbmUgNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjdhMzI3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjlhYjI5O1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzI3YTMyNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0OTcyNDtcbn1cblxuLyogbGluZSAyMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YTMyNztcbiAgYm9yZGVyLWNvbG9yOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzQyYWJkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYWJkYztcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzQyYWJkYztcbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICM0MmFiZGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyY2ExZDg7XG59XG5cbi8qIGxpbmUgMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmFiZGM7XG4gIGJvcmRlci1jb2xvcjogIzQyYWJkYztcbn1cblxuLyogbGluZSA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRjkyMDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk2MGQ7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICNGRjkyMDM7XG59XG5cbi8qIGxpbmUgMTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDE4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjRkY5MjAzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM4YTAwO1xufVxuXG4vKiBsaW5lIDIzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY5MjAzO1xuICBib3JkZXItY29sb3I6ICNGRjkyMDM7XG59XG5cbi8qIGxpbmUgNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNkZDAwMGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzAwMGQ7XG59XG5cbi8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2RkMDAwYztcbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNkZDAwMGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTAwMGI7XG59XG5cbi8qIGxpbmUgMjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZDAwMGM7XG4gIGJvcmRlci1jb2xvcjogI2RkMDAwYztcbn1cblxuLyogbGluZSAxMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSAxMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi8qIGxpbmUgMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYW5lbC1ib2R5OmJlZm9yZSwgLnBhbmVsLWJvZHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhbmVsLWJvZHk6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xufVxuXG4vKiBsaW5lIDI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAzMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cblxuLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xufVxuXG4vKiBsaW5lIDc4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xO1xufVxuXG4vKiBsaW5lIDg3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgOTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLyogbGluZSAxMDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDEwNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUgY2FwdGlvbixcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUgY2FwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSAxMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xufVxuXG4vKiBsaW5lIDExOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG59XG5cbi8qIGxpbmUgMTIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMTtcbn1cblxuLyogbGluZSAxMjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG59XG5cbi8qIGxpbmUgMTM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cblxuLyogbGluZSAxNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTE7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtMTtcbn1cblxuLyogbGluZSAxNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTE7XG59XG5cbi8qIGxpbmUgMTQ4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG59XG5cbi8qIGxpbmUgMTU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcbi5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDE2MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoLFxuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTY1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE3MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLyogbGluZSAxNzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTk0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjAxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDIxMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4vKiBsaW5lIDIxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogbGluZSAyMjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDIzNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi8qIGxpbmUgMjM4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgMjQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmFmYWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGQ7XG59XG5cbi8qIGxpbmUgMjQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzFhNztcbiAgYm9yZGVyLWNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjMDA3MWE3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDcxYTc7XG59XG5cbi8qIGxpbmUgMjUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjQ5NzI0O1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YWIyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjQ5NzI0O1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjQ5NzI0O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjMjlhYjI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNDk3MjQ7XG59XG5cbi8qIGxpbmUgMjU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjc5Y2QzO1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyYWJkYztcbiAgYm9yZGVyLWNvbG9yOiAjMjc5Y2QzO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjc5Y2QzO1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjNDJhYmRjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNzljZDM7XG59XG5cbi8qIGxpbmUgMjU4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ5MDAwO1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2Y0ZjRmNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTYwZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ5MDAwO1xufVxuXG4vKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmQ5MDAwO1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmY5NjBkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZDkwMDA7XG59XG5cbi8qIGxpbmUgMjYxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkODAwMGM7XG59XG5cbi8qIGxpbmUgNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzAwMGQ7XG4gIGJvcmRlci1jb2xvcjogI2Q4MDAwYztcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDgwMDBjO1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNlNzAwMGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi8qIGxpbmUgMjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDgwMDBjO1xufVxuXG4vKiBsaW5lIDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDEyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAyNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUuZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi8qIGxpbmUgMzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi8qIGxpbmUgMTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi8qIGxpbmUgMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyAqL1xuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuMjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcbn1cblxuLyogbGluZSAxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nsb3NlLnNjc3MgKi9cbi5jbG9zZTpob3ZlciwgLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi8qIGxpbmUgMzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLyogbGluZSAzOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8qIGxpbmUgNDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLyogbGluZSA1MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgNjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4vKiBsaW5lIDcyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cblxuLyogbGluZSA3NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1pbi1oZWlnaHQ6IDE2LjVweDtcbn1cblxuLyogbGluZSA4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi8qIGxpbmUgODgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4vKiBsaW5lIDk1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEwMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4vKiBsaW5lIDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5tb2RhbC1mb290ZXI6YmVmb3JlLCAubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTEzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4vKiBsaW5lIDExNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTIzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLyogbGluZSAxMzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAvKiBsaW5lIDE0MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE0NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBmb250LWZhbWlseTogXCJPeHlnZW5cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4vKiBsaW5lIDIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3Age1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLyogbGluZSAyMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAucmlnaHQge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLyogbGluZSAyMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLyogbGluZSAyMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLyogbGluZSAyNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4vKiBsaW5lIDQ3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDU0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgNjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSA2OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgNzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgODIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgODksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSA5NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk94eWdlblwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3Age1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLyogbGluZSAzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLyogbGluZSAzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogLTEgLTEgMCAwO1xufVxuXG4vKiBsaW5lIDQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xufVxuXG4vKiBsaW5lIDU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3csIC5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA2NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4vKiBsaW5lIDY4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIGxpbmUgNzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3AgPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm90dG9tOiAtMTFweDtcbn1cblxuLyogbGluZSA4MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDg5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi8qIGxpbmUgOTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBsZWZ0OiAxcHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIuYm90dG9tID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRvcDogLTExcHg7XG59XG5cbi8qIGxpbmUgMTExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMTIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5O1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLyogbGluZSAxMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogLTEwcHg7XG59XG5cbi8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuXG4vKiBsaW5lIDIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XG4gIC8qIGxpbmUgMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMDtcbiAgfVxuICAvKiBsaW5lIDM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUucmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDQ0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LmxlZnQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYucmlnaHQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi8qIGxpbmUgNTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLFxuLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgNjMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDcwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLm5leHQge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDczLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cblxuLyogbGluZSA3NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgODEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLmxlZnQge1xuICBsZWZ0OiAtMTAwJTtcbn1cblxuLyogbGluZSA4NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUucmlnaHQge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDkzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi8qIGxpbmUgMTA4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLyogbGluZSAxMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjODAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG5cbi8qIGxpbmUgMTE4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4vKiBsaW5lIDEyNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMTM2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi8qIGxpbmUgMTQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi8qIGxpbmUgMTQ2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xufVxuXG4vKiBsaW5lIDE1NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7XG59XG5cbi8qIGxpbmUgMTYxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDNhJztcbn1cblxuLyogbGluZSAxNzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE1O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tbGVmdDogLTMwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMTgzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMXB4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgXFw5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAyMDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDIxNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi8qIGxpbmUgMjI2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNhcHRpb24gLmJ0biB7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAvKiBsaW5lIDI0NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAvKiBsaW5lIDI1MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC8qIGxpbmUgMjU3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyNjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyogbGluZSAxNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyAqL1xuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDQ1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cbi8qIGxpbmUgMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbi52aXNpYmxlLXhzLCAudmlzaWJsZS1zbSwgLnZpc2libGUtbWQsIC52aXNpYmxlLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAvKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS14cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAvKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgNjgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgNzMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSA3OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLyogbGluZSA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLyogbGluZSAxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDEyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLyogbGluZSA4NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgOTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgOTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAvKiBsaW5lIDExLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgMTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDEwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gIC8qIGxpbmUgMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0aC52aXNpYmxlLXByaW50LFxuICB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAxNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNTAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTU3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy92ZW5kb3IvYm9vdHN0cmFwL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDE1NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL3ZlbmRvci9ib290c3RyYXAvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvdmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSAxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnBhZ2UtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi8qIGxpbmUgMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5mb3JtLXNpZ25pbiAucGFnZS1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYWNyb3NzLWxvZ28uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgdG9wO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4O1xufVxuXG4vKiBsaW5lIDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hY3Jvc3MtbG9nby5zdmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMzVweCAzNXB4O1xufVxuXG4vKiBsaW5lIDI0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLWhlYWRlciAubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICB0b3A6IDRweDtcbiAgbGVmdDogMTBweDtcbn1cblxuLyogbGluZSAzMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdmJhci1oZWFkZXIgLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctbGVmdDogNDNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAwLjk1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC8qIGxpbmUgNDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyIC5uYXZiYXItYnJhbmQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDUyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYWNyb3NzLWxvZ28uc3ZnXCIpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAzNXB4O1xufVxuXG4vKiBsaW5lIDU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSA2MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdmJhci5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hY3Jvc3MtbG9nby5zdmdcIikgbm8tcmVwZWF0IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1cHg7XG59XG5cbi8qIGxpbmUgNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgYmFja2dyb3VuZDogIzAwMmM0MTtcbn1cblxuLyogbGluZSA3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdmJhci1maXhlZC10b3AgLm5hdiA+IGxpID4gYSxcbi5uYXZiYXItZml4ZWQtdG9wIC5uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogI2VlZWVlZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCA1MDBtcyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgNTAwbXMgZWFzZTtcbn1cblxuLyogbGluZSA4MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdmJhci1maXhlZC10b3AgLm5hdiA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1maXhlZC10b3AgLm5hdiA+IGxpID4gYTphY3RpdmUsIC5uYXZiYXItZml4ZWQtdG9wIC5uYXYgPiBsaSA+IGE6Zm9jdXMsXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdmJhci1maXhlZC10b3AgLm5hdiA+IGxpID4gYTphY3RpdmUsXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICMwMDNkNWI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCA1MDBtcztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zO1xuICAtby10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDUwMG1zO1xufVxuXG4vKiBsaW5lIDkzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2ID4gbGkgPiBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdLFxuLm5hdmJhci1maXhlZC10b3AgLm5hdiA+IGxpID4gYVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gIGJhY2tncm91bmQ6ICMwMDNkNWI7XG59XG5cbi8qIGxpbmUgOTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXYtdGl0bGUge1xuICBjb2xvcjogIzk5OTk5OTtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEwNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnBhbmVsLWZvb3RlciB7XG4gIGNvbG9yOiAjMDA3MWE3O1xufVxuXG4vKiBsaW5lIDExMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDExNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUuZml4ZWQtbGF5b3V0IHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLyogbGluZSAxMjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbnRhYmxlLnRhYmxlIHRoZWFkIHRoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSAxMjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5yb3cuY29sb3IgPiBkaXYge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNztcbn1cblxuLyogbGluZSAxMzUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5yb3cuY29sb3IuZ3JlZW4gPiBkaXYge1xuICBiYWNrZ3JvdW5kOiAjMjdhMzI3O1xufVxuXG4vKiBsaW5lIDE0MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnJvdy5jb2xvci5wcmltYXJ5ID4gZGl2IHtcbiAgYmFja2dyb3VuZDogIzAwNzFhNztcbn1cblxuLyogbGluZSAxNDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5sZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogbGluZSAxNTMsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5qdW1ib3Ryb24gcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIGxpbmUgMTU5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uY29udGVudC5mb3ItbmF2YmFyLWZpeGVkLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxNzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5mb3JtLXNpZ25pbiB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5cbi8qIFN0aWNreSBmb290ZXIgc3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDE3NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuaHRtbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSAxODIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbmJvZHkge1xuICAvKiBNYXJnaW4gYm90dG9tIGJ5IGZvb3RlciBoZWlnaHQgKi9cbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLyogbGluZSAxODcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5mb290ZXIuc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBTZXQgdGhlIGZpeGVkIGhlaWdodCBvZiB0aGUgZm9vdGVyIGhlcmUgKi9cbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDE5NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmJvZHkgPiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogNjBweCAxNXB4IDA7XG59XG5cbi8qIGxpbmUgMjAwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uY29udGFpbmVyIC50ZXh0LW11dGVkIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBsaW5lIDIwNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmJnLXdoaXRlLFxuLndoaXRlLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSAyMTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyMTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5iZy1kYW5nZXIsXG4uZGFuZ2VyLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQwMDBjO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogbGluZSAyMjIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5iZy1pbmZvLFxuLmluZm8tZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmFiZGM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBsaW5lIDIyOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmJnLXdhcm5pbmcsXG4ud2FybmluZy1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTIwMztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIGxpbmUgMjM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uYmctcHJpbWFyeSxcbi5wcmltYXJ5LWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWE3O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLyogbGluZSAyNDAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5iZy1zdWNjZXNzLFxuLnN1Y2Nlc3MtZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2EzMjc7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBsaW5lIDI0NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmJ0bi5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLyogbGluZSAyNTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDcycHg7XG59XG5cbi8qIGxpbmUgMjU1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uZmllbGRzZXQgbGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggI0ZGRjtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGNvbG9yOiAjOTA5MDkwO1xufVxuXG4vKiBsaW5lIDI2MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZTVlNWU1O1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4vKiBsaW5lIDI2OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuZmllbGRzZXQgbGVnZW5kIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLyogbGluZSAyNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbmZpZWxkc2V0ID4gLmhlbHAtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4vKiBsaW5lIDI4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuZmllbGRzZXQgLmZvcm0tZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDI4NiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuZmllbGRzZXQgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjkxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qIGxpbmUgMjk1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uZm9ybS1ncm91cC5uby1sZWZ0LXBhZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLyogbGluZSAzMDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXYtc2lkZWJhciA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xufVxuXG4vKiBsaW5lIDMwNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdi1zaWRlYmFyIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDMwNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm5hdi1zaWRlYmFyIC5saXN0LWdyb3VwLWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLyogbGluZSAzMTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXYtc2lkZWJhciAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNBNUE1QTU7XG59XG5cbi8qIGxpbmUgMzIwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4udGFiYmFibGUgLnRhYi1jb250ZW50LmJvcmRlcmVkIHtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4vKiBsaW5lIDMyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnRhYmJhYmxlLmZpbGxlZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzI5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4udGFiYmFibGUuZmlsbGVkIG5hdiA+IC5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1jb2xvcjogI2VhZWFlYTtcbn1cblxuLyogbGluZSAzMzQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi50YWJiYWJsZS5maWxsZWQgbmF2ID4gLm5hdi10YWJzIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzM5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4udGFiYmFibGUuZmlsbGVkIG5hdiA+IC5uYXYtdGFicyBsaS5hY3RpdmUgLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDJjNDE7XG59XG5cbi8qIGxpbmUgMzQ1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4udGFiYmFibGUuZmlsbGVkIG5hdiA+IC5uYXYtdGFicyBsaS5hY3RpdmUucHVsbC1yaWdodCA+IGEge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMzQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4udGFiYmFibGUuZmlsbGVkIG5hdiA+IC5uYXYtdGFicyBsaS5hY3RpdmUucHVsbC1yaWdodCA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDM1NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnRhYmJhYmxlLmZpbGxlZCBuYXYgPiAubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4vKiBsaW5lIDM2MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnRhYmJhYmxlLmZpbGxlZCAudGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDFlbSAxZW0gMWVtO1xufVxuXG4vKiBsaW5lIDM2MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnRhYmJhYmxlLmZpbGxlZCAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgcGFkZGluZy10b3A6IDEuMGVtO1xufVxuXG4vKiBsaW5lIDM3MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnRhYmJhYmxlLmZpbGxlZCAudGFiYmFibGUgLm5hdi10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLyogbGluZSAzNzksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5jaGVja2JveC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDM4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmNoZWNrYm94LWxpc3Quc3RyaXBlZCBsaTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG59XG5cbi8qIGxpbmUgMzg3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uY2hlY2tib3gtbGlzdC5zdHJpcGVkIC5jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLyogbGluZSAzOTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5jaGVja2JveC1saXN0LnN0cmlwZWQgbGFiZWwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDM5NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnNsaWRlci1jb250YWluZXIge1xuICBwYWRkaW5nOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWU5ZTk7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cblxuLyogbGluZSA0MDQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwge1xuICB3aWR0aDogODUlO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi8qIGxpbmUgNDE1LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICMwMDcxYTc7XG59XG5cbi8qIGxpbmUgNDE5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSA0MjQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbnRhYmxlLnRhYmxlLnRhYmxlLXN0cmlwZWQgdHI6bnRoLWNoaWxkKGV2ZW4pIHRkIHtcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbn1cblxuLyogbGluZSA0MzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbnRhYmxlLnRhYmxlIHRyLm9kZCB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG59XG5cbi8qIGxpbmUgNDM0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB0ci5ldmVuIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi8qIGxpbmUgNDQwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB0Ym9keSB0ci5zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjMjlhYjI5O1xufVxuXG4vKiBsaW5lIDQ0MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGJvZHkgdHIuc3VjY2VzcyB0ZCB7XG4gIGNvbG9yOiAjMjlhYjI5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDEsIDE3MSwgNDEsIDAuMDUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZmNmMSAwJSwgI2Y1ZmRmNSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2YxZmNmMSAwJSwgI2Y1ZmRmNSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2YxZmNmMSAwJSwgI2Y1ZmRmNSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGMUZDRjEnLCBlbmRDb2xvcnN0cj0nI0ZGRjVGREY1JywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4vKiBsaW5lIDQ0OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGJvZHkgdHIuZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZTcwMDBkO1xufVxuXG4vKiBsaW5lIDQ1MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGJvZHkgdHIuZGFuZ2VyIHRkIHtcbiAgY29sb3I6ICNlNzAwMGQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAwLCAxMywgMC4wNSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZjdmNyAxMCUsICNmZmYxZjIgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmY3ZjcgMTAlLCAjZmZmMWYyIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmN2Y3IDEwJSwgI2ZmZjFmMiAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkY3RjcnLCBlbmRDb2xvcnN0cj0nI0ZGRkZGMUYyJywgR3JhZGllbnRUeXBlPTApO1xufVxuXG4vKiBsaW5lIDQ1OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGJvZHkgdHIuaW5mbyB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzQyYWJkYztcbn1cblxuLyogbGluZSA0NjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbnRhYmxlLnRhYmxlIHRib2R5IHRyLmluZm8gdGQge1xuICBjb2xvcjogIzQyYWJkYztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NiwgMTcxLCAyMjAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWY4ZmMgMCUsICNmMmY5ZmQgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWY4ZmMgMCUsICNmMmY5ZmQgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZWY4ZmMgMCUsICNmMmY5ZmQgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVGOEZDJywgZW5kQ29sb3JzdHI9JyNGRkYyRjlGRCcsIEdyYWRpZW50VHlwZT0wKTtcbn1cblxuLyogbGluZSA0NjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbnRhYmxlLnRhYmxlIHRib2R5IHRyLndhcm5pbmcge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmZjk2MGQ7XG59XG5cbi8qIGxpbmUgNDY5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB0Ym9keSB0ci53YXJuaW5nIHRkIHtcbiAgY29sb3I6ICNmZjk2MGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTAsIDEzLCAwLjA1KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmN2VlIDAlLCAjZmZmYWYzIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmN2VlIDAlLCAjZmZmYWYzIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmN2VlIDAlLCAjZmZmYWYzIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRjdFRScsIGVuZENvbG9yc3RyPScjRkZGRkZBRjMnLCBHcmFkaWVudFR5cGU9MCk7XG59XG5cbi8qIGxpbmUgNDc5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZS50YWJsZS1leHBsYW5hdGlvbiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4vKiBsaW5lIDQ4NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGguc29ydGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgNDg4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB0aC5zb3J0YWJsZTphZnRlciB7XG4gIGNvbG9yOiAjYzRjNGM0O1xuICBjb250ZW50OiAnIOKGlSc7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBsaW5lIDQ5NSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGguc29ydGFibGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjk1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDUwMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGguc29ydGFibGU6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogIzIyMjIyMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDUwNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xudGFibGUudGFibGUgdGguc29ydGFibGUuZGVzYzphZnRlciB7XG4gIGNvbnRlbnQ6ICcg4oaRJztcbiAgY29sb3I6ICMyMjIyMjM7XG59XG5cbi8qIGxpbmUgNTEzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG50YWJsZS50YWJsZSB0aC5zb3J0YWJsZS5hc2M6YWZ0ZXIge1xuICBjb250ZW50OiAnIOKGkyc7XG4gIGNvbG9yOiAjMjIyMjIzO1xufVxuXG4vKiBsaW5lIDUyNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biAuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbn1cblxuLyogbGluZSA1MzIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gLmJ0bi5idG4taWNvbiAuZ2x5cGhpY29uOmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi8qIGxpbmUgNTQzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uYnRuLmJ0bi1pY29uIC5nbHlwaGljb246YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi8qIGxpbmUgNTQ5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3VibWVudSB7XG4gIGZvbnQtc2l6ZTogMTIuNnB4O1xufVxuXG4vKiBsaW5lIDU1MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN1Ym1lbnUgbGkgYSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLyogbGluZSA1NTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5zdWJtZW51Lmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDU1OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN1Ym1lbnUubGlzdC1ncm91cCBsaSBhIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4vKiBsaW5lIDU2MiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN1Ym1lbnUubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDU2OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN1Ym1lbnUgLnN1Ym1lbnUge1xuICBmb250LXNpemU6IDEwLjVweDtcbn1cblxuLyogbGluZSA1NzAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5zdWJtZW51IC5zdWJtZW51IGxpIGEge1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG5cbi8qIGxpbmUgNTc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uYnRuIHtcbiAgcGFkZGluZzogNnB4IDM2cHg7XG59XG5cbi8qIGxpbmUgNTgxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ucGFuZWwtZmUge1xuICBib3JkZXItY29sb3I6ICMwMDJjNDE7XG59XG5cbi8qIGxpbmUgNTgzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ucGFuZWwtZmUgLnBhbmVsLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kOiAjMDAyYzQxO1xufVxuXG4vKiBsaW5lIDU5MSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG5cbi8qIGxpbmUgNTk2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG5oMi5wYWdlLWhlYWRlciwgaDMucGFnZS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNEREQ7XG59XG5cbi8qIGxpbmUgNjA0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwM2Q1Yjtcbn1cblxuLyogbGluZSA2MDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwM2Q1Yjtcbn1cblxuLyogU3Bpbm5lclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4vKiBsaW5lIDYyNCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnNwaW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNGY0ZjQ7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9zcGlubmVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciB3aGl0ZTtcbn1cblxuLyogbGluZSA2MzEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5zcGlubmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA2MzYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5zcGlubmVyLWNzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjQxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3Bpbm5lci1jc3MuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiByb3RhdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cblxuLyogbGluZSA2NTEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5wYWdlLWhlYWRlciAubG9nbyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGxpbmUgNjU3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uanVtYm90cm9uIHAge1xuICBjb2xvcjogI0ZGQ0UwMTtcbn1cblxuLyogbGluZSA2NjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5qdW1ib3Ryb24gaDEge1xuICBmb250LXNpemU6IDc0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi8qIFN0YXR1cyBib3hlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSA2NjksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbmJvZHkge1xuICBwYWRkaW5nOiA1MHB4IDA7XG59XG5cbi8qIGxpbmUgNjczLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3RhdHVzIHtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi8qIGxpbmUgNjc3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3RhdHVzIC5wYW5lbC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjhweDtcbn1cblxuLyogU3RlcCBXaXphcmRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIGxpbmUgNjkwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3RlcHdpemFyZC1zdGVwIHAge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDY5NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN0ZXB3aXphcmQtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4vKiBsaW5lIDY5OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN0ZXB3aXphcmQge1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDcwNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN0ZXB3aXphcmQtc3RlcCBidXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDcxMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnN0ZXB3aXphcmQtcm93OmJlZm9yZSB7XG4gIHRvcDogMTRweDtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIHotb3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgNzIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc3RlcHdpemFyZC1zdGVwIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgNzI4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uYnRuLWNpcmNsZSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNnB4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4vKiBJbWFnZSBNb2RhbFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogbGluZSA3NDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIC8qIEFuIGFyYml0cmFyeSBtaW5pbXVtIGhlaWdodC4gRmVlbCBmcmVlIHRvIG1vZGlmeSB0aGlzIG9uZSBhcyB3ZWxsICovXG4gIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICBoZWlnaHQ6IDgwJTtcbiAgbWFyZ2luLXRvcDogNSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNzUwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW1nLW1vZGFsIC5tb2RhbC1jb250ZW50LCAuaW1nLW1vZGFsIC5tb2RhbC1ib2R5LCAuaW1nLW1vZGFsIC5yb3csIC5pbWctbW9kYWwgLm1vZGFsLWltYWdlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDc1NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDc1OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNzYzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubW9kYWwtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDc2OCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLm1vZGFsLWltYWdlIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qIGxpbmUgNzgwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW1nLW1vZGFsIC5pbWctbW9kYWwtYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGJsYWNrO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDEuNWVtO1xuICB3aWR0aDogNDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2UtaW47XG59XG5cbi8qIGxpbmUgNzkzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW1nLW1vZGFsIC5tb2RhbC1pbWFnZTpob3ZlciAuaW1nLW1vZGFsLWJ0biB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLyogbGluZSA3OTcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLWltYWdlOmhvdmVyIC5pbWctbW9kYWwtYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLyogbGluZSA4MDEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLmltZy1tb2RhbC1idG4ucmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLyogbGluZSA4MDUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLmltZy1tb2RhbC1idG4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0uNzVlbTtcbn1cblxuLyogbGluZSA4MTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLW1ldGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA4MTksIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLW1ldGEtdG9wIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDQ1cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vKiBsaW5lIDgzMCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmltZy1tb2RhbCAubW9kYWwtbWV0YS10b3AgLmltZy1wb3N0ZXIgaW1nIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICB3aWR0aDogNzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSA4MzcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLW1ldGEtdG9wIC5pbWctcG9zdGVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLyogbGluZSA4NDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLW1ldGEtdG9wIC5pbWctcG9zdGVyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNhYWE7XG4gIGZvbnQtc2l6ZTogLjllbTtcbn1cblxuLyogbGluZSA4NDgsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbWctbW9kYWwgLm1vZGFsLW1ldGEtYm90dG9tIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xufVxuXG4vKiBsaW5lIDg1NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmltZy1tb2RhbCAuaW1nLWNvbW1lbnQtbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgODYyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW1nLW1vZGFsIC5pbWctY29tbWVudC1saXN0IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4vKiBsaW5lIDg2NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmltZy1tb2RhbCAuaW1nLWNvbW1lbnQtbGlzdCBsaSA+IGRpdiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi8qIGxpbmUgODcxLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW1nLW1vZGFsIC5pbWctY29tbWVudC1saXN0IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4vKiBsaW5lIDg3OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmltZy1tb2RhbCAuaW1nLWNvbW1lbnQtbGlzdCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDg4MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmltZy1tb2RhbCAuaW1nLWNvbW1lbnQtbGlzdCBzcGFuIHtcbiAgZm9udC1zaXplOiAuOGVtO1xuICBjb2xvcjogI2FhYTtcbn1cblxuLyogbGluZSA4OTIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQ6ICNGRkNFMDE7XG59XG5cbi8qIGxpbmUgOTAwLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uc2lkZWJhciBbZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXTpiZWZvcmUge1xuICBjb2xvcjogI0M0QzRDNDtcbiAgZm9udC1zaXplOiAwLjc2ZW07XG4gIGNvbnRlbnQ6ICfilrwnO1xuICBwYWRkaW5nLXRvcDogMC4yNmVtO1xuICB3aWR0aDogMC43NWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDkxMSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnNpZGViYXIgW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl0uY29sbGFwc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfilrwnO1xufVxuXG4vKiBsaW5lIDkxNiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnNpZGViYXIgW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl1bYXJpYS1leHBhbmRlZD1cInRydWVcIl06YmVmb3JlIHtcbiAgY29udGVudDogJ+KWsic7XG59XG5cbi8qIGxpbmUgOTIzLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nOiAxNC41cHggOHB4IDE0LjVweCA4cHg7XG59XG5cbi8qIGxpbmUgOTI3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuIC5idG4uYnRuLWRlZmF1bHQge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xufVxuXG4vKiBsaW5lIDkzMiwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgOTM2LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubGlzdC1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDk0MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDk0NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyID4gZGl2Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgOTQ4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubGlzdC1oZWFkZXIgLmxpc3QtaGVhZGVyLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSA5NTYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5saXN0LWhlYWRlciAubGlzdC1oZWFkZXItY2VsbDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyogbGluZSA5NjEsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5saXN0LWhlYWRlciAubGlzdC1oZWFkZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDk2OSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyIC5saXN0LWhlYWRlci1hY3Rpb25zOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDk3MywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyIC5saXN0LWhlYWRlci1hY3Rpb25zID4gLmJ0biB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDk3NywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmxpc3QtaGVhZGVyIC5saXN0LWhlYWRlci1hY3Rpb25zID4gLmJ0bjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDk4NCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLnBjcyAucGNzLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi8qIGxpbmUgOTg5LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4uaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSA5OTUsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5pbiAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4vKiBsaW5lIDEwMDIsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXYtcGFuZWxzID4gLm5hdi1zaWRlYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLyogbGluZSAxMDA3LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2LXBhbmVscyAucGFuZWwtaGVhZGluZyAuZ2x5cGhpY29uLCAubmF2LXBhbmVscyAucGFuZWwtaGVhZGluZyAuZmEge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLyogbGluZSAxMDE0LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9ub24tbW9kdWxhci9mZV9ib290c3RyYXAvX2ZlX2Jvb3RzdHJhcC1jdXN0b20tb3ZlcndyaXRlcy5zY3NzICovXG4ubmF2LWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDEwMjAsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5uYXZiYXItY29sbGFwc2UuaW4gLm5hdi1pdGVtLXRpdGxlLCAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNpbmcgLm5hdi1pdGVtLXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDEwMjcsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL25vbi1tb2R1bGFyL2ZlX2Jvb3RzdHJhcC9fZmVfYm9vdHN0cmFwLWN1c3RvbS1vdmVyd3JpdGVzLnNjc3MgKi9cbi5ib290c3RyYXAtc2VsZWN0IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG59XG5cbi8qIGxpbmUgMTAzNywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3Mvbm9uLW1vZHVsYXIvZmVfYm9vdHN0cmFwL19mZV9ib290c3RyYXAtY3VzdG9tLW92ZXJ3cml0ZXMuc2NzcyAqL1xuLmJvb3RzdHJhcC1zZWxlY3QuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IGxpIGEub3B0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvbW9kdWxlcy9fZGF0ZXBpY2tlci5zY3NzICovXG4jdWktZGF0ZXBpY2tlci1kaXYsXG4udWktZGF0ZXBpY2tlciB7XG4gIG1pbi13aWR0aDogMzIwcHg7XG4gIGNvbG9yOiAjMDAyYzQxO1xuICBwYWRkaW5nOiAwIDFlbSAxZW0gMWVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIk94eWdlblwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXI6IDFweCAjRkZGIHNvbGlkO1xuICBib3gtc2hhZG93OiAwIDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgei1pbmRleDogOTkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvbW9kdWxlcy9fZGF0ZXBpY2tlci5zY3NzICovXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXItbW9udGgsXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXIteWVhcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW1vbnRoLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXIteWVhciB7XG4gIGNvbG9yOiAjMDAyYzQxO1xufVxuXG4vKiBsaW5lIDIyLCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9tb2R1bGVzL19kYXRlcGlja2VyLnNjc3MgKi9cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci1jYWxlbmRhcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgY29sb3I6ICMwMDJjNDE7XG59XG5cbi8qIGxpbmUgMjYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL21vZHVsZXMvX2RhdGVwaWNrZXIuc2NzcyAqL1xuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGNvbG9yOiAjMDAyYzQxO1xuICBib3JkZXItY29sb3I6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQ6IGdvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMCAtMWVtO1xuICBwYWRkaW5nOiAwLjVlbTtcbn1cblxuLyogbGluZSAzMywgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvbW9kdWxlcy9fZGF0ZXBpY2tlci5zY3NzICovXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLXByZXYsXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLWRhdGVwaWNrZXItaGVhZGVyIC51aS1kYXRlcGlja2VyLW5leHQsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciAudWktZGF0ZXBpY2tlci1uZXh0IHtcbiAgdG9wOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzOSwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvbW9kdWxlcy9fZGF0ZXBpY2tlci5zY3NzICovXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGNvbG9yOiAjMDAyYzQxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbi8qIGxpbmUgNDYsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL21vZHVsZXMvX2RhdGVwaWNrZXIuc2NzcyAqL1xuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1kZWZhdWx0OmhvdmVyLFxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWRlZmF1bHQ6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICBiYWNrZ3JvdW5kOiBnb2xkO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgNTQsIEM6L2NvZGUvYWRtaW4td2ViLWJvb3RzdHJhcC9zY3NzL21vZHVsZXMvX2RhdGVwaWNrZXIuc2NzcyAqL1xuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLXN0YXRlLWFjdGl2ZSxcbiN1aS1kYXRlcGlja2VyLWRpdiAudWktc3RhdGUtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1ob3ZlciB7XG4gIGJhY2tncm91bmQ6IGdvbGQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZGIxYTtcbn1cblxuLyogbGluZSA2MCwgQzovY29kZS9hZG1pbi13ZWItYm9vdHN0cmFwL3Njc3MvbW9kdWxlcy9fZGF0ZXBpY2tlci5zY3NzICovXG4jdWktZGF0ZXBpY2tlci1kaXYgLnVpLXN0YXRlLWhpZ2hsaWdodDpob3ZlcixcbiN1aS1kYXRlcGlja2VyLWRpdiAudWktc3RhdGUtYWN0aXZlOmhvdmVyLFxuI3VpLWRhdGVwaWNrZXItZGl2IC51aS1zdGF0ZS1ob3Zlcjpob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1zdGF0ZS1oaWdobGlnaHQ6aG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktc3RhdGUtYWN0aXZlOmhvdmVyLFxuLnVpLWRhdGVwaWNrZXIgLnVpLXN0YXRlLWhvdmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogZ29sZDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZkYjFhO1xufVxuXG4vKiBsaW5lIDY4LCBDOi9jb2RlL2FkbWluLXdlYi1ib290c3RyYXAvc2Nzcy9tb2R1bGVzL19kYXRlcGlja2VyLnNjc3MgKi9cbiN1aS1kYXRlcGlja2VyLWRpdiAudWktZGF0ZXBpY2tlci10b2RheSAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdG9kYXkgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6ICNlYWVhZWE7XG4gIGNvbG9yOiAjMTExO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWFlYWVhO1xufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */




© 2015 - 2024 Weber Informatics LLC | Privacy Policy