@charset "UTF-8";
/**
 *  site.scss 
 *  
 *  This is the main SCSS file that generates site.css and site.min.css
 *  Note that Bootstrap is overridden here.
 *
 */
/* Global modules */
/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* line 114, ../../source/scss/osa/base/variables.scss */
.font-heading {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
body {
  margin: 0;
}

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* line 54, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 67, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 77, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
[hidden],
template {
  display: none;
}

/* line 89, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
a {
  background-color: transparent;
}

/* line 98, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 110, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 118, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
b,
strong {
  font-weight: bold;
}

/* line 127, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
dfn {
  font-style: italic;
}

/* line 136, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* line 145, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 154, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
small {
  font-size: 80%;
}

/* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 170, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 174, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* line 185, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
img {
  border: 0;
}

/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 204, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
figure {
  margin: 1em 40px;
}

/* line 212, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/* line 221, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
pre {
  overflow: auto;
}

/* line 229, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 252, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 266, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button {
  overflow: visible;
}

/* line 277, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button,
select {
  text-transform: none;
}

/* line 290, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 302, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 311, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 322, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
input {
  line-height: normal;
}

/* line 334, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}

/* line 346, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 356, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

/* line 367, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 376, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 387, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 396, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
textarea {
  overflow: auto;
}

/* line 405, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
optgroup {
  font-weight: bold;
}

/* line 416, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 421, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_normalize.scss */
td,
th {
  padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  /* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 23, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  /* line 38, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 44, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 48, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 53, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  img {
    max-width: 100% !important;
  }

  /* line 57, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 72, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .navbar {
    display: none;
  }

  /* line 77, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }

  /* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .label {
    border: 1px solid #000;
  }

  /* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .table {
    border-collapse: collapse !important;
  }
  /* line 88, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .table td,
  .table th {
    background-color: #fff !important;
  }

  /* line 94, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_print.scss */
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-asterisk:before {
  content: "\2a";
}

/* line 38, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus:before {
  content: "\2b";
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}

/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus:before {
  content: "\2212";
}

/* line 42, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud:before {
  content: "\2601";
}

/* line 43, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-envelope:before {
  content: "\2709";
}

/* line 44, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pencil:before {
  content: "\270f";
}

/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-glass:before {
  content: "\e001";
}

/* line 46, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-music:before {
  content: "\e002";
}

/* line 47, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-search:before {
  content: "\e003";
}

/* line 48, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart:before {
  content: "\e005";
}

/* line 49, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star:before {
  content: "\e006";
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-star-empty:before {
  content: "\e007";
}

/* line 51, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-user:before {
  content: "\e008";
}

/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-film:before {
  content: "\e009";
}

/* line 53, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-large:before {
  content: "\e010";
}

/* line 54, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th:before {
  content: "\e011";
}

/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-th-list:before {
  content: "\e012";
}

/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok:before {
  content: "\e013";
}

/* line 57, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove:before {
  content: "\e014";
}

/* line 58, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-in:before {
  content: "\e015";
}

/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-zoom-out:before {
  content: "\e016";
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-off:before {
  content: "\e017";
}

/* line 61, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-signal:before {
  content: "\e018";
}

/* line 62, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cog:before {
  content: "\e019";
}

/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-trash:before {
  content: "\e020";
}

/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-home:before {
  content: "\e021";
}

/* line 65, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-file:before {
  content: "\e022";
}

/* line 66, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-time:before {
  content: "\e023";
}

/* line 67, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-road:before {
  content: "\e024";
}

/* line 68, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download-alt:before {
  content: "\e025";
}

/* line 69, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-download:before {
  content: "\e026";
}

/* line 70, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-upload:before {
  content: "\e027";
}

/* line 71, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-inbox:before {
  content: "\e028";
}

/* line 72, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play-circle:before {
  content: "\e029";
}

/* line 73, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-repeat:before {
  content: "\e030";
}

/* line 74, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-refresh:before {
  content: "\e031";
}

/* line 75, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list-alt:before {
  content: "\e032";
}

/* line 76, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lock:before {
  content: "\e033";
}

/* line 77, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flag:before {
  content: "\e034";
}

/* line 78, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-headphones:before {
  content: "\e035";
}

/* line 79, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-off:before {
  content: "\e036";
}

/* line 80, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-down:before {
  content: "\e037";
}

/* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-volume-up:before {
  content: "\e038";
}

/* line 82, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-qrcode:before {
  content: "\e039";
}

/* line 83, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-barcode:before {
  content: "\e040";
}

/* line 84, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tag:before {
  content: "\e041";
}

/* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tags:before {
  content: "\e042";
}

/* line 86, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-book:before {
  content: "\e043";
}

/* line 87, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bookmark:before {
  content: "\e044";
}

/* line 88, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-print:before {
  content: "\e045";
}

/* line 89, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-camera:before {
  content: "\e046";
}

/* line 90, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-font:before {
  content: "\e047";
}

/* line 91, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bold:before {
  content: "\e048";
}

/* line 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-italic:before {
  content: "\e049";
}

/* line 93, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-height:before {
  content: "\e050";
}

/* line 94, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-width:before {
  content: "\e051";
}

/* line 95, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-left:before {
  content: "\e052";
}

/* line 96, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-center:before {
  content: "\e053";
}

/* line 97, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-right:before {
  content: "\e054";
}

/* line 98, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-align-justify:before {
  content: "\e055";
}

/* line 99, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-list:before {
  content: "\e056";
}

/* line 100, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-left:before {
  content: "\e057";
}

/* line 101, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-indent-right:before {
  content: "\e058";
}

/* line 102, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-facetime-video:before {
  content: "\e059";
}

/* line 103, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-picture:before {
  content: "\e060";
}

/* line 104, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-map-marker:before {
  content: "\e062";
}

/* line 105, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-adjust:before {
  content: "\e063";
}

/* line 106, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tint:before {
  content: "\e064";
}

/* line 107, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-edit:before {
  content: "\e065";
}

/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share:before {
  content: "\e066";
}

/* line 109, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-check:before {
  content: "\e067";
}

/* line 110, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-move:before {
  content: "\e068";
}

/* line 111, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-backward:before {
  content: "\e069";
}

/* line 112, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-backward:before {
  content: "\e070";
}

/* line 113, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-backward:before {
  content: "\e071";
}

/* line 114, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-play:before {
  content: "\e072";
}

/* line 115, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pause:before {
  content: "\e073";
}

/* line 116, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stop:before {
  content: "\e074";
}

/* line 117, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-forward:before {
  content: "\e075";
}

/* line 118, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fast-forward:before {
  content: "\e076";
}

/* line 119, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-step-forward:before {
  content: "\e077";
}

/* line 120, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eject:before {
  content: "\e078";
}

/* line 121, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-left:before {
  content: "\e079";
}

/* line 122, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-right:before {
  content: "\e080";
}

/* line 123, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plus-sign:before {
  content: "\e081";
}

/* line 124, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-minus-sign:before {
  content: "\e082";
}

/* line 125, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-sign:before {
  content: "\e083";
}

/* line 126, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-sign:before {
  content: "\e084";
}

/* line 127, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-question-sign:before {
  content: "\e085";
}

/* line 128, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-info-sign:before {
  content: "\e086";
}

/* line 129, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-screenshot:before {
  content: "\e087";
}

/* line 130, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-remove-circle:before {
  content: "\e088";
}

/* line 131, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ok-circle:before {
  content: "\e089";
}

/* line 132, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ban-circle:before {
  content: "\e090";
}

/* line 133, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-left:before {
  content: "\e091";
}

/* line 134, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-right:before {
  content: "\e092";
}

/* line 135, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-up:before {
  content: "\e093";
}

/* line 136, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-arrow-down:before {
  content: "\e094";
}

/* line 137, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-share-alt:before {
  content: "\e095";
}

/* line 138, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-full:before {
  content: "\e096";
}

/* line 139, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-small:before {
  content: "\e097";
}

/* line 140, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-exclamation-sign:before {
  content: "\e101";
}

/* line 141, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gift:before {
  content: "\e102";
}

/* line 142, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-leaf:before {
  content: "\e103";
}

/* line 143, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fire:before {
  content: "\e104";
}

/* line 144, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-open:before {
  content: "\e105";
}

/* line 145, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-eye-close:before {
  content: "\e106";
}

/* line 146, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-warning-sign:before {
  content: "\e107";
}

/* line 147, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-plane:before {
  content: "\e108";
}

/* line 148, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-calendar:before {
  content: "\e109";
}

/* line 149, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-random:before {
  content: "\e110";
}

/* line 150, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-comment:before {
  content: "\e111";
}

/* line 151, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-magnet:before {
  content: "\e112";
}

/* line 152, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-up:before {
  content: "\e113";
}

/* line 153, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-chevron-down:before {
  content: "\e114";
}

/* line 154, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-retweet:before {
  content: "\e115";
}

/* line 155, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-shopping-cart:before {
  content: "\e116";
}

/* line 156, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-close:before {
  content: "\e117";
}

/* line 157, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-folder-open:before {
  content: "\e118";
}

/* line 158, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-vertical:before {
  content: "\e119";
}

/* line 159, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-resize-horizontal:before {
  content: "\e120";
}

/* line 160, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hdd:before {
  content: "\e121";
}

/* line 161, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bullhorn:before {
  content: "\e122";
}

/* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bell:before {
  content: "\e123";
}

/* line 163, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-certificate:before {
  content: "\e124";
}

/* line 164, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-up:before {
  content: "\e125";
}

/* line 165, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-thumbs-down:before {
  content: "\e126";
}

/* line 166, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-right:before {
  content: "\e127";
}

/* line 167, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-left:before {
  content: "\e128";
}

/* line 168, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-up:before {
  content: "\e129";
}

/* line 169, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hand-down:before {
  content: "\e130";
}

/* line 170, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

/* line 171, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

/* line 172, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

/* line 173, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

/* line 174, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-globe:before {
  content: "\e135";
}

/* line 175, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-wrench:before {
  content: "\e136";
}

/* line 176, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tasks:before {
  content: "\e137";
}

/* line 177, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-filter:before {
  content: "\e138";
}

/* line 178, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-briefcase:before {
  content: "\e139";
}

/* line 179, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-fullscreen:before {
  content: "\e140";
}

/* line 180, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-dashboard:before {
  content: "\e141";
}

/* line 181, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paperclip:before {
  content: "\e142";
}

/* line 182, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-heart-empty:before {
  content: "\e143";
}

/* line 183, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-link:before {
  content: "\e144";
}

/* line 184, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone:before {
  content: "\e145";
}

/* line 185, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pushpin:before {
  content: "\e146";
}

/* line 186, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-usd:before {
  content: "\e148";
}

/* line 187, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-gbp:before {
  content: "\e149";
}

/* line 188, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort:before {
  content: "\e150";
}

/* line 189, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

/* line 190, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

/* line 191, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order:before {
  content: "\e153";
}

/* line 192, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

/* line 194, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

/* line 195, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-unchecked:before {
  content: "\e157";
}

/* line 196, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-expand:before {
  content: "\e158";
}

/* line 197, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-down:before {
  content: "\e159";
}

/* line 198, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-collapse-up:before {
  content: "\e160";
}

/* line 199, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-in:before {
  content: "\e161";
}

/* line 200, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-flash:before {
  content: "\e162";
}

/* line 201, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-log-out:before {
  content: "\e163";
}

/* line 202, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-new-window:before {
  content: "\e164";
}

/* line 203, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-record:before {
  content: "\e165";
}

/* line 204, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save:before {
  content: "\e166";
}

/* line 205, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open:before {
  content: "\e167";
}

/* line 206, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-saved:before {
  content: "\e168";
}

/* line 207, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-import:before {
  content: "\e169";
}

/* line 208, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-export:before {
  content: "\e170";
}

/* line 209, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-send:before {
  content: "\e171";
}

/* line 210, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-disk:before {
  content: "\e172";
}

/* line 211, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-saved:before {
  content: "\e173";
}

/* line 212, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-remove:before {
  content: "\e174";
}

/* line 213, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-save:before {
  content: "\e175";
}

/* line 214, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-floppy-open:before {
  content: "\e176";
}

/* line 215, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-credit-card:before {
  content: "\e177";
}

/* line 216, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-transfer:before {
  content: "\e178";
}

/* line 217, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cutlery:before {
  content: "\e179";
}

/* line 218, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-header:before {
  content: "\e180";
}

/* line 219, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-compressed:before {
  content: "\e181";
}

/* line 220, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-earphone:before {
  content: "\e182";
}

/* line 221, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-phone-alt:before {
  content: "\e183";
}

/* line 222, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tower:before {
  content: "\e184";
}

/* line 223, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-stats:before {
  content: "\e185";
}

/* line 224, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sd-video:before {
  content: "\e186";
}

/* line 225, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hd-video:before {
  content: "\e187";
}

/* line 226, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subtitles:before {
  content: "\e188";
}

/* line 227, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-stereo:before {
  content: "\e189";
}

/* line 228, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-dolby:before {
  content: "\e190";
}

/* line 229, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-5-1:before {
  content: "\e191";
}

/* line 230, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-6-1:before {
  content: "\e192";
}

/* line 231, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sound-7-1:before {
  content: "\e193";
}

/* line 232, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copyright-mark:before {
  content: "\e194";
}

/* line 233, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-registration-mark:before {
  content: "\e195";
}

/* line 234, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-download:before {
  content: "\e197";
}

/* line 235, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cloud-upload:before {
  content: "\e198";
}

/* line 236, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-conifer:before {
  content: "\e199";
}

/* line 237, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tree-deciduous:before {
  content: "\e200";
}

/* line 238, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-cd:before {
  content: "\e201";
}

/* line 239, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-save-file:before {
  content: "\e202";
}

/* line 240, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-open-file:before {
  content: "\e203";
}

/* line 241, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-level-up:before {
  content: "\e204";
}

/* line 242, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-copy:before {
  content: "\e205";
}

/* line 243, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-paste:before {
  content: "\e206";
}

/* line 252, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-alert:before {
  content: "\e209";
}

/* line 253, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-equalizer:before {
  content: "\e210";
}

/* line 254, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-king:before {
  content: "\e211";
}

/* line 255, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-queen:before {
  content: "\e212";
}

/* line 256, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-pawn:before {
  content: "\e213";
}

/* line 257, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bishop:before {
  content: "\e214";
}

/* line 258, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-knight:before {
  content: "\e215";
}

/* line 259, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-baby-formula:before {
  content: "\e216";
}

/* line 260, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-tent:before {
  content: "\26fa";
}

/* line 261, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-blackboard:before {
  content: "\e218";
}

/* line 262, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bed:before {
  content: "\e219";
}

/* line 263, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-apple:before {
  content: "\f8ff";
}

/* line 264, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-erase:before {
  content: "\e221";
}

/* line 265, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-hourglass:before {
  content: "\231b";
}

/* line 266, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-lamp:before {
  content: "\e223";
}

/* line 267, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-duplicate:before {
  content: "\e224";
}

/* line 268, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-piggy-bank:before {
  content: "\e225";
}

/* line 269, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scissors:before {
  content: "\e226";
}

/* line 270, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-bitcoin:before {
  content: "\e227";
}

/* line 271, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-btc:before {
  content: "\e227";
}

/* line 272, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-xbt:before {
  content: "\e227";
}

/* line 273, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-yen:before {
  content: "\00a5";
}

/* line 274, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-jpy:before {
  content: "\00a5";
}

/* line 275, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ruble:before {
  content: "\20bd";
}

/* line 276, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-rub:before {
  content: "\20bd";
}

/* line 277, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-scale:before {
  content: "\e230";
}

/* line 278, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly:before {
  content: "\e231";
}

/* line 279, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

/* line 280, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-education:before {
  content: "\e233";
}

/* line 281, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-horizontal:before {
  content: "\e234";
}

/* line 282, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-option-vertical:before {
  content: "\e235";
}

/* line 283, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-hamburger:before {
  content: "\e236";
}

/* line 284, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-modal-window:before {
  content: "\e237";
}

/* line 285, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-oil:before {
  content: "\e238";
}

/* line 286, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-grain:before {
  content: "\e239";
}

/* line 287, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-sunglasses:before {
  content: "\e240";
}

/* line 288, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-size:before {
  content: "\e241";
}

/* line 289, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-color:before {
  content: "\e242";
}

/* line 290, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-text-background:before {
  content: "\e243";
}

/* line 291, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-top:before {
  content: "\e244";
}

/* line 292, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-bottom:before {
  content: "\e245";
}

/* line 293, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

/* line 294, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-left:before {
  content: "\e247";
}

/* line 295, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-vertical:before {
  content: "\e248";
}

/* line 296, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-object-align-right:before {
  content: "\e249";
}

/* line 297, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-right:before {
  content: "\e250";
}

/* line 298, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-left:before {
  content: "\e251";
}

/* line 299, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-bottom:before {
  content: "\e252";
}

/* line 300, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-triangle-top:before {
  content: "\e253";
}

/* line 301, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-console:before {
  content: "\e254";
}

/* line 302, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-superscript:before {
  content: "\e255";
}

/* line 303, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-subscript:before {
  content: "\e256";
}

/* line 304, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-left:before {
  content: "\e257";
}

/* line 305, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-right:before {
  content: "\e258";
}

/* line 306, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-down:before {
  content: "\e259";
}

/* line 307, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_glyphicons.scss */
.glyphicon-menu-up:before {
  content: "\e260";
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
* {
  box-sizing: border-box;
}

/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
*:before,
*:after {
  box-sizing: border-box;
}

/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
html {
  font-size: 10px;
  -webkit-tap-highlight-color: transparent;
}

/* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
body {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #000;
  background-color: #fff;
}

/* line 36, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 48, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
a {
  color: #000;
  text-decoration: none;
}
/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
a:hover, a:focus {
  color: #555555;
  text-decoration: underline;
}
/* line 58, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 69, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
figure {
  margin: 0;
}

/* line 76, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
img {
  vertical-align: middle;
}

/* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 86, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-rounded {
  border-radius: 6px;
}

/* line 93, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

/* line 106, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
.img-circle {
  border-radius: 50%;
}

/* line 113, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 125, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 159, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
[role="button"] {
  cursor: pointer;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small,
.h1 small,
.h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}

/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h1, .h1 {
  font-size: 38px;
}

/* line 48, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h2, .h2 {
  font-size: 30px;
}

/* line 49, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h3, .h3 {
  font-size: 24px;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h4, .h4 {
  font-size: 21px;
}

/* line 51, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h5, .h5 {
  font-size: 17px;
}

/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
h6, .h6 {
  font-size: 15px;
}

/* line 58, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
p {
  margin: 0 0 10px;
}

/* line 62, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 62, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
  .lead {
    font-size: 21px;
  }
}

/* line 78, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
small,
.small {
  font-size: 85%;
}

/* line 83, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
mark,
.mark {
  background-color: #fcf8e3;
  padding: .2em;
}

/* line 90, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-left {
  text-align: left;
}

/* line 91, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-right {
  text-align: right;
}

/* line 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-center {
  text-align: center;
}

/* line 93, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-justify {
  text-align: justify;
}

/* line 94, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-nowrap {
  white-space: nowrap;
}

/* line 97, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-lowercase {
  text-transform: lowercase;
}

/* line 98, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-uppercase, .initialism {
  text-transform: uppercase;
}

/* line 99, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-capitalize {
  text-transform: capitalize;
}

/* line 102, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.text-muted {
  color: #777777;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-primary {
  color: #006e93;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover,
a.text-primary:focus {
  color: #004860;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-success {
  color: #3c763d;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-info {
  color: #31708f;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-warning {
  color: #8a6d3b;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
.text-danger {
  color: #a94442;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}

/* line 119, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.bg-primary {
  color: #fff;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-primary {
  background-color: #006e93;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #004860;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-success {
  background-color: #dff0d8;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-info {
  background-color: #d9edf7;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-warning {
  background-color: #fcf8e3;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
.bg-danger {
  background-color: #f2dede;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}

/* line 138, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eeeeee;
}

/* line 149, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 153, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

/* line 167, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

/* line 173, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
/* line 177, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

/* line 185, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
dl {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 189, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
dt,
dd {
  line-height: 1.42857143;
}

/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
dt {
  font-weight: bold;
}

/* line 196, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
dd {
  margin-left: 0;
}

/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 211, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

/* line 229, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}

/* line 235, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
.initialism {
  font-size: 90%;
}

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

/* line 274, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_type.scss */
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}

/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 32, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

/* line 66, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_code.scss */
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

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

/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.container-fluid:after {
  clear: both;
}

/* line 39, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_grid.scss */
.row {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.row:after {
  clear: both;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 {
  width: 8.33333333%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 {
  width: 16.66666667%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 {
  width: 25%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 {
  width: 33.33333333%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 {
  width: 41.66666667%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 {
  width: 50%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 {
  width: 58.33333333%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 {
  width: 66.66666667%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 {
  width: 75%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 {
  width: 83.33333333%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 {
  width: 91.66666667%;
}

/* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 {
  width: 100%;
}

/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}

/* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  /* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  /* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 {
    width: 8.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 {
    width: 16.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 {
    width: 33.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 {
    width: 41.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 {
    width: 58.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 {
    width: 66.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 {
    width: 83.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 {
    width: 91.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  /* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }

  /* line 35, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }

  /* line 40, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
table {
  background-color: transparent;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777777;
  text-align: left;
}

/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
th {
  text-align: left;
}

/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
/* line 62, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table .table {
  background-color: #fff;
}

/* line 75, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

/* line 88, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered {
  border: 1px solid #ddd;
}
/* line 94, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 114, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

/* line 125, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

/* line 135, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

/* line 143, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_table-row.scss */
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

/* line 171, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  /* line 171, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  /* line 183, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 191, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 200, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tables.scss */
  .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 208, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 212, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 225, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

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

/* line 32, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

/* line 47, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  box-sizing: border-box;
}

/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}

/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
input[type="file"] {
  display: block;
}

/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 70, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 76, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 83, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
}

/* line 114, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* line 57, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
/* line 107, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control:-ms-input-placeholder {
  color: #999;
}
/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: #999;
}
/* line 140, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
/* line 147, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control[disabled], fieldset[disabled] .form-control {
  cursor: not-allowed;
}

/* line 156, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

/* line 168, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
input[type="search"] {
  -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 187, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  /* line 191, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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-group-sm input[type="date"],
  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-group-sm
  input[type="time"],
  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-group-sm
  input[type="datetime-local"],
  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, .input-group-sm
  input[type="month"] {
    line-height: 30px;
  }
  /* line 196, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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-group-lg input[type="date"],
  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-group-lg
  input[type="time"],
  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-group-lg
  input[type="datetime-local"],
  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, .input-group-lg
  input[type="month"] {
    line-height: 46px;
  }
}
/* line 209, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 218, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 225, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

/* line 233, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 242, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 248, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 258, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 270, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 279, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled, fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

/* line 289, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label, fieldset[disabled]
.checkbox label {
  cursor: not-allowed;
}

/* line 301, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
/* line 309, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 79, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 {
  height: 30px;
  line-height: 30px;
}

/* line 84, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
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 {
  height: auto;
}

/* line 327, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
/* line 334, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
/* line 338, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
/* line 342, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}

/* line 71, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

/* line 79, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 {
  height: 46px;
  line-height: 46px;
}

/* line 84, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
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 {
  height: auto;
}

/* line 353, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
/* line 360, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
/* line 364, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
/* line 368, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}

/* line 382, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
  position: relative;
}
/* line 387, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback .form-control {
  padding-right: 42.5px;
}

/* line 392, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}

/* line 404, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}

/* line 411, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #3c763d;
}
/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control {
  border-color: #3c763d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control:focus {
  border-color: #2b542c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-success .form-control-feedback {
  color: #3c763d;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #8a6d3b;
}
/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control {
  border-color: #8a6d3b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control:focus {
  border-color: #66512c;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #a94442;
}
/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control {
  border-color: #a94442;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control:focus {
  border-color: #843534;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_forms.scss */
.has-error .form-control-feedback {
  color: #a94442;
}

/* line 433, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
/* line 436, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

/* line 447, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #404040;
}

@media (min-width: 768px) {
  /* line 472, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 479, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 486, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block;
  }
  /* line 490, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 494, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 502, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  /* line 506, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 513, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 520, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  /* line 524, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 531, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 553, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 563, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
/* line 569, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 576, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
/* line 587, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  /* line 597, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  /* line 605, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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.42857143;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn:hover, .btn:focus, .btn.focus {
  color: #333;
  text-decoration: none;
}
/* line 39, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}

/* line 58, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none;
}

/* line 68, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:focus, .btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #fff;
  border-color: #ccc;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-default .badge {
  color: #fff;
  background-color: #333;
}

/* line 71, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-primary {
  color: #fff;
  background-color: #006e93;
  border-color: #005b7a;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #004860;
  border-color: black;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover {
  color: #fff;
  background-color: #004860;
  border-color: #002d3c;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #004860;
  border-color: #002d3c;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: #002d3c;
  border-color: black;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #006e93;
  border-color: #005b7a;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #006e93;
  background-color: #fff;
}

/* line 75, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #5cb85c;
  border-color: #4cae4c;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

/* line 79, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #5bc0de;
  border-color: #46b8da;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

/* line 83, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #f0ad4e;
  border-color: #eea236;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

/* line 87, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
/* line 37, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  background-image: none;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #d9534f;
  border-color: #d43f3a;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

/* line 96, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link {
  color: #000;
  font-weight: normal;
  border-radius: 0;
}
/* line 101, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 109, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}
/* line 115, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link:hover, .btn-link:focus {
  color: #555555;
  text-decoration: underline;
  background-color: transparent;
}
/* line 123, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

/* line 135, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

/* line 139, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 143, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-xs, .btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

/* line 151, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block {
  display: block;
  width: 100%;
}

/* line 157, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
.btn-block + .btn-block {
  margin-top: 5px;
}

/* line 165, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_buttons.scss */
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

/* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}
/* line 13, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
.fade.in {
  opacity: 1;
}

/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse {
  display: none;
}
/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
.collapse.in {
  display: block;
}

/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
tr.collapse.in {
  display: table-row;
}

/* line 28, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
tbody.collapse.in {
  display: table-row-group;
}

/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_component-animations.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease;
}

/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup,
.dropdown {
  position: relative;
}

/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-toggle:focus {
  outline: 0;
}

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

/* line 78, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5;
}

/* line 88, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #006e93;
}

/* line 103, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: #777777;
}
/* line 110, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 123, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > .dropdown-menu {
  display: block;
}
/* line 128, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.open > a {
  outline: 0;
}

/* line 137, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-right {
  left: auto;
  right: 0;
}

/* line 147, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-menu-left {
  left: 0;
  right: auto;
}

/* line 153, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}

/* line 163, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

/* line 173, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

/* line 186, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  /* line 207, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  /* line 212, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_dropdowns.scss */
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar {
  margin-left: -5px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-toolbar:after {
  clear: both;
}
/* line 39, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
/* line 44, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

/* line 51, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn:first-child {
  margin-left: 0;
}
/* line 58, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 69, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group {
  float: left;
}

/* line 72, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 76, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* line 86, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

/* line 105, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

/* line 109, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 116, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 120, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group.open .dropdown-toggle.btn-link {
  box-shadow: none;
}

/* line 127, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn .caret {
  margin-left: 0;
}

/* line 131, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

/* line 136, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}

/* line 145, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 157, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
/* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 172, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
/* line 175, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 179, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 184, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

/* line 188, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 201, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
/* line 206, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
/* line 212, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
/* line 216, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_button-groups.scss */
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

/* line 237, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
/* line 13, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}

/* line 54, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

/* line 73, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
/* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
/* line 90, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 6px;
}
/* line 97, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

/* line 104, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

/* line 116, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:last-child {
  border-left: 0;
}

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

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

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

/* line 118, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li {
  float: left;
}
/* line 122, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li > a {
  border-radius: 4px;
}
/* line 125, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li + li {
  margin-left: 2px;
}
/* line 131, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #006e93;
}

/* line 144, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li {
  float: none;
}
/* line 146, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

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

/* line 190, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 199, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 210, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

/* line 224, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .tab-pane {
  display: none;
}
/* line 227, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.tab-content > .active {
  display: block;
}

/* line 237, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navs.scss */
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

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

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

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.navbar-collapse:after {
  clear: both;
}
/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  /* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  /* line 68, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  /* line 75, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-collapse.in {
    overflow-y: visible;
  }
  /* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}

/* line 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}

/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  /* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

/* line 128, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  /* line 128, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-static-top {
    border-radius: 0;
  }
}

/* line 138, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  /* line 138, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

/* line 150, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

/* line 154, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

/* line 163, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
/* line 170, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
/* line 175, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  /* line 180, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

/* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 206, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle:focus {
  outline: 0;
}
/* line 211, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
/* line 217, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  /* line 193, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-toggle {
    display: none;
  }
}

/* line 232, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav {
  margin: 7.5px -15px;
}
/* line 235, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  /* line 243, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 251, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  /* line 255, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  /* line 257, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 232, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav {
    float: left;
    margin: 0;
  }
  /* line 270, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li {
    float: left;
  }
  /* line 272, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

/* line 286, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  /* line 472, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 479, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  /* line 486, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control-static {
    display: inline-block;
  }
  /* line 490, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  /* line 494, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 502, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  /* line 506, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 513, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  /* line 520, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  /* line 524, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  /* line 531, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  /* line 298, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  /* line 302, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  /* line 286, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 327, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 332, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 343, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
/* line 346, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 349, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}

/* line 359, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  /* line 359, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}

@media (min-width: 768px) {
  /* line 379, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-left {
    float: left !important;
  }

  /* line 382, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  /* line 386, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
/* line 397, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
/* line 401, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand {
  color: #777;
}
/* line 403, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
/* line 410, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-text {
  color: #777;
}
/* line 415, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a {
  color: #777;
}
/* line 418, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
/* line 425, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
/* line 444, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
/* line 448, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
/* line 453, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
/* line 462, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  /* line 475, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link {
  color: #777;
}
/* line 508, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .navbar-link:hover {
  color: #333;
}
/* line 513, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link {
  color: #777;
}
/* line 515, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #333;
}
/* line 521, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse {
  background-color: #222;
  border-color: #090909;
}
/* line 535, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
/* line 537, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
/* line 544, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
/* line 549, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
/* line 552, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
/* line 559, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #090909;
}
/* line 567, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
/* line 579, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
/* line 583, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
/* line 588, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
/* line 596, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #090909;
  color: #fff;
}
@media (max-width: 767px) {
  /* line 607, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #090909;
  }
  /* line 610, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #090909;
  }
  /* line 613, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  /* line 615, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  /* line 622, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #090909;
  }
  /* line 630, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
/* line 643, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
/* line 648, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
/* line 650, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_navbar.scss */
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: #fff;
}
/* line 656, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
/* line 13, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > li {
  display: inline-block;
}
/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > li + li:before {
  content: "/ ";
  padding: 0 5px;
  color: #ccc;
}
/* line 23, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_breadcrumbs.scss */
.breadcrumb > .active {
  color: #777777;
}

/* line 4, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
/* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li {
  display: inline;
}
/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #000;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
/* line 25, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 32, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  z-index: 3;
  color: #555555;
  background-color: #eeeeee;
  border-color: #ddd;
}
/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #006e93;
  border-color: #006e93;
  cursor: default;
}
/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pagination.scss */
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_pagination.scss */
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pager:before, .pager:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pager:after {
  clear: both;
}
/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager li {
  display: inline;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager .next > a,
.pager .next > span {
  float: right;
}
/* line 38, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager .previous > a,
.pager .previous > span {
  float: left;
}
/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_pager.scss */
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777777;
  background-color: #fff;
  cursor: not-allowed;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label:empty {
  display: none;
}
/* line 25, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.btn .label {
  position: relative;
  top: -1px;
}

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 44, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-default {
  background-color: #777777;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-default[href]:hover, .label-default[href]:focus {
  background-color: #5e5e5e;
}

/* line 48, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-primary {
  background-color: #006e93;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #004860;
}

/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-success {
  background-color: #5cb85c;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-success[href]:hover, .label-success[href]:focus {
  background-color: #449d44;
}

/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-info {
  background-color: #5bc0de;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-info[href]:hover, .label-info[href]:focus {
  background-color: #31b0d5;
}

/* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-warning {
  background-color: #f0ad4e;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #ec971f;
}

/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_labels.scss */
.label-danger {
  background-color: #d9534f;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_labels.scss */
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #c9302c;
}

/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.badge:empty {
  display: none;
}
/* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.btn .badge {
  position: relative;
  top: -1px;
}
/* line 32, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
/* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: #000;
  background-color: #fff;
}
/* line 47, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge {
  float: right;
}
/* line 51, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

/* line 62, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_badges.scss */
a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eeeeee;
}
/* line 13, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
/* line 28, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.container .jumbotron, .container-fluid .jumbotron {
  border-radius: 6px;
}
/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  /* line 41, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
  .container .jumbotron, .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  /* line 47, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_jumbotron.scss */
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}

/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  transition: border 0.2s ease-in-out;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_thumbnails.scss */
.thumbnail .caption {
  padding: 9px;
  color: #000;
}

/* line 34, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_thumbnails.scss */
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #000;
}

/* line 9, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert h4 {
  margin-top: 0;
  color: inherit;
}
/* line 23, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert .alert-link {
  font-weight: bold;
}
/* line 28, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert > p + p {
  margin-top: 5px;
}

/* line 42, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
/* line 47, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success hr {
  border-top-color: #c9e2b3;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-success .alert-link {
  color: #2b542c;
}

/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info hr {
  border-top-color: #a6e1ec;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-info .alert-link {
  color: #245269;
}

/* line 67, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning hr {
  border-top-color: #f7e1b5;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-warning .alert-link {
  color: #66512c;
}

/* line 71, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_alerts.scss */
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
/* line 8, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger hr {
  border-top-color: #e4b9c0;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_alerts.scss */
.alert-danger .alert-link {
  color: #843534;
}

@-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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

/* line 36, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #006e93;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease;
}

/* line 54, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-success {
  background-color: #5cb85c;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-success {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 77, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-info {
  background-color: #5bc0de;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-info {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-warning {
  background-color: #f0ad4e;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-warning {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_progress-bars.scss */
.progress-bar-danger {
  background-color: #d9534f;
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_progress-bar.scss */
.progress-striped .progress-bar-danger {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/* line 1, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media {
  margin-top: 15px;
}
/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media:first-child {
  margin-top: 0;
}

/* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}

/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-body {
  width: 10000px;
}

/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-object {
  display: block;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-object.img-thumbnail {
  max-width: none;
}

/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-right,
.media > .pull-right {
  padding-left: 10px;
}

/* line 34, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media > .pull-left {
  padding-right: 10px;
}

/* line 39, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

/* line 46, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-middle {
  vertical-align: middle;
}

/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-bottom {
  vertical-align: bottom;
}

/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_media.scss */
.media-list {
  padding-left: 0;
  list-style: none;
}

/* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}

/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
/* line 31, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:first-child {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
/* line 34, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 46, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item,
button.list-group-item {
  color: #555;
}
/* line 50, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
/* line 55, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
a.list-group-item:hover, a.list-group-item:focus,
button.list-group-item:hover,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}

/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
button.list-group-item {
  width: 100%;
  text-align: left;
}

/* line 70, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}
/* line 78, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}
/* line 87, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #006e93;
  border-color: #006e93;
}
/* line 96, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 101, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: #60d7ff;
}

/* line 4, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-success:hover, a.list-group-item-success:focus,
button.list-group-item-success:hover,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
button.list-group-item-success.active,
button.list-group-item-success.active:hover,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

/* line 4, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-info:hover, a.list-group-item-info:focus,
button.list-group-item-info:hover,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
button.list-group-item-info.active,
button.list-group-item-info.active:hover,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

/* line 4, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-warning:hover, a.list-group-item-warning:focus,
button.list-group-item-warning:hover,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
button.list-group-item-warning.active,
button.list-group-item-warning.active:hover,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

/* line 4, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_list-group.scss */
a.list-group-item-danger:hover, a.list-group-item-danger:focus,
button.list-group-item-danger:hover,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
/* line 24, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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,
button.list-group-item-danger.active,
button.list-group-item-danger.active:hover,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

/* line 123, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

/* line 127, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_list-group.scss */
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

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

/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-body {
  padding: 15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .panel-body:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.panel-body:after {
  clear: both;
}

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

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
/* line 39, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

/* line 49, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
/* line 67, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 74, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 3px;
  border-top-left-radius: 3px;
}
/* line 82, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 3px;
  border-bottom-left-radius: 3px;
}
/* line 89, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

/* line 96, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

/* line 100, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.list-group + .panel-footer {
  border-top-width: 0;
}

/* line 110, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
/* line 115, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
/* line 121, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
/* line 127, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 3px;
  border-top-right-radius: 3px;
}
/* line 131, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
/* line 135, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
/* line 143, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 149, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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: 3px;
  border-bottom-right-radius: 3px;
}
/* line 153, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
/* line 157, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
/* line 164, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 170, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 174, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
/* line 181, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 185, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 194, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 203, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 210, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

/* line 222, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group {
  margin-bottom: 20px;
}
/* line 226, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
/* line 230, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel + .panel {
  margin-top: 5px;
}
/* line 235, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-heading {
  border-bottom: 0;
}
/* line 238, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 244, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer {
  border-top: 0;
}
/* line 246, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

/* line 254, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-default {
  border-color: #ddd;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

/* line 257, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-primary {
  border-color: #006e93;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #006e93;
  border-color: #006e93;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #006e93;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge {
  color: #006e93;
  background-color: #fff;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #006e93;
}

/* line 260, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-success {
  border-color: #d6e9c6;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

/* line 263, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-info {
  border-color: #bce8f1;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

/* line 266, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-warning {
  border-color: #faebcc;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

/* line 269, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_panels.scss */
.panel-danger {
  border-color: #ebccd1;
}
/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

/* line 5, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 28, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-embed.scss */
.embed-responsive-4by3 {
  padding-bottom: 75%;
}

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

/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss */
.well-lg {
  padding: 24px;
  border-radius: 6px;
}

/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 3px;
}

/* line 6, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss */
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_close.scss */
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-open {
  overflow: hidden;
}

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

/* line 38, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 44, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

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

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

/* line 79, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.42857143px;
}

/* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 90, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}

/* line 97, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-body {
  position: relative;
  padding: 15px;
}

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

/* line 125, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  /* line 136, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 140, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
  .modal-content {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }

  /* line 145, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  /* line 149, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_modals.scss */
  .modal-lg {
    width: 900px;
  }
}
/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
/* line 20, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
/* line 21, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}

/* line 36, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 66, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 73, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 80, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_tooltip.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
/* line 87, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 94, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
/* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top {
  margin-top: -10px;
}
/* line 28, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right {
  margin-left: 10px;
}
/* line 29, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom {
  margin-top: 10px;
}
/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left {
  margin-left: -10px;
}

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

/* line 42, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 51, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 61, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow {
  border-width: 11px;
}

/* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 70, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
/* line 77, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
/* line 85, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
/* line 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
/* line 100, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
/* line 107, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
/* line 116, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
/* line 123, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_popovers.scss */
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

/* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel {
  position: relative;
}

/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
/* line 16, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .item {
  display: none;
  position: relative;
  transition: 0.6s ease-in-out left;
}
/* line 22, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-inner > .item {
    transition: -webkit-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  /* line 34, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
/* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active {
  left: 0;
}
/* line 63, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 70, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next {
  left: 100%;
}
/* line 73, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .prev {
  left: -100%;
}
/* line 76, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
/* line 81, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.left {
  left: -100%;
}
/* line 84, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-inner > .active.right {
  left: 100%;
}

/* line 93, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control.left {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
/* line 111, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
/* line 118, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
/* line 137, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
/* line 142, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
/* line 147, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
/* line 157, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}
/* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 173, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 184, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 206, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

/* line 217, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 228, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  /* line 239, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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 248, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  /* line 252, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }

  /* line 259, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }

  /* line 266, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-indicators {
    bottom: 20px;
  }
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.clearfix:after {
  clear: both;
}

/* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 15, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.pull-right {
  float: right !important;
}

/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.pull-left {
  float: left !important;
}

/* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.hide {
  display: none !important;
}

/* line 30, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.show {
  display: block !important;
}

/* line 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.invisible {
  visibility: hidden;
}

/* line 36, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 45, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.hidden {
  display: none !important;
}

/* line 53, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_utilities.scss */
.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs {
  display: none !important;
}

/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-sm {
  display: none !important;
}

/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-md {
  display: none !important;
}

/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-lg {
  display: none !important;
}

/* line 36, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/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, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs {
    display: block !important;
  }

  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs {
    display: table !important;
  }

  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs {
    display: table-row !important;
  }

  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 54, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  /* line 59, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  /* line 64, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm {
    display: block !important;
  }

  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm {
    display: table !important;
  }

  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm {
    display: table-row !important;
  }

  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 73, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 78, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  /* line 83, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md {
    display: block !important;
  }

  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md {
    display: table !important;
  }

  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md {
    display: table-row !important;
  }

  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 97, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  /* line 102, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg {
    display: block !important;
  }

  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg {
    display: table !important;
  }

  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg {
    display: table-row !important;
  }

  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 111, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  /* line 116, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {
  /* line 121, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

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

@media print {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print {
    display: block !important;
  }

  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print {
    display: table !important;
  }

  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print {
    display: table-row !important;
  }

  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
/* line 155, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-block {
  display: none !important;
}
@media print {
  /* line 155, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-block {
    display: block !important;
  }
}

/* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline {
  display: none !important;
}
@media print {
  /* line 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-inline {
    display: inline !important;
  }
}

/* line 169, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block {
  display: none !important;
}
@media print {
  /* line 169, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_responsive-utilities.scss */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  /* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print {
    display: none !important;
  }
}
/**
 *  mixins.scss
 *
 *
 */
/**
 *  fonts.scss
 *
 *  See: /source/_includes/doc_head.html for Google Fonts and Typekit configuration 
 *
 */
@font-face {
  font-family: 'osa-icons';
  src: url("../fonts/osa-icons.eot?-fzctxk");
  src: url("../fonts/osa-icons.eot?#iefix-fzctxk") format("embedded-opentype"), url("../fonts/osa-icons.ttf?-fzctxk") format("truetype"), url("../fonts/osa-icons.woff?-fzctxk") format("woff"), url("../fonts/osa-icons.svg?-fzctxk#osa-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 19, ../../source/scss/osa/base/fonts.scss */
.page-osa-centennial [class^="icon-"],
.page-osa-centennial [class*=" icon-"] {
  font-family: 'osa-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 34, ../../source/scss/osa/base/fonts.scss */
.icon-search:before {
  content: "\f002";
}

/* line 37, ../../source/scss/osa/base/fonts.scss */
.icon-envelope-o:before {
  content: "\f003";
}

/* line 40, ../../source/scss/osa/base/fonts.scss */
.icon-star:before {
  content: "\f005";
}

/* line 43, ../../source/scss/osa/base/fonts.scss */
.icon-star-o:before {
  content: "\f006";
}

/* line 46, ../../source/scss/osa/base/fonts.scss */
.icon-film:before {
  content: "\f008";
}

/* line 49, ../../source/scss/osa/base/fonts.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 52, ../../source/scss/osa/base/fonts.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 55, ../../source/scss/osa/base/fonts.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 58, ../../source/scss/osa/base/fonts.scss */
.icon-check:before {
  content: "\f00c";
}

/* line 61, ../../source/scss/osa/base/fonts.scss */
.icon-close:before {
  content: "\f00d";
}

/* line 64, ../../source/scss/osa/base/fonts.scss */
.icon-search-plus:before {
  content: "\f00e";
}

/* line 67, ../../source/scss/osa/base/fonts.scss */
.icon-search-minus:before {
  content: "\f010";
}

/* line 70, ../../source/scss/osa/base/fonts.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 73, ../../source/scss/osa/base/fonts.scss */
.icon-cog:before {
  content: "\f013";
}

/* line 76, ../../source/scss/osa/base/fonts.scss */
.icon-file-o:before {
  content: "\f016";
}

/* line 79, ../../source/scss/osa/base/fonts.scss */
.icon-play-circle-o:before {
  content: "\f01d";
}

/* line 82, ../../source/scss/osa/base/fonts.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 85, ../../source/scss/osa/base/fonts.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 88, ../../source/scss/osa/base/fonts.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 91, ../../source/scss/osa/base/fonts.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 94, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 97, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 100, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 103, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 106, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 109, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 112, ../../source/scss/osa/base/fonts.scss */
.icon-mail-forward:before {
  content: "\f064";
}

/* line 115, ../../source/scss/osa/base/fonts.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 118, ../../source/scss/osa/base/fonts.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 121, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 124, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 127, ../../source/scss/osa/base/fonts.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 130, ../../source/scss/osa/base/fonts.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 133, ../../source/scss/osa/base/fonts.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 136, ../../source/scss/osa/base/fonts.scss */
.icon-chain:before {
  content: "\f0c1";
}

/* line 139, ../../source/scss/osa/base/fonts.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 142, ../../source/scss/osa/base/fonts.scss */
.icon-pinterest-square:before {
  content: "\f0d3";
}

/* line 145, ../../source/scss/osa/base/fonts.scss */
.icon-google-plus-square:before {
  content: "\f0d4";
}

/* line 148, ../../source/scss/osa/base/fonts.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 151, ../../source/scss/osa/base/fonts.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 154, ../../source/scss/osa/base/fonts.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 157, ../../source/scss/osa/base/fonts.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 160, ../../source/scss/osa/base/fonts.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 163, ../../source/scss/osa/base/fonts.scss */
.icon-sort:before {
  content: "\f0dc";
}

/* line 166, ../../source/scss/osa/base/fonts.scss */
.icon-sort-desc:before {
  content: "\f0dd";
}

/* line 169, ../../source/scss/osa/base/fonts.scss */
.icon-sort-asc:before {
  content: "\f0de";
}

/* line 172, ../../source/scss/osa/base/fonts.scss */
.icon-envelope:before {
  content: "\f0e0";
}

/* line 175, ../../source/scss/osa/base/fonts.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 178, ../../source/scss/osa/base/fonts.scss */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 181, ../../source/scss/osa/base/fonts.scss */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 184, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-left:before {
  content: "\f100";
}

/* line 187, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-right:before {
  content: "\f101";
}

/* line 190, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-up:before {
  content: "\f102";
}

/* line 193, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-down:before {
  content: "\f103";
}

/* line 196, ../../source/scss/osa/base/fonts.scss */
.icon-angle-left:before {
  content: "\f104";
}

/* line 199, ../../source/scss/osa/base/fonts.scss */
.icon-angle-right:before {
  content: "\f105";
}

/* line 202, ../../source/scss/osa/base/fonts.scss */
.icon-angle-up:before {
  content: "\f106";
}

/* line 205, ../../source/scss/osa/base/fonts.scss */
.icon-angle-down:before {
  content: "\f107";
}

/* line 208, ../../source/scss/osa/base/fonts.scss */
.icon-rss-square:before {
  content: "\f143";
}

/* line 211, ../../source/scss/osa/base/fonts.scss */
.icon-play-circle:before {
  content: "\f144";
}

/* line 214, ../../source/scss/osa/base/fonts.scss */
.icon-youtube-square:before {
  content: "\f166";
}

/* line 217, ../../source/scss/osa/base/fonts.scss */
.icon-youtube:before {
  content: "\f167";
}

/* line 220, ../../source/scss/osa/base/fonts.scss */
.icon-youtube-play:before {
  content: "\f16a";
}

/* line 223, ../../source/scss/osa/base/fonts.scss */
.icon-instagram:before {
  content: "\f16d";
}

/* line 226, ../../source/scss/osa/base/fonts.scss */
.icon-tumblr:before {
  content: "\f173";
}

/* line 229, ../../source/scss/osa/base/fonts.scss */
.icon-tumblr-square:before {
  content: "\f174";
}

/* line 232, ../../source/scss/osa/base/fonts.scss */
.icon-vimeo-square:before {
  content: "\f194";
}

/* line 235, ../../source/scss/osa/base/fonts.scss */
.icon-google:before {
  content: "\f1a0";
}

/* line 238, ../../source/scss/osa/base/fonts.scss */
.icon-soundcloud:before {
  content: "\f1be";
}

/* line 241, ../../source/scss/osa/base/fonts.scss */
.icon-vine:before {
  content: "\f1ca";
}

/* line 244, ../../source/scss/osa/base/fonts.scss */
.icon-share-alt:before {
  content: "\f1e0";
}

/* line 247, ../../source/scss/osa/base/fonts.scss */
.icon-share-alt-square:before {
  content: "\f1e1";
}

/* line 250, ../../source/scss/osa/base/fonts.scss */
.icon-wifi:before {
  content: "\f1eb";
}

/* line 253, ../../source/scss/osa/base/fonts.scss */
.icon-amazon:before {
  content: "\f270";
}

/* line 256, ../../source/scss/osa/base/fonts.scss */
.icon-vimeo:before {
  content: "\f27d";
}

/**
 *  general.scss
 *
 *  Core HTML elements only
 *
 */
/* line 8, ../../source/scss/osa/base/general.scss */
html {
  height: 100%;
}

/* line 11, ../../source/scss/osa/base/general.scss */
body {
  height: 100%;
  position: relative;
  display: block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-size: 15px;
  color: #000;
}

/* line 20, ../../source/scss/osa/base/general.scss */
a:focus {
  color: #000;
}

/* line 24, ../../source/scss/osa/base/general.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 27, ../../source/scss/osa/base/general.scss */
h1 {
  margin-top: 0;
}

/* line 34, ../../source/scss/osa/base/general.scss */
h4 {
  font-weight: 500;
}

/* line 37, ../../source/scss/osa/base/general.scss */
h5 {
  text-transform: uppercase;
  font-weight: 800;
}

/* line 41, ../../source/scss/osa/base/general.scss */
h6 {
  text-transform: uppercase;
  font-weight: 800;
}

/* line 57, ../../source/scss/osa/base/general.scss */
dd {
  margin: 0 0 1.0em 1.0em;
}

/**
 *  responsive-indicator.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
.responsive-indicator {
  display: block;
  width: 480px;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
}
@media screen and (min-width: 768px) {
  /* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
  .responsive-indicator {
    width: 768px;
  }
}
@media screen and (min-width: 992px) {
  /* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
  .responsive-indicator {
    width: 992px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
  .responsive-indicator {
    width: 1200px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
  .responsive-indicator {
    width: 1800px;
  }
}

/* Modules (reusable) */
/**
 *  countdown-counter.scss
 *
 *  Specific styles for the countdown page
 *
 */
/* line 11, ../../source/scss/osa/modules/countdown-counter.scss */
.counter-configurator {
  /* Hide the config */
  height: 0;
  overflow: hidden;
}

/* line 15, ../../source/scss/osa/modules/countdown-counter.scss */
#counter {
  color: #1f5668;
  margin: 30px 0 20px 0;
  padding: 0;
  width: 100%;
  height: 640px;
  position: relative;
  display: inline-block;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter {
    display: block;
    top: 35%;
    height: 100px;
  }
}
@media screen and (min-width: 992px) {
  /* line 15, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter {
    margin: 0 auto;
    top: 35%;
    width: 100%;
    text-align: center;
  }
}
@media screen and (min-width: 1200px) {
  /* line 15, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter {
    top: 32%;
  }
}
@media screen and (min-width: 1800px) {
  /* line 15, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter {
    top: 35%;
  }
}
/* line 41, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .background {
  width: 100%;
  height: 1px;
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 992px) {
  /* line 41, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .background {
    width: 90%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 41, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .background {
    width: 90%;
  }
}
@media screen and (min-width: 1800px) {
  /* line 41, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .background {
    width: 100%;
  }
}
/* line 60, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  position: absolute;
  top: 0;
  height: 640px;
}
@media screen and (min-width: 768px) {
  /* line 60, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels {
    height: 100px;
  }
}
/* line 72, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label {
  font-size: 16px;
  font-weight: 700;
  text-transform: uppercase;
  width: 20%;
  position: absolute;
  width: 100%;
  left: 0;
}
@media screen and (min-width: 768px) {
  /* line 72, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label {
    width: 20%;
  }
}
@media screen and (min-width: 992px) {
  /* line 72, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label {
    font-size: 16px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 72, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label {
    font-size: 18px;
  }
}
/* line 89, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label.countdown-label-1 {
  top: 0;
}
@media screen and (min-width: 768px) {
  /* line 89, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label.countdown-label-1 {
    top: 0;
  }
}
/* line 95, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label.countdown-label-2 {
  top: 20%;
}
@media screen and (min-width: 768px) {
  /* line 95, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label.countdown-label-2 {
    top: 0;
    left: 20%;
  }
}
/* line 102, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label.countdown-label-3 {
  top: 40%;
}
@media screen and (min-width: 768px) {
  /* line 102, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label.countdown-label-3 {
    top: 0;
    left: 40%;
  }
}
/* line 109, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label.countdown-label-4 {
  top: 60%;
}
@media screen and (min-width: 768px) {
  /* line 109, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label.countdown-label-4 {
    top: 0;
    left: 60%;
  }
}
/* line 116, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .countdown-labels .countdown-label.countdown-label-5 {
  top: 80%;
}
@media screen and (min-width: 768px) {
  /* line 116, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .countdown-labels .countdown-label.countdown-label-5 {
    top: 0;
    left: 80%;
  }
}
/* line 125, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims {
  position: absolute;
  z-index: 1;
  top: 0;
  left: auto;
  right: auto;
  width: 100%;
  height: 640px;
  /* Hold this height to keep it from glitching */
}
@media screen and (min-width: 768px) {
  /* line 125, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims {
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  /* line 125, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims {
    height: 60px;
  }
}
/* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims .delim {
  width: 60px;
  height: 0;
  border-left: solid 2px #fff;
  transition-property: all;
  transition-duration: 0.25s;
  transition-timing-function: ease-in-out;
}
@media screen and (min-width: 768px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    position: absolute;
    z-index: 1;
    top: 72%;
    height: 72%;
  }
}
@media screen and (min-width: 768px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    border-left: solid 3px #fff;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 100%;
    height: 100%;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 70px;
    height: 100%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 110%;
    height: 115%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    border-left: solid 5px #fff;
    top: 110%;
    height: 120%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1100px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 110%;
    height: 120%;
  }
}
@media screen and (min-width: 1480px) and (min-height: 1000px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 150%;
    height: 150%;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1000px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 150%;
    height: 150%;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1100px) {
  /* line 139, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter .delims .delim {
    top: 190%;
    height: 200%;
  }
}
/* line 189, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims .delim-1 {
  left: 20%;
}
/* line 192, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims .delim-2 {
  left: 40%;
}
/* line 195, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims .delim-3 {
  left: 60%;
}
/* line 198, ../../source/scss/osa/modules/countdown-counter.scss */
#counter .delims .delim-4 {
  left: 80%;
}

/* line 203, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 100;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  height: 640px;
  /* Hold this height to keep it from glitching */
  position: relative;
}
@media screen and (min-width: 768px) {
  /* line 203, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits {
    height: auto;
  }
}
@media screen and (min-width: 992px) {
  /* line 203, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 203, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
  }
}
@media screen and (min-width: 1800px) {
  /* line 203, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits {
    width: 100%;
  }
}
/* line 229, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span {
  display: block;
  text-align: center;
}
/* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number {
  font-size: 100px;
  width: 100%;
  height: 100px;
  position: absolute;
  transition-property: all;
  transition-duration: 0.25s;
  transition-timing-function: ease-in-out;
}
@media screen and (min-width: 768px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    width: 20%;
    position: absolute;
    top: 0;
    padding-top: 0;
  }
}
@media screen and (min-width: 992px) and (min-height: 320px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 100px;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 140px;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 160px;
    letter-spacing: -10px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 320px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 100px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 100px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 160px;
    letter-spacing: -10px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 160px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1100px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 160px;
  }
}
@media screen and (min-width: 1480px) and (min-height: 1000px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 210px;
    letter-spacing: 0;
  }
}
@media screen and (min-width: 1800px) and (min-height: 320px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 100px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 480px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 100px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 700px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 160px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1000px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 210px;
    letter-spacing: 0;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1100px) {
  /* line 232, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number {
    font-size: 270px;
    letter-spacing: 0;
  }
}
/* line 293, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number:nth-child(1) {
  top: 0;
  left: 0;
}
/* line 297, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number:nth-child(2) {
  top: 20%;
}
@media screen and (min-width: 768px) {
  /* line 297, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number:nth-child(2) {
    left: 20%;
  }
}
/* line 303, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number:nth-child(3) {
  top: 40%;
}
@media screen and (min-width: 768px) {
  /* line 303, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number:nth-child(3) {
    left: 40%;
  }
}
/* line 309, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number:nth-child(4) {
  top: 60%;
}
@media screen and (min-width: 768px) {
  /* line 309, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number:nth-child(4) {
    left: 60%;
  }
}
/* line 315, ../../source/scss/osa/modules/countdown-counter.scss */
#counter-digits span.number:nth-child(5) {
  top: 80%;
}
@media screen and (min-width: 768px) {
  /* line 315, ../../source/scss/osa/modules/countdown-counter.scss */
  #counter-digits span.number:nth-child(5) {
    left: 80%;
  }
}
@media screen and (min-width: 768px) {
  /* line 321, ../../source/scss/osa/modules/countdown-counter.scss */
  html.lt-ie9 #counter-digits span.number {
    position: relative;
    float: left;
    width: 20%;
  }
}

/**
 *  countdown-twitter.scss
 *
 *  
 *
 */
/* line 19, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  margin: 0 auto 0 auto;
  padding: 0;
  display: block;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}
@media screen and (min-width: 992px) {
  /* line 19, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 30px;
    padding-right: 30px;
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
  }
}
@media screen and (min-width: 1800px) {
  /* line 19, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer {
    margin: 0 auto 0 auto;
    width: 100%;
    padding-left: 65px;
    padding-right: 65px;
  }
}
@media screen and (min-height: 480px) {
  /* line 19, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer {
    padding-bottom: 18px;
  }
}
/* line 51, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer h5 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 700;
  color: #003546;
  margin: 5px 0 0 0;
}
@media screen and (min-height: 480px) {
  /* line 51, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer h5 {
    margin: 7px 0 0 0;
  }
}
@media screen and (min-height: 700px) {
  /* line 51, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer h5 {
    font-size: 20px;
    margin: 7px 0 0 0;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 51, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer h5 {
    font-size: 24px;
    margin: 5px 0 0 0;
  }
}
/* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer #twitter-feed {
  padding: 0;
  overflow: visible;
  position: relative;
  width: auto;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 20px;
  margin-right: 20px;
}
@media screen and (min-width: 992px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 160px;
    white-space: nowrap;
    overflow: hidden;
    margin-left: 0;
    margin-right: 0;
  }
}
@media screen and (min-width: 992px) and (min-height: 992px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 160px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 160px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 768px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 160px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 992px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 160px;
  }
}
@media screen and (min-width: 1480px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 140px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    height: 140px;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1100px) {
  /* line 69, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer #twitter-feed {
    margin-bottom: 0;
  }
}
/* line 130, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet-header {
  margin: 0 0 40px 0;
  padding: 0;
  height: auto;
  width: auto;
  position: relative;
  /* Follow button */
}
@media screen and (min-width: 992px) {
  /* line 130, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-header {
    margin: 0;
    height: 56px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 130, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-header {
    height: 56px;
  }
}
@media screen and (min-width: 992px) {
  /* line 143, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-header .heading {
    float: left;
  }
}
@media screen and (min-width: 992px) {
  /* line 149, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-header .button {
    float: left;
    position: relative;
    top: -2px;
    left: 20px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 149, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-header .button {
    top: -8px;
  }
}
/* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet-container {
  margin: 0;
  padding: 0;
  width: 100%;
}
@media screen and (min-width: 992px) and (min-height: 480px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 140px;
    white-space: nowrap;
    overflow: hidden;
    width: 100%;
    float: left;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 160px;
    float: left;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 160px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 160px;
  }
}
@media screen and (min-width: 1480px) and (min-height: 1000px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 140px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1000px) {
  /* line 161, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-container {
    height: 140px;
  }
}
/* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet {
  margin: 40px 0 40px 0;
  padding: 0;
  white-space: normal;
  float: none;
  border: none;
  cursor: pointer;
  font-size: 15px;
  width: 100%;
  transition-property: color;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
@media screen and (min-width: 992px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    text-align: left;
    margin: 0 3% 0 0;
    padding: 0;
    height: 160px;
    display: block;
    float: left;
    /* Determines where tweets cut off */
    /* Note that this is relative to .tweet-container width above */
    /* Ratio should properly truncate the last tweet in half */
    width: 30.25%;
  }
  /* line 210, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet[data-index="4"] {
    /* Suppress the last tweet when there isn't enough room */
    display: none;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    /* Determines where tweets cut off */
    /* Note that this is relative to .tweet-container width above */
    /* Ratio should properly truncate the last tweet in half */
    width: 21.9%;
  }
  /* line 220, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet[data-index="4"] {
    /* Show the last tweet when there's enough room */
    display: block;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    height: 160px;
  }
}
@media screen and (min-width: 1480px) and (min-height: 700px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    height: 140px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 700px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    height: 140px;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    font-size: 15px;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1000px) {
  /* line 190, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet {
    font-size: 15px;
  }
}
/* line 246, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet * {
  transition-property: color;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
/* line 252, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet.hover .message,
.twitter-wrap-outer .tweet.hover .message a {
  color: #006f93;
}
/* line 257, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet.hover h6,
.twitter-wrap-outer .tweet.hover .time {
  color: #006f93;
}
/* line 262, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet a {
  color: #003546;
}
/* line 264, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet a:hover {
  color: #006f93;
}
/* line 268, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet h6 {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 700;
  color: #003546;
  margin-bottom: 6px;
}
/* line 275, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet .message {
  transition-property: color;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
  margin-bottom: 5px;
}
@media screen and (min-width: 992px) {
  /* line 275, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet .message {
    margin-bottom: 7px;
  }
}
/* line 284, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet .time {
  font-size: 13px;
  font-weight: bold;
  color: #003546;
  text-transform: uppercase;
}
/* line 291, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .delim {
  width: 50px;
  height: 0;
  border-top: solid 1px #fff;
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  margin-left: auto;
  margin-right: auto;
}
/* line 301, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .delim[data-index="3"] {
  display: none;
}
@media screen and (min-width: 992px) {
  /* line 291, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim {
    float: left;
    border-right: solid 1px #fff;
    top: 34px;
    left: -1.5%;
    width: 0;
    height: 73px;
  }
}
@media screen and (min-width: 992px) and (min-height: 480px) {
  /* line 313, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim[data-index="3"] {
    display: none;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 291, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim {
    top: 34px;
    height: 73px;
  }
  /* line 320, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim[data-index="3"] {
    display: block;
  }
}
@media screen and (min-width: 1480px) {
  /* line 291, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim {
    height: 36px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 291, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .delim {
    height: 56px;
  }
}
/* line 331, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .tweet-footer {
  padding-bottom: 30px;
}
@media screen and (min-width: 992px) {
  /* line 331, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .tweet-footer {
    display: none;
    padding-bottom: 0;
  }
}
/* line 338, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us {
  font-size: 15px;
  margin: 20px 0 25px 0;
  text-align: center;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.twitter-wrap-outer .follow-us:before, .twitter-wrap-outer .follow-us:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.twitter-wrap-outer .follow-us:after {
  clear: both;
}
/* line 343, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us .icon {
  font-size: 20px;
  display: block;
  position: absolute;
}
/* line 348, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us .text {
  float: left;
  display: block;
  margin-left: 18px;
  position: relative;
  top: 0px;
  left: 6px;
  border-bottom: solid 2px #003546;
  transition-property: border;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
/* line 360, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us a {
  width: 100px;
  font-weight: bold;
  color: #003546;
  position: relative;
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
  transition-property: color;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
/* line 372, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us a:hover {
  color: #2b768f;
}
/* line 374, ../../source/scss/osa/modules/countdown-twitter.scss */
.twitter-wrap-outer .follow-us a:hover .text {
  border-bottom: solid 2px #2b768f;
}
@media screen and (min-width: 992px) {
  /* line 338, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .follow-us {
    margin: 0;
    position: absolute;
    top: 7px;
    left: 160px;
  }
  /* line 380, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .follow-us a {
    display: block;
  }
}
@media screen and (min-height: 700px) {
  /* line 338, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .follow-us {
    left: 175px;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 338, ../../source/scss/osa/modules/countdown-twitter.scss */
  .twitter-wrap-outer .follow-us {
    left: 220px;
  }
}

/**
 *  countdown-subscribe.scss
 *
 *  
 *
 */
/* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
.subscribe {
  margin: 0 0 40px 0;
  padding: 0;
  width: 100%;
  position: relative;
  display: block;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
}
@media screen and (min-width: 992px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    position: absolute;
    top: 60%;
    width: 100%;
    left: auto;
    right: auto;
  }
}
@media screen and (min-height: 700px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 60%;
  }
}
@media screen and (min-width: 768px) and (min-height: 700px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 768px) and (min-height: 1000px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 992px) and (min-height: 1100px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 1480px) and (min-height: 1000px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 57%;
  }
}
@media screen and (min-width: 1800px) and (min-height: 1000px) {
  /* line 8, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe {
    top: 66%;
  }
}
/* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
.subscribe .subscribe-inset {
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media screen and (min-width: 992px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: 33%;
    margin-right: 4%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: 33%;
    margin-right: 4%;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: auto;
    margin-right: auto;
    width: 40.10416667%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: auto;
    margin-right: auto;
    width: 40.10416667%;
  }
}
@media screen and (min-width: 1800px) and (min-height: 480px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: auto;
    margin-right: 4%;
    width: 40.10416667%;
  }
}
@media screen and (min-width: 1800px) and (min-height: 700px) {
  /* line 55, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-inset {
    margin-left: auto;
    margin-right: auto;
    width: 40.10416667%;
  }
}
/* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
.subscribe .subscribe-text {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  display: block;
  position: relative;
  text-align: center;
  font-size: 14px;
  line-height: 150%;
  font-weight: regular;
}
@media screen and (min-width: 992px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    text-align: left;
  }
}
@media screen and (min-width: 992px) and (min-height: 480px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    width: 78%;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    width: 70%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    font-size: 15px;
    width: 78%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    font-size: 16px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    width: 75%;
    float: none;
  }
}
@media screen and (min-width: 1200px) and (min-height: 480px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    text-align: left;
    width: 85%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    text-align: left;
    width: 78%;
  }
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    text-align: left;
    width: 75%;
  }
}
@media screen and (min-width: 1480px) and (min-height: 1100px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    text-align: left;
    width: 75%;
  }
}
@media screen and (min-width: 992px) and (min-height: 1000px) {
  /* line 88, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .subscribe-text {
    font-size: 18px;
  }
}
/* line 138, ../../source/scss/osa/modules/countdown-subscribe.scss */
.subscribe .subscribe-text p {
  margin: 0;
  padding: 0;
}
/* line 143, ../../source/scss/osa/modules/countdown-subscribe.scss */
.subscribe .button {
  margin: 20px 0 0 0;
  text-align: center;
  position: relative;
}
@media screen and (min-width: 992px) {
  /* line 143, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .button {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    z-index: 99;
  }
}
@media screen and (min-width: 1200px) and (min-height: 700px) {
  /* line 143, ../../source/scss/osa/modules/countdown-subscribe.scss */
  .subscribe .button {
    margin: 0 auto 0 auto;
    position: absolute;
    top: 5px;
    right: 0;
  }
}

/**
 *  countdown-sponsor.scss
 *
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor {
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  /*
  $sponsor-logo-w-lg: 200px;
  $sponsor-logo-h-lg: 72px;
  $sponsor-logo-w-sm: 150px;
  $sponsor-logo-h-sm: ($sponsor-logo-w-sm * $sponsor-logo-h-lg) / $sponsor-logo-w-lg;
  $sponsor-logo-w-md: 175px;
  $sponsor-logo-h-md: ($sponsor-logo-w-md * $sponsor-logo-h-lg) / $sponsor-logo-w-lg;
  */
}
@media screen and (min-width: 992px) {
  /* line 8, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor {
    position: absolute;
    top: 36px;
    right: 36px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 8, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor {
    top: 36px;
    right: 36px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 8, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor {
    top: 60px;
    right: 65px;
  }
}
/* line 25, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor h5 {
  margin-top: 0;
  color: #1f5668;
  font-size: 17px;
  text-transform: uppercase;
  font-weight: 700;
}
@media screen and (min-width: 992px) {
  /* line 25, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor h5 {
    font-size: 19px;
    color: #1f5668;
  }
}
/* line 52, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor img {
  width: 110px;
  height: 39.6px;
}
@media screen and (min-width: 992px) {
  /* line 52, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor img {
    width: 100px;
    height: 36px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 52, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor img {
    width: 120px;
    height: 43.2px;
  }
}
/* line 64, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor .sponsor-logos {
  position: relative;
  width: 110px;
  height: 39.6px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 992px) {
  /* line 64, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor .sponsor-logos {
    width: 100px;
    height: 36px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 64, ../../source/scss/osa/modules/countdown-sponsor.scss */
  .sponsor .sponsor-logos {
    width: 120px;
    height: 43.2px;
  }
}
/* line 80, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor .sponsor-logo {
  visibility: hidden;
  opacity: 0;
  filter: alpha(opacity=0);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
/* line 89, ../../source/scss/osa/modules/countdown-sponsor.scss */
.sponsor .sponsor-logo[data-id="1"] {
  visibility: visible;
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 2;
}

/**
 *  header.scss
 *
 *
 */
/* line 9, ../../source/scss/osa/modules/header.scss */
.header-site__container {
  position: fixed;
  z-index: 2;
  width: 100%;
  height: 90px;
  top: 0;
  background-color: #fff;
}
/* line 22, ../../source/scss/osa/modules/header.scss */
.header-site__nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 26, ../../source/scss/osa/modules/header.scss */
.header-site__nav-list-item {
  margin: 0 1.0em 0 0;
  padding: 0;
  float: left;
}
/* line 35, ../../source/scss/osa/modules/header.scss */
.header-article-page__header {
  padding-top: 1.0em;
}
/* line 39, ../../source/scss/osa/modules/header.scss */
.header-landing-page {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
}
/* line 44, ../../source/scss/osa/modules/header.scss */
.header-osa-history__header {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
}

/**
 *  footer.scss
 *
 *
 */
/* line 9, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading {
  margin: 0;
  padding: 0;
  font-size: 19px;
}
/* line 14, ../../source/scss/osa/modules/footer.scss */
.footer-site__footer {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
}
/* line 19, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 23, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list-item {
  margin: 0 1.0em 0 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 23, ../../source/scss/osa/modules/footer.scss */
  .footer-site__nav-list-item {
    float: left;
  }
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.footer-site__social:before, .footer-site__social:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.footer-site__social:after {
  clear: both;
}
/* line 34, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
  float: left;
}
/* line 40, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-list-item {
  margin: 0 0.5em 0 0;
  padding: 0;
  float: left;
}

/**
 *  page.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/page.scss */
.page-osa-centennial {
  padding-top: 90px;
}
/* line 11, ../../source/scss/osa/modules/page.scss */
.page-body-container {
  position: relative;
  z-index: 1;
}

/**
 *  body-container.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/body-container.scss */
.body-container {
  padding-bottom: 100px;
}

/**
 *  article.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/page-article.scss */
.page-article {
  /**
   *  Restrict some styles here so that any generic HTML
   *  inserted in the main content area is controlled.
   */
}
/* line 12, ../../source/scss/osa/modules/page-article.scss */
.page-article ol,
.page-article ul {
  clear: both;
}
/* line 16, ../../source/scss/osa/modules/page-article.scss */
.page-article figure {
  clear: both;
}
/* line 18, ../../source/scss/osa/modules/page-article.scss */
.page-article figure img {
  max-width: 100%;
}
/* line 22, ../../source/scss/osa/modules/page-article.scss */
.page-article__subtitle {
  margin-top: 0;
}
/* line 25, ../../source/scss/osa/modules/page-article.scss */
.page-article__figcaption {
  font-size: 13px;
  margin: 0.2em 0 0 0;
}
/* line 29, ../../source/scss/osa/modules/page-article.scss */
.page-article__figure-img {
  max-width: 100%;
}
/* line 33, ../../source/scss/osa/modules/page-article.scss */
.page-article__figure--pull-left-half {
  float: left;
  width: 50%;
  margin: 0.25em 1.0em 1.0em 0;
}
/* line 38, ../../source/scss/osa/modules/page-article.scss */
.page-article__figure--pull-left-third {
  float: left;
  width: 33.3333333%;
  margin: 0.25em 1.0em 1.0em 0;
}

/**
 *  page-update.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/page-update.scss */
.page-update {
  padding-top: 1.0em;
}

/**
 *  sidebar.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/sidebar.scss */
.sidebar__h3 {
  margin-top: 0;
}

/**
 *  social.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/social.scss */
.social__button {
  float: left;
  width: 30px;
  height: 30px;
  color: #fff;
}
/* line 16, ../../source/scss/osa/modules/social.scss */
.social__label {
  display: block;
  float: left;
  width: 0;
  height: 0;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 24, ../../source/scss/osa/modules/social.scss */
.social__link {
  background-color: #000;
  color: #fff;
  border-radius: 30px;
  position: relative;
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
/* line 34, ../../source/scss/osa/modules/social.scss */
.social__link:hover, .social__link:focus {
  background-color: #555555;
  text-decoration: none;
  color: #fff;
}
/* line 41, ../../source/scss/osa/modules/social.scss */
.social__icon {
  position: absolute;
  display: block;
}
/* line 44, ../../source/scss/osa/modules/social.scss */
.social__icon--facebook {
  font-size: 17px;
  top: 24%;
  left: 33%;
}
/* line 49, ../../source/scss/osa/modules/social.scss */
.social__icon--twitter {
  font-size: 19px;
  top: 20%;
  left: 23%;
}
/* line 54, ../../source/scss/osa/modules/social.scss */
.social__icon--linkedin {
  font-size: 17px;
  top: 20%;
  left: 29%;
}
/* line 59, ../../source/scss/osa/modules/social.scss */
.social__icon--instagram {
  font-size: 17px;
  top: 22%;
  left: 28%;
}

/**
 *  osa-100-item.scss
 *
 *
 */
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-item__section:before, .osa-100-item__section:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-item__section:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/osa-100-item.scss */
  .osa-100-item__article {
    width: 100px;
    height: 100px;
    float: left;
    margin: 0 0.5em 0.5em 0;
    position: relative;
  }
}
@media screen and (min-width: 768px) {
  /* line 20, ../../source/scss/osa/modules/osa-100-item.scss */
  .osa-100-item__figure {
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
  }
}
/* line 30, ../../source/scss/osa/modules/osa-100-item.scss */
.osa-100-item__img {
  width: 100%;
  height: auto;
}
/* line 36, ../../source/scss/osa/modules/osa-100-item.scss */
.osa-100-item__index {
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 36, ../../source/scss/osa/modules/osa-100-item.scss */
  .osa-100-item__index {
    position: absolute;
    top: 0;
    left: 0;
    font-size: 24px;
  }
}
/* line 46, ../../source/scss/osa/modules/osa-100-item.scss */
.osa-100-item__title {
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 46, ../../source/scss/osa/modules/osa-100-item.scss */
  .osa-100-item__title {
    position: absolute;
    top: 25%;
    left: 0;
    font-size: 12px;
  }
}
@media screen and (min-width: 768px) and (min-width: 768px) {
  /* line 56, ../../source/scss/osa/modules/osa-100-item.scss */
  .osa-100-item__summary {
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 12px;
  }
}

/**
 *  osa-history.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/osa-history.scss */
.osa-history-body-container.fixed-child {
  padding-top: 74px;
}
/* line 11, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__articles {
  background-color: #eee;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__articles {
    position: absolute;
  }
}
/* line 16, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__articles-container {
  position: relative;
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 16, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__articles-container {
    clear: none;
  }
}
/* line 24, ../../source/scss/osa/modules/osa-history.scss */
.osa-history-nav-items {
  float: left;
  position: relative;
  z-index: 1;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-nav-items:before, .osa-history-nav-items:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-nav-items:after {
  clear: both;
}

/**
 *  osa-history-article.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__loader {
  height: 0;
  overflow: hidden;
}
/* line 13, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__loader.ready {
  height: auto;
}
/* line 17, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__article {
  width: 100%;
  margin-bottom: 20px;
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article {
    height: 400px;
  }
}
/* line 25, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__content {
  margin-right: 20px;
}
/* line 28, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title {
  font-size: 30px;
  margin-top: 0;
}
/* line 34, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__figure {
  width: auto;
  height: auto;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  /* line 34, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    width: 50%;
    height: 400px;
  }
}
/* line 43, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__figure-img {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 43, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    width: auto;
    height: 400px;
  }
}

/**
 *  osa-history-summary.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary {
  clear: both;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-summary:before, .osa-history-summary:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-summary:after {
  clear: both;
}
/* line 11, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__article {
  float: left;
  position: relative;
  margin: 0 10px 10px 0;
  cursor: pointer;
  width: 100px;
  height: 100px;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/osa-history-summary.scss */
  .osa-history-summary__article {
    width: 100px;
    height: 100px;
  }
}
@media screen and (min-width: 992px) {
  /* line 11, ../../source/scss/osa/modules/osa-history-summary.scss */
  .osa-history-summary__article {
    width: 95px;
    height: 95px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 11, ../../source/scss/osa/modules/osa-history-summary.scss */
  .osa-history-summary__article {
    width: 110px;
    height: 110px;
  }
}
/* line 31, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__article:hover .osa-history-summary__scrim {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 35, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__year {
  position: absolute;
  z-index: 2;
  top: 5%;
  left: 5%;
  color: #fff;
  font-size: 15px;
  margin: 0;
  padding: 0;
}
/* line 45, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__title {
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 5%;
  color: #fff;
  width: 90%;
  font-size: 15px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
}
/* line 55, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__description {
  display: none;
}
/* line 58, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__scrim {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #000;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  transition: opacity, 0.5s;
}
/* line 69, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__figure {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 75, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__figure-img {
  display: none;
}
/* line 78, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__figcaption {
  display: none;
}
/* line 81, ../../source/scss/osa/modules/osa-history-summary.scss */
.osa-history-summary__overlay-link {
  display: block;
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

/**
 *  osa-history-nav-year.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year {
  padding-top: 20px;
  padding-bottom: 20px;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  float: none;
}
/* line 14, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-sticky-container {
  float: left;
  position: relative;
  top: 0;
  left: 0;
  background-color: #fff;
  width: 100%;
}
/* line 21, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-sticky-container.fixed {
  position: fixed;
  z-index: 2;
  top: 90px;
}
/* line 27, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__list {
  width: 100%;
}
/* line 30, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__list-item.btn {
  margin-bottom: 4px;
}
/* line 33, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button {
  width: 9.09090909%;
}

/**
 *  event.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/event.scss */
.event-date-time {
  margin: 0 0 1.0em 0;
}
/* line 22, ../../source/scss/osa/modules/event.scss */
.event-location {
  margin: 0 0 1.0em 0;
}
/* line 28, ../../source/scss/osa/modules/event.scss */
.event-map-link {
  margin: 0 0 1.0em 0;
}

/**
 *  hero-media.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figcaption {
  font-size: 13px;
  margin: 0.2em 0 0 0;
}
/* line 13, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figure-img {
  width: 100%;
}

/**
 *  article.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/article.scss */
.article-summary {
  margin: 0 0 1.0em 0;
}

/**
 *  chapter.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary {
  margin: 0 0 2px 0;
  display: table;
  width: 100%;
  background-color: #eee;
}
/* line 13, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-size: 13px;
  font-weight: 400;
  margin: 6px;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 13, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell {
    display: table-cell;
    width: 25%;
    padding: 1%;
  }
}
/* line 24, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell--name {
  font-weight: 800;
}
@media screen and (min-width: 768px) {
  /* line 24, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell--name {
    font-weight: 400;
  }
}

/**
 *  event.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/sharing.scss */
.sharing {
  margin: 0 0 1.0em 0;
}

/**
 *  more.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/more.scss */
.more {
  margin: 0 0 1.0em 0;
}

/**
 *  update.scss
 *
 *
 */
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/update.scss */
  .update__title {
    margin-top: 0;
  }
}

/**
 *  map.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/map.scss */
.map-chapter__section {
  height: 400px;
}
@media screen and (min-width: 1200px) {
  /* line 8, ../../source/scss/osa/modules/map.scss */
  .map-chapter__section {
    height: 500px;
  }
}
/* line 14, ../../source/scss/osa/modules/map.scss */
.map__headline {
  display: none;
}

/**
 *  browse-filter.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter {
  margin: 1.0em 0 1.0em 0;
}
/* line 9, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__heading {
  display: none;
}
/* line 12, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field {
  display: inline;
  margin: 0 1.0em 0 0;
}
/* line 16, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__subheading {
  display: inline;
  font-size: 15px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
}
/* line 21, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__form {
  display: inline;
  font-size: 15px;
}
/* line 25, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__fieldset {
  display: inline;
}
/* line 28, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__label {
  margin: 0 1.0em 0 0;
  font-size: 15px;
  font-weight: 400;
}

/**
 *  browse-results.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/browse-results.scss */
.browse-results__heading {
  display: none;
}
/* line 11, ../../source/scss/osa/modules/browse-results.scss */
.browse-results__list {
  margin: 0 0 1.0em 0;
}

/**
 *  promo.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/promo.scss */
.promo {
  margin: 0 0 1.0em 0;
}
/* line 9, ../../source/scss/osa/modules/promo.scss */
.promo__heading {
  display: none;
}

/**
 *  pagination.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/pagination.scss */
.pagination-module {
  margin: 0 0 1.0em 0;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pagination-module:before, .pagination-module:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pagination-module:after {
  clear: both;
}
/* line 10, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__heading {
  display: inline;
  float: left;
  font-size: 17px;
  padding: 6px 12px;
  margin: 0;
}
/* line 17, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__link-list {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
  float: left;
}
/* line 24, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__link-item {
  display: inline;
  margin: 0;
  padding: 0;
  float: left;
}
/* line 30, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-count {
  display: inline;
  float: left;
  padding: 6px 12px;
}
/* line 35, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next {
  clear: both;
  margin: 1.0em 0;
}
/* line 39, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev {
  float: left;
}
/* line 42, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__next {
  float: right;
}

/**
 *  template-list.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/template-list.scss */
.template-list__article {
  padding-bottom: 100px;
}
/* line 11, ../../source/scss/osa/modules/template-list.scss */
.template-list__h1 {
  margin-top: 40px;
  font-size: 27px;
}
/* line 15, ../../source/scss/osa/modules/template-list.scss */
.template-list__h2 {
  margin-top: 0;
  font-size: 21px;
}

/**
 *  styleguide.scss
 *
 *
 */
/* line 9, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__article hr {
  clear: both;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__article hr:before, .styleguide__article hr:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__article hr:after {
  clear: both;
}
/* line 13, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__article h2,
.styleguide__article h3,
.styleguide__article h4 {
  margin: 0 0 1.0em 0;
  padding: 0;
}
/* line 20, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__colors {
  clear: both;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__colors:before, .styleguide__colors:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__colors:after {
  clear: both;
}
/* line 24, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__color {
  width: 40px;
  height: 40px;
  float: left;
  padding: 0.25em;
  margin: 0.5em;
  border: 1px solid #eeeeee;
}
/* line 32, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch {
  float: left;
  width: 100%;
  height: 100%;
}
/* line 36, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--light-blue {
  background-color: #67a6bb;
}
/* line 39, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--medium-blue {
  background-color: #006e93;
}
/* line 42, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--dark-blue {
  background-color: #1f5668;
}
/* line 45, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--darker-blue {
  background-color: #003546;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-1 {
  background-color: #111111;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-2 {
  background-color: #212121;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-3 {
  background-color: #313131;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-4 {
  background-color: #414141;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-5 {
  background-color: #525252;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-6 {
  background-color: #636363;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-7 {
  background-color: #767676;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-8 {
  background-color: #888888;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-9 {
  background-color: #9d9d9d;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-10 {
  background-color: #b0b0b0;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-11 {
  background-color: #c5c5c5;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-12 {
  background-color: #d9d9d9;
}
/* line 49, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-13 {
  background-color: #eeeeee;
}
/* line 55, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--1 {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 19px;
}
/* line 59, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--2 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  font-size: 19px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-2 {
  font-size: 12px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-1 {
  font-size: 13px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms0 {
  font-size: 15px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms1 {
  font-size: 17px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms2 {
  font-size: 19px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms3 {
  font-size: 21px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms4 {
  font-size: 24px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms5 {
  font-size: 24px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms6 {
  font-size: 27px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms7 {
  font-size: 30px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms8 {
  font-size: 34px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms9 {
  font-size: 38px;
}
/* line 66, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms10 {
  font-size: 39px;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__icon-list {
  list-style-type: none;
  width: 100%;
  margin: 0 0 1.0em 0;
  padding: 0;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__icon-list:before, .styleguide__icon-list:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.styleguide__icon-list:after {
  clear: both;
}
/* line 77, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__icon-list-item {
  margin: 0 0 1.0em 0;
  padding: 0;
  float: left;
  width: 33.33333333%;
}

/* Begin page-specific CSS */
/**
 *  page/countdown.scss
 *
 *  Specific styles for the countdown page
 *
 */
/* line 9, ../../source/scss/osa/pages/countdown.scss */
.template-countdown a {
  text-decoration: none;
}
/* line 12, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .page {
  color: #000;
  background-image: url("../img/common/osa-bg-optimized-2.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  background-attachment: fixed;
  text-align: center;
  min-height: 100%;
}
/* line 21, ../../source/scss/osa/pages/countdown.scss */
html.lt-ie9 .template-countdown .page {
  background-image: none;
  background-color: #5599b3;
}
@media screen and (min-width: 992px) {
  /* line 12, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .page {
    min-height: 700px;
    height: 700px;
  }
}
@media screen and (min-width: 992px) and (min-height: 700px) {
  /* line 12, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .page {
    min-height: 100%;
    height: 100%;
  }
}
/* line 34, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .page * {
  /**
   *  Selectively apply to contents if possible
   *
   */
}
/* line 44, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .wrap {
  padding: 0;
  font-size: 18px;
  position: relative;
}
@media screen and (min-width: 992px) {
  /* line 44, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .wrap {
    height: 100%;
  }
}
/* line 53, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .container {
  width: auto;
  margin: 0;
  display: block;
  padding: 0 20px;
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .container {
    padding: 0;
  }
}
@media screen and (min-width: 768px) and (min-height: 480px) {
  /* line 53, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .container {
    width: 768px;
    margin: 0 auto;
    padding: 0 36px 0 36px;
  }
}
@media screen and (min-width: 992px) and (min-height: 480px) {
  /* line 53, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .container {
    margin: 0 auto 40px auto;
  }
}
@media screen and (min-width: 992px) and (min-height: 480px) {
  /* line 53, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .container {
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 53, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .container {
    height: 100%;
  }
}
/* line 86, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .logo {
  width: 200px;
  height: 51.5970516px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
  margin-bottom: 30px;
  background-image: url("../img/common/osa-logo-white.svg");
  background-repeat: no-repeat;
  background-size: 200px 51.5970516px;
  background-position: left top;
  transition-property: top, left;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
/* line 100, ../../source/scss/osa/pages/countdown.scss */
html.lt-ie9 .template-countdown .logo {
  background-image: url("../img/common/osa-logo-white.gif");
}
@media screen and (min-width: 992px) {
  /* line 86, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .logo {
    margin-top: 0;
    margin-bottom: 0;
    position: absolute;
    top: 36px;
    left: 36px;
    width: 350px;
    height: 90.29484029px;
    background-size: auto 90.29484029px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 86, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .logo {
    top: 36px;
    left: 36px;
    width: 407px;
    height: 105px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 86, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .logo {
    top: 60px;
    left: 65px;
  }
}
/* line 123, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .logo a {
  display: block;
  text-indent: -9999px;
  width: 100%;
  height: 100%;
}
/* line 130, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .button {
  display: inline-block;
  border: solid #000 3px;
  background-color: transparent;
  color: #000;
  transition-property: background-color, box-shadow, color;
  transition-duration: 0.35s;
  transition-timing-function: ease-in-out;
}
/* line 138, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .button:hover {
  background-color: #fff;
  box-shadow: 0px 0px 23px 5px rgba(255, 255, 255, 0.7);
}
/* line 144, ../../source/scss/osa/pages/countdown.scss */
.template-countdown .button a {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  font-size: 15px;
  display: block;
  padding: 6px 9px;
  color: #000;
  text-transform: uppercase;
}
@media screen and (min-width: 1200px) and (min-height: 1000px) {
  /* line 144, ../../source/scss/osa/pages/countdown.scss */
  .template-countdown .button a {
    padding: 12px 18px;
  }
}

/*# sourceMappingURL=data:application/json;base64,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O0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FB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QUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7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QUNyQztDQUNGO0FBQ0Q7RUFDRSx5REFBeUQ7RUFDekQ7SUFDRSxVQUFVO0lBQ1YsV0FBVztJQUNYLGFBQWE7SUFDYixjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0UseURBQXlEO0VBQ3pEO0lBQ0UsVUFBVTtJQUNWLFdBQVc7R0FDWjtDQUNGO0FBQ0QsMERBQTBEO0FBQzFEO0VBQ0UsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQixZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QsMERBQTBEO0FBQzFEO0VBQ0Usc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsWUFBWTtFQUVaLHlEQUF5RDtFQUV6RCwyQkFBMkI7RUFFM0Isd0NBQXdDO0NBQ3pDO0FBQ0QsMERBQTBEO0FBQzFEO0VBQ0UsdUJBQXVCO0VBR3ZCLHNEQUFzRDtDQUN2RDtBQUNELDBEQUEwRDtBQUMxRDtFQUNFLHlFQUF5RTtFQUN6RSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLDBCQUEwQjtDQUMzQjtBQUNEO0VBQ0UsMERBQTBEO0VBQzFEO0lBQ0UsbUJBQW1CO0dBQ3BCO0NBQ0YiLCJmaWxlIjoic2l0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqICBzaXRlLnNjc3MgXG4gKiAgXG4gKiAgVGhpcyBpcyB0aGUgbWFpbiBTQ1NTIGZpbGUgdGhhdCBnZW5lcmF0ZXMgc2l0ZS5jc3MgYW5kIHNpdGUubWluLmNzc1xuICogIE5vdGUgdGhhdCBCb290c3RyYXAgaXMgb3ZlcnJpZGRlbiBoZXJlLlxuICpcbiAqL1xuLyogR2xvYmFsIG1vZHVsZXMgKi9cbi8qIVxuICogQm9vdHN0cmFwIHYzLjMuNSAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE1IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbi8qIGxpbmUgMTE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS92YXJpYWJsZXMuc2NzcyAqL1xuLmZvbnQtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyogbGluZSAxMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIGxpbmUgMTQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAxNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyogbGluZSAxNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSAxNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIGxpbmUgMTc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogbGluZSAxODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qIGxpbmUgMjEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyogbGluZSAyMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgMjI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAyNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAyNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgMjc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiBsaW5lIDI5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDMxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDMzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDM0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyogbGluZSAzNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKiBsaW5lIDM4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgNDA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgNDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLyogbGluZSAyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cblxuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAvKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLyogbGluZSA0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICAvKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC5idG4gPiAuY2FyZXQsXG4gIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAvKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSA5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYVwiO1xufVxuXG4vKiBsaW5lIDM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJiXCI7XG59XG5cbi8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBhY1wiO1xufVxuXG4vKiBsaW5lIDQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG59XG5cbi8qIGxpbmUgNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDFcIjtcbn1cblxuLyogbGluZSA0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwOVwiO1xufVxuXG4vKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjcwZlwiO1xufVxuXG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi8qIGxpbmUgNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLyogbGluZSA0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLyogbGluZSA0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4vKiBsaW5lIDQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4vKiBsaW5lIDU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4vKiBsaW5lIDU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi8qIGxpbmUgNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi8qIGxpbmUgNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi8qIGxpbmUgNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4vKiBsaW5lIDY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi8qIGxpbmUgNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi8qIGxpbmUgNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLyogbGluZSA3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4vKiBsaW5lIDcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi8qIGxpbmUgNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi8qIGxpbmUgNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4vKiBsaW5lIDc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLyogbGluZSA3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4vKiBsaW5lIDgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi8qIGxpbmUgODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLyogbGluZSA4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi8qIGxpbmUgODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLyogbGluZSA4OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4vKiBsaW5lIDg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4vKiBsaW5lIDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLyogbGluZSA5MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG5cbi8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi8qIGxpbmUgOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLyogbGluZSA5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi8qIGxpbmUgOTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4vKiBsaW5lIDk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4vKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi8qIGxpbmUgOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4vKiBsaW5lIDk5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLyogbGluZSAxMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLyogbGluZSAxMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG5cbi8qIGxpbmUgMTAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi8qIGxpbmUgMTAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLyogbGluZSAxMDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuXG4vKiBsaW5lIDEwNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLyogbGluZSAxMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4vKiBsaW5lIDEwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG5cbi8qIGxpbmUgMTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi8qIGxpbmUgMTA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi8qIGxpbmUgMTEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cblxuLyogbGluZSAxMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4vKiBsaW5lIDExMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi8qIGxpbmUgMTEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG5cbi8qIGxpbmUgMTE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLyogbGluZSAxMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLyogbGluZSAxMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuXG4vKiBsaW5lIDExNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi8qIGxpbmUgMTE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4vKiBsaW5lIDExOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cblxuLyogbGluZSAxMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLyogbGluZSAxMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi8qIGxpbmUgMTIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cblxuLyogbGluZSAxMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi8qIGxpbmUgMTI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cblxuLyogbGluZSAxMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4vKiBsaW5lIDEyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi8qIGxpbmUgMTI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluZm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuXG4vKiBsaW5lIDEyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi8qIGxpbmUgMTMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLyogbGluZSAxMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG5cbi8qIGxpbmUgMTMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLyogbGluZSAxMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4vKiBsaW5lIDEzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuXG4vKiBsaW5lIDEzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4vKiBsaW5lIDEzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbi8qIGxpbmUgMTM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuXG4vKiBsaW5lIDEzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4vKiBsaW5lIDEzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjtcbn1cblxuLyogbGluZSAxNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMVwiO1xufVxuXG4vKiBsaW5lIDE0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi8qIGxpbmUgMTQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNFwiO1xufVxuXG4vKiBsaW5lIDE0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4vKiBsaW5lIDE0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjtcbn1cblxuLyogbGluZSAxNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA3XCI7XG59XG5cbi8qIGxpbmUgMTQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG5cbi8qIGxpbmUgMTQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XG59XG5cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuXG4vKiBsaW5lIDE1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi8qIGxpbmUgMTUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMlwiO1xufVxuXG4vKiBsaW5lIDE1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG5cbi8qIGxpbmUgMTUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuXG4vKiBsaW5lIDE1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG5cbi8qIGxpbmUgMTU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cblxuLyogbGluZSAxNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG5cbi8qIGxpbmUgMTU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XG59XG5cbi8qIGxpbmUgMTU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOVwiO1xufVxuXG4vKiBsaW5lIDE1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4vKiBsaW5lIDE2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLyogbGluZSAxNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjJcIjtcbn1cblxuLyogbGluZSAxNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4vKiBsaW5lIDE2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiO1xufVxuXG4vKiBsaW5lIDE2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjVcIjtcbn1cblxuLyogbGluZSAxNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cblxuLyogbGluZSAxNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4vKiBsaW5lIDE2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjtcbn1cblxuLyogbGluZSAxNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4vKiBsaW5lIDE2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLyogbGluZSAxNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMxXCI7XG59XG5cbi8qIGxpbmUgMTcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG5cbi8qIGxpbmUgMTcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiO1xufVxuXG4vKiBsaW5lIDE3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNFwiO1xufVxuXG4vKiBsaW5lIDE3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4vKiBsaW5lIDE3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLyogbGluZSAxNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cblxuLyogbGluZSAxNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi8qIGxpbmUgMTc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuXG4vKiBsaW5lIDE3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XG59XG5cbi8qIGxpbmUgMTgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuXG4vKiBsaW5lIDE4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjtcbn1cblxuLyogbGluZSAxODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGVhcnQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjtcbn1cblxuLyogbGluZSAxODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4vKiBsaW5lIDE4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4vKiBsaW5lIDE4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ2XCI7XG59XG5cbi8qIGxpbmUgMTg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4vKiBsaW5lIDE4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLyogbGluZSAxODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuXG4vKiBsaW5lIDE4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi8qIGxpbmUgMTkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XG59XG5cbi8qIGxpbmUgMTkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTNcIjtcbn1cblxuLyogbGluZSAxOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cblxuLyogbGluZSAxOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XG59XG5cbi8qIGxpbmUgMTk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTZcIjtcbn1cblxuLyogbGluZSAxOTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi8qIGxpbmUgMTk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OFwiO1xufVxuXG4vKiBsaW5lIDE5NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb2xsYXBzZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU5XCI7XG59XG5cbi8qIGxpbmUgMTk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi8qIGxpbmUgMTk5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiO1xufVxuXG4vKiBsaW5lIDIwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuXG4vKiBsaW5lIDIwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi8qIGxpbmUgMjAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjtcbn1cblxuLyogbGluZSAyMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XG59XG5cbi8qIGxpbmUgMjA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLyogbGluZSAyMDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2N1wiO1xufVxuXG4vKiBsaW5lIDIwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuXG4vKiBsaW5lIDIwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLyogbGluZSAyMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi8qIGxpbmUgMjA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzFcIjtcbn1cblxuLyogbGluZSAyMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cblxuLyogbGluZSAyMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi8qIGxpbmUgMjEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzRcIjtcbn1cblxuLyogbGluZSAyMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cblxuLyogbGluZSAyMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzZcIjtcbn1cblxuLyogbGluZSAyMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzdcIjtcbn1cblxuLyogbGluZSAyMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLyogbGluZSAyMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4vKiBsaW5lIDIxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cblxuLyogbGluZSAyMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4vKiBsaW5lIDIyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4vKiBsaW5lIDIyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cblxuLyogbGluZSAyMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cblxuLyogbGluZSAyMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLyogbGluZSAyMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2QtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cblxuLyogbGluZSAyMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLyogbGluZSAyMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XG59XG5cbi8qIGxpbmUgMjI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuXG4vKiBsaW5lIDIyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4vKiBsaW5lIDIyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLyogbGluZSAyMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtNi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG5cbi8qIGxpbmUgMjMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4vKiBsaW5lIDIzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiO1xufVxuXG4vKiBsaW5lIDIzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NVwiO1xufVxuXG4vKiBsaW5lIDIzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuXG4vKiBsaW5lIDIzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLyogbGluZSAyMzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7XG59XG5cbi8qIGxpbmUgMjM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi8qIGxpbmUgMjM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XG59XG5cbi8qIGxpbmUgMjM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNhdmUtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuXG4vKiBsaW5lIDI0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cblxuLyogbGluZSAyNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDRcIjtcbn1cblxuLyogbGluZSAyNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNVwiO1xufVxuXG4vKiBsaW5lIDI0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4vKiBsaW5lIDI1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiO1xufVxuXG4vKiBsaW5lIDI1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTBcIjtcbn1cblxuLyogbGluZSAyNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiO1xufVxuXG4vKiBsaW5lIDI1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiO1xufVxuXG4vKiBsaW5lIDI1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEzXCI7XG59XG5cbi8qIGxpbmUgMjU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuXG4vKiBsaW5lIDI1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTVcIjtcbn1cblxuLyogbGluZSAyNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmFieS1mb3JtdWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE2XCI7XG59XG5cbi8qIGxpbmUgMjYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2ZmFcIjtcbn1cblxuLyogbGluZSAyNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOFwiO1xufVxuXG4vKiBsaW5lIDI2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTlcIjtcbn1cblxuLyogbGluZSAyNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLyogbGluZSAyNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjtcbn1cblxuLyogbGluZSAyNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMzFiXCI7XG59XG5cbi8qIGxpbmUgMjY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLyogbGluZSAyNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG5cbi8qIGxpbmUgMjY4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cblxuLyogbGluZSAyNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cblxuLyogbGluZSAyNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4vKiBsaW5lIDI3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjtcbn1cblxuLyogbGluZSAyNzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi8qIGxpbmUgMjczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiO1xufVxuXG4vKiBsaW5lIDI3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjtcbn1cblxuLyogbGluZSAyNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcnVibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjtcbn1cblxuLyogbGluZSAyNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XG59XG5cbi8qIGxpbmUgMjc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMwXCI7XG59XG5cbi8qIGxpbmUgMjc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuXG4vKiBsaW5lIDI3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XG59XG5cbi8qIGxpbmUgMjgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVkdWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzM1wiO1xufVxuXG4vKiBsaW5lIDI4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuXG4vKiBsaW5lIDI4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLyogbGluZSAyODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWVudS1oYW1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzZcIjtcbn1cblxuLyogbGluZSAyODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM3XCI7XG59XG5cbi8qIGxpbmUgMjg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuXG4vKiBsaW5lIDI4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ncmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuXG4vKiBsaW5lIDI4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7XG59XG5cbi8qIGxpbmUgMjg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4vKiBsaW5lIDI4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG5cbi8qIGxpbmUgMjkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiO1xufVxuXG4vKiBsaW5lIDI5MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG5cbi8qIGxpbmUgMjkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDVcIjtcbn1cblxuLyogbGluZSAyOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDZcIjtcbn1cblxuLyogbGluZSAyOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLyogbGluZSAyOTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ4XCI7XG59XG5cbi8qIGxpbmUgMjk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiO1xufVxuXG4vKiBsaW5lIDI5NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuXG4vKiBsaW5lIDI5OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7XG59XG5cbi8qIGxpbmUgMjk5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MlwiO1xufVxuXG4vKiBsaW5lIDMwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cblxuLyogbGluZSAzMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29uc29sZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiO1xufVxuXG4vKiBsaW5lIDMwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NVwiO1xufVxuXG4vKiBsaW5lIDMwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLyogbGluZSAzMDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWVudS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU3XCI7XG59XG5cbi8qIGxpbmUgMzA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNThcIjtcbn1cblxuLyogbGluZSAzMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi8qIGxpbmUgMzA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1lbnUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIk1pY3Jvc29mdCBZYWhlaVwiLCBcIuW+rui9r+mbhem7kVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCLlhqzpnZLpu5HkvZNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgMzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogbGluZSA1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSA2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi8qIGxpbmUgOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDEwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBsaW5lIDExMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG5cbi8qIGxpbmUgMTU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCwgaDIgc21hbGwsXG5oMiAuc21hbGwsIGgzIHNtYWxsLFxuaDMgLnNtYWxsLCBoNCBzbWFsbCxcbmg0IC5zbWFsbCwgaDUgc21hbGwsXG5oNSAuc21hbGwsIGg2IHNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCwgLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCwgLmg0IHNtYWxsLFxuLmg0IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCwgLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLCAuaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsIC5oMiBzbWFsbCxcbi5oMiAuc21hbGwsXG5oMyBzbWFsbCxcbmgzIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDQgc21hbGwsXG5oNCAuc21hbGwsIC5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCxcbmg2IHNtYWxsLFxuaDYgLnNtYWxsLCAuaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi8qIGxpbmUgNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDM4cHg7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8qIGxpbmUgNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbnAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBsaW5lIDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLyogbGluZSA3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLyogbGluZSA4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8qIGxpbmUgOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi8qIGxpbmUgOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXVwcGVyY2FzZSwgLmluaXRpYWxpc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDk5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qIGxpbmUgMTAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDZlOTM7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzAwNDg2MDtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC13YXJuaW5nOmhvdmVyLFxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzY2NTEyYztcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1kYW5nZXI6aG92ZXIsXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmU5Mztcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODYwO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xufVxuXG4vKiBsaW5lIDEzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMTUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4vKiBsaW5lIDE3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMTg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMTg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDE5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qIGxpbmUgMjE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XG4gIH1cbn1cblxuLyogbGluZSAyMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDIzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuLyogbGluZSAyNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWVlZWU7XG59XG4vKiBsaW5lIDI1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAyNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDI2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG59XG5cbi8qIGxpbmUgMjc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDI4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSAyODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7XG59XG5cbi8qIGxpbmUgMjk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xua2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbnByZSBjb2RlIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjpiZWZvcmUsIC5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSwgLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSA2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8qIGxpbmUgODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgMTAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLyogbGluZSAxMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAxMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG4vKiBsaW5lIDE0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbywgLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLCAudGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuXG4vKiBsaW5lIDE3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAvKiBsaW5lIDE4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMTkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDIwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLyogbGluZSAyMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDIyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBsaW5lIDgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1O1xufVxuXG4vKiBsaW5lIDExNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xufVxuLyogbGluZSAxMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgMTA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi8qIGxpbmUgMTQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLCBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIG9wYWNpdHk6IDE7XG59XG4vKiBsaW5lIDE0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCBmaWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgLyogbGluZSAxODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAvKiBsaW5lIDE5MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4sIC5pbnB1dC1ncm91cC1zbVxuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4sIC5pbnB1dC1ncm91cC1zbVxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC8qIGxpbmUgMTk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0biwgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0biwgLmlucHV0LWdyb3VwLWxnXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0biwgLmlucHV0LWdyb3VwLWxnXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4vKiBsaW5lIDIxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDIyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyBsYWJlbCxcbi5jaGVja2JveCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDIzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiA0cHggXFw5O1xufVxuXG4vKiBsaW5lIDI0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi8qIGxpbmUgMjQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgMjU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDI3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAyNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXVxuLmNoZWNrYm94LWlubGluZSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLmRpc2FibGVkIGxhYmVsLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLCBmaWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMzAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuLyogbGluZSAzMDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLCAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuc2VsZWN0LmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDMyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMzM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDMzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG5zZWxlY3QuaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG5cbi8qIGxpbmUgODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xudGV4dGFyZWEuaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi8qIGxpbmUgMzYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG4vKiBsaW5lIDM2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogNDZweDtcbiAgbWluLWhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMTFweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMzgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmhhcy1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMzg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xufVxuXG4vKiBsaW5lIDM5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA0MDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLyogbGluZSA0MTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwgLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLCAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsIC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsIC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsIC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwgLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLCAuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLCAuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLCAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLCAuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLCAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCwgLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDQzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4O1xufVxuLyogbGluZSA0MzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDQ0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0ODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDUxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSA1NTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDtcbn1cbi8qIGxpbmUgNTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI3cHg7XG59XG4vKiBsaW5lIDU2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbiAgfVxufVxuLyogbGluZSA1ODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuMzMzMzMzcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuOmFjdGl2ZS5mb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG4uYWN0aXZlLmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuOmhvdmVyLCAuYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4vKiBsaW5lIDQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLmRpc2FibGVkLCAuYnRuW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbmEuYnRuLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICM4YzhjOGM7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDphY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdC5hY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjOGM4YzhjO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDphY3RpdmUsIC5idG4tZGVmYXVsdC5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xuICBib3JkZXItY29sb3I6ICMwMDViN2E7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg2MDtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDg2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZDNjO1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODYwO1xuICBib3JkZXItY29sb3I6ICMwMDJkM2M7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZDNjO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnksIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZlOTM7XG4gIGJvcmRlci1jb2xvcjogIzAwNWI3YTtcbn1cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgY29sb3I6ICMwMDZlOTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1NjI1O1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOmhvdmVyLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTg0Mzk7XG4gIGJvcmRlci1jb2xvcjogIzI1NTYyNTtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cywgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXSwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTphY3RpdmUsIC5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xuICBib3JkZXItY29sb3I6ICM0Y2FlNGM7XG59XG4vKiBsaW5lIDU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWNiODVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzFiNmQ4NTtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjO1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmFjdGl2ZTpob3ZlciwgLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZS5mb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZTpob3ZlciwgLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjY5YWJjO1xuICBib3JkZXItY29sb3I6ICMxYjZkODU7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mby5kaXNhYmxlZDpob3ZlciwgLmJ0bi1pbmZvLmRpc2FibGVkOmZvY3VzLCAuYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsIC5idG4taW5mby5kaXNhYmxlZDphY3RpdmUsIC5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF0sIC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsIC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsIC5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsIC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiAjNDZiOGRhO1xufVxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICM5ODVmMGQ7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyO1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzphY3RpdmU6aG92ZXIsIC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmUuZm9jdXMsIC5idG4td2FybmluZy5hY3RpdmU6aG92ZXIsIC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZy5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ODUxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTg1ZjBkO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZy5hY3RpdmUsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsIC5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cywgLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcbn1cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMGFkNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG4gIGJvcmRlci1jb2xvcjogI2Q0M2YzYTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjNzYxYzE5O1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1O1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmFjdGl2ZTpob3ZlciwgLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgLmJ0bi1kYW5nZXIuYWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjMjkyNTtcbiAgYm9yZGVyLWNvbG9yOiAjNzYxYzE5O1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cywgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0sIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTphY3RpdmUsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlci5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG4gIGJvcmRlci1jb2xvcjogI2Q0M2YzYTtcbn1cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDEwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rLCAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbmsuYWN0aXZlLCAuYnRuLWxpbmtbZGlzYWJsZWRdLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi8qIGxpbmUgMTA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmssIC5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbms6aG92ZXIsIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi8qIGxpbmUgMTM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgMTUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgMTY1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG4vKiBsaW5lIDEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4vKiBsaW5lIDI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi8qIGxpbmUgMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG5cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCBcXDk7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4vKiBsaW5lIDU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi8qIGxpbmUgNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSA4OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmU5Mztcbn1cblxuLyogbGluZSAxMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDEyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDEzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDE2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwO1xufVxuXG4vKiBsaW5lIDE3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBcXDk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5idG4tdG9vbGJhcjpiZWZvcmUsIC5idG4tdG9vbGJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi10b29sYmFyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLXRvb2xiYXIgLmJ0bixcbi5idG4tdG9vbGJhciAuYnRuLWdyb3VwLFxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi10b29sYmFyID4gLmJ0bixcbi5idG4tdG9vbGJhciA+IC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgPiAuaW5wdXQtZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuZHJvcGRvd24tdG9nZ2xlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSA3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAxMDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi8qIGxpbmUgMTA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUsIC5idG4tZ3JvdXAtbGcuYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi8qIGxpbmUgMTE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4vKiBsaW5lIDEyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbmsge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1sZyAuY2FyZXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDEzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCwgLmRyb3B1cCAuYnRuLWdyb3VwLWxnID4gLmJ0biAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbn1cblxuLyogbGluZSAxNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmJlZm9yZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMTc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDE3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMjAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cbi8qIGxpbmUgMjA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4sXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDElO1xufVxuLyogbGluZSAyMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDIxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSAyMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4vKiBsaW5lIDEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi8qIGxpbmUgOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDEwNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDE0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgMTQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAxNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSAxNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi8qIGxpbmUgMTYxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdjpiZWZvcmUsIC5uYXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXY6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuLyogbGluZSAyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpID4gYTpob3ZlciwgLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi8qIGxpbmUgNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgLm9wZW4gPiBhLCAubmF2IC5vcGVuID4gYTpob3ZlciwgLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLyogbGluZSA2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLyogbGluZSA3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuLyogbGluZSA4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG59XG4vKiBsaW5lIDg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkO1xufVxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDExOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDEyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMTI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xufVxuXG4vKiBsaW5lIDE0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qIGxpbmUgMTQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gbGksIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qIGxpbmUgMTY1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi8qIGxpbmUgMTcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAvKiBsaW5lIDE4MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxOTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSAxOTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gIH1cbiAgLyogbGluZSAyMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vKiBsaW5lIDIyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhcjpiZWZvcmUsIC5uYXZiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5uYXZiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSA5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1maXhlZC10b3AsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi8qIGxpbmUgMTU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG5cbi8qIGxpbmUgMTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4vKiBsaW5lIDE3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAxNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMjA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi8qIGxpbmUgMjExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi8qIGxpbmUgMjE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMjMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItbmF2IHtcbiAgbWFyZ2luOiA3LjVweCAtMTVweDtcbn1cbi8qIGxpbmUgMjM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDI0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gIH1cbiAgLyogbGluZSAyNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLyogbGluZSAyNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLyogbGluZSAyNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDI3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4vKiBsaW5lIDI4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0NzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogbGluZSA0OTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1MDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA1MjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDUyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMjk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMzI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDMzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDM0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLyogbGluZSAzNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1idG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLm5hdmJhci1idG4uYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMzQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuLmJ0bi14cywgLmJ0bi1ncm91cC14cyA+IC5uYXZiYXItYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi8qIGxpbmUgMzU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDM4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbiAgLyogbGluZSAzODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IH4gLm5hdmJhci1yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4vKiBsaW5lIDM5NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG4vKiBsaW5lIDQwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLyogbGluZSA0MDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA0MTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLyogbGluZSA0MTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4vKiBsaW5lIDQxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNDI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cbi8qIGxpbmUgNDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDQ0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDQ0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDQ0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcbn1cbi8qIGxpbmUgNDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cbi8qIGxpbmUgNDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICBjb2xvcjogIzU1NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDQ3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM3Nzc7XG4gIH1cbiAgLyogbGluZSA0NzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLyogbGluZSA0ODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xuICB9XG4gIC8qIGxpbmUgNDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8qIGxpbmUgNTA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgNTEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNTE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgNTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi8qIGxpbmUgNTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGJvcmRlci1jb2xvcjogIzA5MDkwOTtcbn1cbi8qIGxpbmUgNTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4vKiBsaW5lIDUzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDU0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4vKiBsaW5lIDU0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi8qIGxpbmUgNTUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA1NTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xufVxuLyogbGluZSA1NjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNTc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgNTc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgNTgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA1ODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTAxMDEwO1xufVxuLyogbGluZSA1OTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTA5MDk7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNjA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDkwOTA5O1xuICB9XG4gIC8qIGxpbmUgNjEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICB9XG4gIC8qIGxpbmUgNjEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzlkOWQ5ZDtcbiAgfVxuICAvKiBsaW5lIDYxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAvKiBsaW5lIDYyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTA5MDk7XG4gIH1cbiAgLyogbGluZSA2MzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLyogbGluZSA2NDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA2NDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA2NDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluayB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA2NTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA2NTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSAxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWIgPiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiL8KgXCI7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI2NjYztcbn1cbi8qIGxpbmUgMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYiA+IC5hY3RpdmUge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLyogbGluZSA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi8qIGxpbmUgNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLCAucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xuICBib3JkZXItY29sb3I6ICMwMDZlOTM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYSxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdlcjpiZWZvcmUsIC5wYWdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi8qIGxpbmUgMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5idG4gLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuYS5sYWJlbDpob3ZlciwgYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLCAubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtcHJpbWFyeVtocmVmXTpob3ZlciwgLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ODYwO1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbn1cblxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLCAubGFiZWwtaW5mb1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtd2FybmluZ1tocmVmXTpob3ZlciwgLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLCAubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0bi14cyAuYmFkZ2UsIC5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSwgLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSwgLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qIGxpbmUgNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLyogbGluZSAxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uID4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDVkNWQ1O1xufVxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uY29udGFpbmVyIC5qdW1ib3Ryb24sIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4gIC5jb250YWluZXIgLmp1bWJvdHJvbiwgLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAvKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiBoMSxcbiAgLmp1bWJvdHJvbiAuaDEge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgfVxufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbi50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyAqL1xuLnRodW1ibmFpbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDlweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbmEudGh1bWJuYWlsOmhvdmVyLFxuYS50aHVtYm5haWw6Zm9jdXMsXG5hLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kaXNtaXNzYWJsZSxcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4vKiBsaW5lIDI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYSxcbi5tZWRpYS1ib2R5IHtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGxpbmUgNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xufVxuLyogbGluZSAzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4vKiBsaW5lIDQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTtcbn1cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSA3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLyogbGluZSA3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSA4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xuICBib3JkZXItY29sb3I6ICMwMDZlOTM7XG59XG4vKiBsaW5lIDk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDEwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNjBkN2ZmO1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG59XG5cbi8qIGxpbmUgNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cblxuLyogbGluZSA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG59XG5cbi8qIGxpbmUgMTIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgMTI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTpiZWZvcmUsIC5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWhlYWRpbmcgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSA+IGEsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCxcbi5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSA4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDEwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDExMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUgY2FwdGlvbixcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUgY2FwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSAxMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDE0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDE1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi8qIGxpbmUgMTY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcbi5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSAxNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCxcbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLyogbGluZSAxNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4vKiBsaW5lIDE4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi8qIGxpbmUgMTg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi8qIGxpbmUgMTk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4vKiBsaW5lIDIxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi8qIGxpbmUgMjI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4vKiBsaW5lIDIzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsICsgLnBhbmVsIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLyogbGluZSAyMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5LFxuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgMjQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgMjQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi8qIGxpbmUgMjU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkO1xufVxuXG4vKiBsaW5lIDI1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNmU5Mztcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZTkzO1xuICBib3JkZXItY29sb3I6ICMwMDZlOTM7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDA2ZTkzO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogIzAwNmU5MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNmU5Mztcbn1cblxuLyogbGluZSAyNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkZmYwZDg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkNmU5YzY7XG59XG5cbi8qIGxpbmUgMjYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDllZGY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8gPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYmNlOGYxO1xufVxuXG4vKiBsaW5lIDI2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmFlYmNjO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2ZjZjhlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZWJjYztcbn1cblxuLyogbGluZSAyNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YyZGVkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZWJjY2QxO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG5cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nsb3NlLnNjc3MgKi9cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyAqL1xuLmNsb3NlOmhvdmVyLCAuY2xvc2U6Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cblxuLyogbGluZSAzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nsb3NlLnNjc3MgKi9cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xufVxuLyogbGluZSAzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSA3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBtaW4taGVpZ2h0OiAxNi40Mjg1NzE0M3B4O1xufVxuXG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuXG4vKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSwgLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cblxuICAvKiBsaW5lIDE0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLyogbGluZSAyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgODAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi8qIGxpbmUgMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cblxuLyogbGluZSA0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLyogbGluZSA1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93LCAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi8qIGxpbmUgNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3ZlciA+IC5hcnJvdyB7XG4gIGJvcmRlci13aWR0aDogMTFweDtcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKiBsaW5lIDcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG4vKiBsaW5lIDc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdG9wOiAtMTFweDtcbn1cbi8qIGxpbmUgMTA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2QpIHtcbiAgLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgfVxuICAvKiBsaW5lIDM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUucmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldiwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLmxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LmxlZnQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYucmlnaHQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUsXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dC5sZWZ0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYucmlnaHQge1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUubGVmdCB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLyogbGluZSA4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUucmlnaHQge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4vKiBsaW5lIDEwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4vKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cbi8qIGxpbmUgMTE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4vKiBsaW5lIDE0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLyogbGluZSAxNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7XG59XG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzYSc7XG59XG5cbi8qIGxpbmUgMTczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAxcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAyMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDIxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4vKiBsaW5lIDIyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLyogbGluZSAyNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuXG4gIC8qIGxpbmUgMjU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAvKiBsaW5lIDI2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS14cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbi52aXNpYmxlLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDEwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qKlxuICogIG1peGlucy5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKiAgZm9udHMuc2Nzc1xuICpcbiAqICBTZWU6IC9zb3VyY2UvX2luY2x1ZGVzL2RvY19oZWFkLmh0bWwgZm9yIEdvb2dsZSBGb250cyBhbmQgVHlwZWtpdCBjb25maWd1cmF0aW9uIFxuICpcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3NhLWljb25zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMuZW90Py1memN0eGtcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLmVvdD8jaWVmaXgtZnpjdHhrXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMudHRmPy1memN0eGtcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL29zYS1pY29ucy53b2ZmPy1memN0eGtcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLnN2Zz8tZnpjdHhrI29zYS1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzc149XCJpY29uLVwiXSxcbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ29zYS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDNcIjtcbn1cblxuLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4vKiBsaW5lIDQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLyogbGluZSA0NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4vKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4vKiBsaW5lIDcwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLyogbGluZSA3MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi8qIGxpbmUgNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuXG4vKiBsaW5lIDc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi8qIGxpbmUgODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cblxuLyogbGluZSA4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjdcIjtcbn1cblxuLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi8qIGxpbmUgOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbn1cblxuLyogbGluZSA5NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG59XG5cbi8qIGxpbmUgOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLyogbGluZSAxMDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLyogbGluZSAxMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi8qIGxpbmUgMTA2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4vKiBsaW5lIDEwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4vKiBsaW5lIDExMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbWFpbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi8qIGxpbmUgMTE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi8qIGxpbmUgMTE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4vKiBsaW5lIDEyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4vKiBsaW5lIDEyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi8qIGxpbmUgMTMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi8qIGxpbmUgMTMzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4vKiBsaW5lIDE0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4vKiBsaW5lIDE1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4vKiBsaW5lIDE1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLyogbGluZSAxNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLyogbGluZSAxNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi8qIGxpbmUgMTYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi8qIGxpbmUgMTY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLyogbGluZSAxNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi8qIGxpbmUgMTcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuXG4vKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi8qIGxpbmUgMTgxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLyogbGluZSAxODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi8qIGxpbmUgMTg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4vKiBsaW5lIDE5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4vKiBsaW5lIDIwNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4vKiBsaW5lIDIwOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4vKiBsaW5lIDIxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLyogbGluZSAyMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XG59XG5cbi8qIGxpbmUgMjE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi8qIGxpbmUgMjIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLyogbGluZSAyMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4vKiBsaW5lIDIyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi8qIGxpbmUgMjI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLyogbGluZSAyMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4vKiBsaW5lIDIzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4vKiBsaW5lIDI0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4vKiBsaW5lIDI0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi8qIGxpbmUgMjQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi8qIGxpbmUgMjUwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi8qIGxpbmUgMjUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLyogbGluZSAyNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi8qKlxuICogIGdlbmVyYWwuc2Nzc1xuICpcbiAqICBDb3JlIEhUTUwgZWxlbWVudHMgb25seVxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4vKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogbGluZSA1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5kZCB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDEuMGVtO1xufVxuXG4vKipcbiAqICByZXNwb25zaXZlLWluZGljYXRvci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4ucmVzcG9uc2l2ZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4MHB4O1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDE4MDBweDtcbiAgfVxufVxuXG4vKiBNb2R1bGVzIChyZXVzYWJsZSkgKi9cbi8qKlxuICogIGNvdW50ZG93bi1jb3VudGVyLnNjc3NcbiAqXG4gKiAgU3BlY2lmaWMgc3R5bGVzIGZvciB0aGUgY291bnRkb3duIHBhZ2VcbiAqXG4gKi9cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbi5jb3VudGVyLWNvbmZpZ3VyYXRvciB7XG4gIC8qIEhpZGUgdGhlIGNvbmZpZyAqL1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIHtcbiAgY29sb3I6ICMxZjU2Njg7XG4gIG1hcmdpbjogMzBweCAwIDIwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDM1JTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0b3A6IDM1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICB0b3A6IDMyJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIge1xuICAgIHRvcDogMzUlO1xuICB9XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNjQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4vKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4vKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC0xIHtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC0xIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi8qIGxpbmUgOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTIge1xuICB0b3A6IDIwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtMiB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDIwJTtcbiAgfVxufVxuLyogbGluZSAxMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTMge1xuICB0b3A6IDQwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTMge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA0MCU7XG4gIH1cbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC00IHtcbiAgdG9wOiA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC00IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNjAlO1xuICB9XG59XG4vKiBsaW5lIDExNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtNSB7XG4gIHRvcDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtNSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDgwJTtcbiAgfVxufVxuLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5kZWxpbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0MHB4O1xuICAvKiBIb2xkIHRoaXMgaGVpZ2h0IHRvIGtlZXAgaXQgZnJvbSBnbGl0Y2hpbmcgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4vKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNzIlO1xuICAgIGhlaWdodDogNzIlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTEwJTtcbiAgICBoZWlnaHQ6IDExNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA1cHggI2ZmZjtcbiAgICB0b3A6IDExMCU7XG4gICAgaGVpZ2h0OiAxMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDExMCU7XG4gICAgaGVpZ2h0OiAxMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE5MCU7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICB9XG59XG4vKiBsaW5lIDE4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0tMSB7XG4gIGxlZnQ6IDIwJTtcbn1cbi8qIGxpbmUgMTkyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuZGVsaW1zIC5kZWxpbS0yIHtcbiAgbGVmdDogNDAlO1xufVxuLyogbGluZSAxOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5kZWxpbXMgLmRlbGltLTMge1xuICBsZWZ0OiA2MCU7XG59XG4vKiBsaW5lIDE5OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0tNCB7XG4gIGxlZnQ6IDgwJTtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIC8qIEhvbGQgdGhpcyBoZWlnaHQgdG8ga2VlcCBpdCBmcm9tIGdsaXRjaGluZyAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAvKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDIyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDMyMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDMyMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiAzMjBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDIxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAyNzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuLyogbGluZSAyOTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlcjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDI5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogMjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgyKSB7XG4gICAgbGVmdDogMjAlO1xuICB9XG59XG4vKiBsaW5lIDMwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgzKSB7XG4gICAgbGVmdDogNDAlO1xuICB9XG59XG4vKiBsaW5lIDMwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg0KSB7XG4gIHRvcDogNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg0KSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG59XG4vKiBsaW5lIDMxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg1KSB7XG4gIHRvcDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg1KSB7XG4gICAgbGVmdDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICBodG1sLmx0LWllOSAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbi8qKlxuICogIGNvdW50ZG93bi10d2l0dGVyLnNjc3NcbiAqXG4gKiAgXG4gKlxuICovXG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAvKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICBtYXJnaW46IDVweCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICAgIG1hcmdpbjogN3B4IDAgMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qIGxpbmUgMTMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC1oZWFkZXIge1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogRm9sbG93IGJ1dHRvbiAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWhlYWRlciAuaGVhZGluZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWhlYWRlciAuYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIC5idXR0b24ge1xuICAgIHRvcDogLThweDtcbiAgfVxufVxuLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG4vKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICBtYXJnaW46IDQwcHggMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDMlIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogRGV0ZXJtaW5lcyB3aGVyZSB0d2VldHMgY3V0IG9mZiAqL1xuICAgIC8qIE5vdGUgdGhhdCB0aGlzIGlzIHJlbGF0aXZlIHRvIC50d2VldC1jb250YWluZXIgd2lkdGggYWJvdmUgKi9cbiAgICAvKiBSYXRpbyBzaG91bGQgcHJvcGVybHkgdHJ1bmNhdGUgdGhlIGxhc3QgdHdlZXQgaW4gaGFsZiAqL1xuICAgIHdpZHRoOiAzMC4yNSU7XG4gIH1cbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXRbZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIC8qIFN1cHByZXNzIHRoZSBsYXN0IHR3ZWV0IHdoZW4gdGhlcmUgaXNuJ3QgZW5vdWdoIHJvb20gKi9cbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIC8qIERldGVybWluZXMgd2hlcmUgdHdlZXRzIGN1dCBvZmYgKi9cbiAgICAvKiBOb3RlIHRoYXQgdGhpcyBpcyByZWxhdGl2ZSB0byAudHdlZXQtY29udGFpbmVyIHdpZHRoIGFib3ZlICovXG4gICAgLyogUmF0aW8gc2hvdWxkIHByb3Blcmx5IHRydW5jYXRlIHRoZSBsYXN0IHR3ZWV0IGluIGhhbGYgKi9cbiAgICB3aWR0aDogMjEuOSU7XG4gIH1cbiAgLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXRbZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIC8qIFNob3cgdGhlIGxhc3QgdHdlZXQgd2hlbiB0aGVyZSdzIGVub3VnaCByb29tICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLyogbGluZSAyNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0ICoge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDI1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQuaG92ZXIgLm1lc3NhZ2UsXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciAubWVzc2FnZSBhIHtcbiAgY29sb3I6ICMwMDZmOTM7XG59XG4vKiBsaW5lIDI1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQuaG92ZXIgaDYsXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciAudGltZSB7XG4gIGNvbG9yOiAjMDA2ZjkzO1xufVxuLyogbGluZSAyNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IGEge1xuICBjb2xvcjogIzAwMzU0Njtcbn1cbi8qIGxpbmUgMjY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDZmOTM7XG59XG4vKiBsaW5lIDI2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgaDYge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4vKiBsaW5lIDI3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgLm1lc3NhZ2Uge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCAudGltZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltW2RhdGEtaW5kZXg9XCIzXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZmZmO1xuICAgIHRvcDogMzRweDtcbiAgICBsZWZ0OiAtMS41JTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMzEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltW2RhdGEtaW5kZXg9XCIzXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIHRvcDogMzRweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbiAgLyogbGluZSAzMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC8qIGxpbmUgMjkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbi8qIGxpbmUgMzMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLyogbGluZSAzMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAyMHB4IDAgMjVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11czpiZWZvcmUsIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDM0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIC5pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLyogbGluZSAzNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyAudGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMwMDM1NDY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyBhIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDM1NDY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyBhOmhvdmVyIHtcbiAgY29sb3I6ICMyYjc2OGY7XG59XG4vKiBsaW5lIDM3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIGE6aG92ZXIgLnRleHQge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzJiNzY4Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxuICAvKiBsaW5lIDM4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDMzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMge1xuICAgIGxlZnQ6IDE3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gICAgbGVmdDogMjIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgY291bnRkb3duLXN1YnNjcmliZS5zY3NzXG4gKlxuICogIFxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUge1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIk1pY3Jvc29mdCBZYWhlaVwiLCBcIuW+rui9r+mbhem7kVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCLlhqzpnZLpu5HkvZNcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDY2JTtcbiAgfVxufVxuLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogNDAuMTA0MTY2NjclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1pbnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA0MC4xMDQxNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIHdpZHRoOiA0MC4xMDQxNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQwLjEwNDE2NjY3JTtcbiAgfVxufVxuLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDE0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5idXR0b24ge1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5idXR0b24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyoqXG4gKiAgY291bnRkb3duLXNwb25zb3Iuc2Nzc1xuICpcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKlxuICAkc3BvbnNvci1sb2dvLXctbGc6IDIwMHB4O1xuICAkc3BvbnNvci1sb2dvLWgtbGc6IDcycHg7XG4gICRzcG9uc29yLWxvZ28tdy1zbTogMTUwcHg7XG4gICRzcG9uc29yLWxvZ28taC1zbTogKCRzcG9uc29yLWxvZ28tdy1zbSAqICRzcG9uc29yLWxvZ28taC1sZykgLyAkc3BvbnNvci1sb2dvLXctbGc7XG4gICRzcG9uc29yLWxvZ28tdy1tZDogMTc1cHg7XG4gICRzcG9uc29yLWxvZ28taC1tZDogKCRzcG9uc29yLWxvZ28tdy1tZCAqICRzcG9uc29yLWxvZ28taC1sZykgLyAkc3BvbnNvci1sb2dvLXctbGc7XG4gICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgcmlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3Ige1xuICAgIHRvcDogMzZweDtcbiAgICByaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciB7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4uc3BvbnNvciBoNSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMWY1NjY4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIGg1IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY29sb3I6ICMxZjU2Njg7XG4gIH1cbn1cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIGltZyB7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzOS42cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiA0My4ycHg7XG4gIH1cbn1cbi8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIC5zcG9uc29yLWxvZ29zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMzkuNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciAuc3BvbnNvci1sb2dvcyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgLnNwb25zb3ItbG9nb3Mge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDQzLjJweDtcbiAgfVxufVxuLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3IgLnNwb25zb3ItbG9nbyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgODksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIC5zcG9uc29yLWxvZ29bZGF0YS1pZD1cIjFcIl0ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgei1pbmRleDogMjtcbn1cblxuLyoqXG4gKiAgaGVhZGVyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTBweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMS4wZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9faGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEuMGVtO1xufVxuLyogbGluZSAzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItbGFuZGluZy1wYWdlIHtcbiAgcGFkZGluZy10b3A6IDEuMGVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wZW07XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1vc2EtaGlzdG9yeV9faGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEuMGVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4wZW07XG59XG5cbi8qKlxuICogIGZvb3Rlci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19oZWFkaW5nIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE5cHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19mb290ZXIge1xuICBwYWRkaW5nLXRvcDogMS4wZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjBlbTtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdi1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19uYXYtbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwIDEuMGVtIDAgMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc2l0ZV9fbmF2LWxpc3QtaXRlbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWw6YmVmb3JlLCAuZm9vdGVyLXNpdGVfX3NvY2lhbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbC1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgNDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbC1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyoqXG4gKiAgcGFnZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLW9zYS1jZW50ZW5uaWFsIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWJvZHktY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKipcbiAqICBib2R5LWNvbnRhaW5lci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib2R5LWNvbnRhaW5lci5zY3NzICovXG4uYm9keS1jb250YWluZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG5cbi8qKlxuICogIGFydGljbGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUge1xuICAvKipcbiAgICogIFJlc3RyaWN0IHNvbWUgc3R5bGVzIGhlcmUgc28gdGhhdCBhbnkgZ2VuZXJpYyBIVE1MXG4gICAqICBpbnNlcnRlZCBpbiB0aGUgbWFpbiBjb250ZW50IGFyZWEgaXMgY29udHJvbGxlZC5cbiAgICovXG59XG4vKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSBvbCxcbi5wYWdlLWFydGljbGUgdWwge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIGZpZ3VyZSB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUgZmlndXJlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZV9fZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwLjJlbSAwIDAgMDtcbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19maWd1cmUtaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX2ZpZ3VyZS0tcHVsbC1sZWZ0LWhhbGYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwLjI1ZW0gMS4wZW0gMS4wZW0gMDtcbn1cbi8qIGxpbmUgMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19maWd1cmUtLXB1bGwtbGVmdC10aGlyZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuMzMzMzMzMyU7XG4gIG1hcmdpbjogMC4yNWVtIDEuMGVtIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIHBhZ2UtdXBkYXRlLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtdXBkYXRlLnNjc3MgKi9cbi5wYWdlLXVwZGF0ZSB7XG4gIHBhZGRpbmctdG9wOiAxLjBlbTtcbn1cblxuLyoqXG4gKiAgc2lkZWJhci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaWRlYmFyLnNjc3MgKi9cbi5zaWRlYmFyX19oMyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qKlxuICogIHNvY2lhbC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2J1dHRvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4uc29jaWFsX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2xpbms6aG92ZXIsIC5zb2NpYWxfX2xpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLWZhY2Vib29rIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDI0JTtcbiAgbGVmdDogMzMlO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLXR3aXR0ZXIge1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAyMyU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0tbGlua2VkaW4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAyOSU7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0taW5zdGFncmFtIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDIyJTtcbiAgbGVmdDogMjglO1xufVxuXG4vKipcbiAqICBvc2EtMTAwLWl0ZW0uc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS0xMDAtaXRlbV9fc2VjdGlvbjpiZWZvcmUsIC5vc2EtMTAwLWl0ZW1fX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5vc2EtMTAwLWl0ZW1fX3NlY3Rpb246YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtaXRlbS5zY3NzICovXG4gIC5vc2EtMTAwLWl0ZW1fX2FydGljbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAwLjVlbSAwLjVlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1pdGVtLnNjc3MgKi9cbiAgLm9zYS0xMDAtaXRlbV9fZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtaXRlbS5zY3NzICovXG4ub3NhLTEwMC1pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1pdGVtLnNjc3MgKi9cbi5vc2EtMTAwLWl0ZW1fX2luZGV4IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1pdGVtLnNjc3MgKi9cbiAgLm9zYS0xMDAtaXRlbV9faW5kZXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtaXRlbS5zY3NzICovXG4ub3NhLTEwMC1pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtaXRlbS5zY3NzICovXG4gIC5vc2EtMTAwLWl0ZW1fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNSU7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1pdGVtLnNjc3MgKi9cbiAgLm9zYS0xMDAtaXRlbV9fc3VtbWFyeSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuXG4vKipcbiAqICBvc2EtaGlzdG9yeS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnktYm9keS1jb250YWluZXIuZml4ZWQtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogNzRweDtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeV9fYXJ0aWNsZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2FydGljbGVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeV9fYXJ0aWNsZXMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19hcnRpY2xlcy1jb250YWluZXIge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LWl0ZW1zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi1pdGVtczpiZWZvcmUsIC5vc2EtaGlzdG9yeS1uYXYtaXRlbXM6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYtaXRlbXM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyoqXG4gKiAgb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyLnJlYWR5IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19jb250ZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLyogbGluZSAyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUtaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG5cbi8qKlxuICogIG9zYS1oaXN0b3J5LXN1bW1hcnkuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnktc3VtbWFyeS5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeSB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeTpiZWZvcmUsIC5vc2EtaGlzdG9yeS1zdW1tYXJ5OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnktc3VtbWFyeS5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeV9fYXJ0aWNsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1zdW1tYXJ5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXN1bW1hcnlfX2FydGljbGUge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1zdW1tYXJ5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXN1bW1hcnlfX2FydGljbGUge1xuICAgIHdpZHRoOiA5NXB4O1xuICAgIGhlaWdodDogOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuICAub3NhLWhpc3Rvcnktc3VtbWFyeV9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXN1bW1hcnlfX2FydGljbGU6aG92ZXIgLm9zYS1oaXN0b3J5LXN1bW1hcnlfX3NjcmltIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSAzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnktc3VtbWFyeS5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeV9feWVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA1JTtcbiAgbGVmdDogNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXN1bW1hcnlfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUlO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDkwJTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIk1pY3Jvc29mdCBZYWhlaVwiLCBcIuW+rui9r+mbhem7kVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCLlhqzpnZLpu5HkvZNcIiwgc2Fucy1zZXJpZjtcbn1cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXN1bW1hcnlfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXN1bW1hcnlfX3NjcmltIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xufVxuLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnktc3VtbWFyeS5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeV9fZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi8qIGxpbmUgNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXN1bW1hcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXN1bW1hcnlfX2ZpZ3VyZS1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnktc3VtbWFyeS5zY3NzICovXG4ub3NhLWhpc3Rvcnktc3VtbWFyeV9fZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDgxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1zdW1tYXJ5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1zdW1tYXJ5X19vdmVybGF5LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi8qKlxuICogIG9zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xufVxuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLXN0aWNreS1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLXN0aWNreS1jb250YWluZXIuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogOTBweDtcbn1cbi8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19saXN0LWl0ZW0uYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19idXR0b24ge1xuICB3aWR0aDogOS4wOTA5MDkwOSU7XG59XG5cbi8qKlxuICogIGV2ZW50LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ldmVudC5zY3NzICovXG4uZXZlbnQtZGF0ZS10aW1lIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2V2ZW50LnNjc3MgKi9cbi5ldmVudC1sb2NhdGlvbiB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG4vKiBsaW5lIDI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ldmVudC5zY3NzICovXG4uZXZlbnQtbWFwLWxpbmsge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuXG4vKipcbiAqICBoZXJvLW1lZGlhLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAuMmVtIDAgMCAwO1xufVxuLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4uaGVyby1tZWRpYV9fZmlndXJlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiAqICBhcnRpY2xlLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIGNoYXB0ZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4gIC5jaGFwdGVyLXN1bW1hcnlfX2NlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAxJTtcbiAgfVxufVxuLyogbGluZSAyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5X19jZWxsLS1uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5X19jZWxsLS1uYW1lIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi8qKlxuICogIGV2ZW50LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NoYXJpbmcuc2NzcyAqL1xuLnNoYXJpbmcge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuXG4vKipcbiAqICBtb3JlLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL21vcmUuc2NzcyAqL1xuLm1vcmUge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuXG4vKipcbiAqICB1cGRhdGUuc2Nzc1xuICpcbiAqXG4gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbiAgLnVwZGF0ZV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLyoqXG4gKiAgbWFwLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL21hcC5zY3NzICovXG4ubWFwLWNoYXB0ZXJfX3NlY3Rpb24ge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvbWFwLnNjc3MgKi9cbiAgLm1hcC1jaGFwdGVyX19zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9tYXAuc2NzcyAqL1xuLm1hcF9faGVhZGxpbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqICBicm93c2UtZmlsdGVyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXIge1xuICBtYXJnaW46IDEuMGVtIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwIDEuMGVtIDAgMDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3N1YmhlYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG59XG4vKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19maWVsZHNldCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgMjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2xhYmVsIHtcbiAgbWFyZ2luOiAwIDEuMGVtIDAgMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKipcbiAqICBicm93c2UtcmVzdWx0cy5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtcmVzdWx0cy5zY3NzICovXG4uYnJvd3NlLXJlc3VsdHNfX2hlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLXJlc3VsdHMuc2NzcyAqL1xuLmJyb3dzZS1yZXN1bHRzX19saXN0IHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyoqXG4gKiAgcHJvbW8uc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vX19oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiAgcGFnaW5hdGlvbi5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZTpiZWZvcmUsIC5wYWdpbmF0aW9uLW1vZHVsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19saW5rLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19saW5rLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xufVxuLyogbGluZSAzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDEuMGVtIDA7XG59XG4vKiBsaW5lIDM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX25leHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qKlxuICogIHRlbXBsYXRlLWxpc3Quc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdGVtcGxhdGUtbGlzdC5zY3NzICovXG4udGVtcGxhdGUtbGlzdF9fYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3RlbXBsYXRlLWxpc3Quc2NzcyAqL1xuLnRlbXBsYXRlLWxpc3RfX2gxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAyN3B4O1xufVxuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdGVtcGxhdGUtbGlzdC5zY3NzICovXG4udGVtcGxhdGUtbGlzdF9faDIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi8qKlxuICogIHN0eWxlZ3VpZGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBociB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjpiZWZvcmUsIC5zdHlsZWd1aWRlX19hcnRpY2xlIGhyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBoMixcbi5zdHlsZWd1aWRlX19hcnRpY2xlIGgzLFxuLnN0eWxlZ3VpZGVfX2FydGljbGUgaDQge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvcnM6YmVmb3JlLCAuc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjI1ZW07XG4gIG1hcmdpbjogMC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2N2E2YmI7XG59XG4vKiBsaW5lIDM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLW1lZGl1bS1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmU5Mztcbn1cbi8qIGxpbmUgNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmNTY2ODtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tZGFya2VyLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNTQ2O1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1MjUyO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2MzYzO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4ODg4O1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMDtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tZ3JleS0xMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG59XG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLWdyZXktMTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLTEge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi8qIGxpbmUgNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zLTIge1xuICBmb250LXNpemU6IDEycHg7XG59XG4vKiBsaW5lIDY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tcy0xIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMxIHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMyIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMzIHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM2IHtcbiAgZm9udC1zaXplOiAyN3B4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM3IHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM4IHtcbiAgZm9udC1zaXplOiAzNHB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM5IHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMxMCB7XG4gIGZvbnQtc2l6ZTogMzlweDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ljb24tbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zdHlsZWd1aWRlX19pY29uLWxpc3Q6YmVmb3JlLCAuc3R5bGVndWlkZV9faWNvbi1saXN0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9faWNvbi1saXN0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19pY29uLWxpc3QtaXRlbSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBCZWdpbiBwYWdlLXNwZWNpZmljIENTUyAqL1xuLyoqXG4gKiAgcGFnZS9jb3VudGRvd24uc2Nzc1xuICpcbiAqICBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBjb3VudGRvd24gcGFnZVxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL29zYS1iZy1vcHRpbWl6ZWQtMi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuaHRtbC5sdC1pZTkgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTk5YjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2UgKiB7XG4gIC8qKlxuICAgKiAgU2VsZWN0aXZlbHkgYXBwbHkgdG8gY29udGVudHMgaWYgcG9zc2libGVcbiAgICpcbiAgICovXG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLndyYXAge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC53cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NjhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDM2cHggMCAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDUxLjU5NzA1MTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwcHggNTEuNTk3MDUxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgbGVmdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG5odG1sLmx0LWllOSAudGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5naWZcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogMzZweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiA5MC4yOTQ4NDAyOXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MC4yOTQ4NDAyOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogMzZweDtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIHdpZHRoOiA0MDdweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDEyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgIzAwMCAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93LCBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAxMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IDVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4vKiBsaW5lIDE0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggOXB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gICAgcGFkZGluZzogMTJweCAxOHB4O1xuICB9XG59XG4iXX0= */