@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)
 */
/* Countdown colors*/
/* line 128, ../../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: #17a7e5;
  text-decoration: none;
}
/* line 52, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_scaffolding.scss */
a:hover, a:focus {
  color: #21316f;
  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: 0;
}

/* 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: 0;
  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: #21316f;
}

/* 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: #152048;
}

/* 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: #21316f;
}

/* 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: #152048;
}

/* 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: 0;
}

/* 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: 0;
  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: 0;
}
/* 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: 4px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #17a7e5;
}

/* line 114, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control {
  display: block;
  width: 100%;
  height: 28px;
  padding: 3px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #17a7e5;
  background-color: transparent;
  background-image: none;
  border: 1px solid #17a7e5;
  border-radius: 0;
  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: #17a7e5;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(23, 167, 229, 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: #17a7e5;
  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: #17a7e5;
}
/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: #17a7e5;
}
/* 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: 28px;
  }
  /* 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: 4px;
  padding-bottom: 4px;
  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: 0;
}

/* 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: 0;
}
/* 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: 0;
}

/* 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: 0;
}
/* 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: 35px;
}

/* 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: 28px;
  height: 28px;
  line-height: 28px;
  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: 4px;
}
/* line 563, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 24px;
}
/* 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: 4px;
  }
}
/* 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: 3px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0;
  -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: #17a7e5;
}
/* 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: #0b5371;
}
/* 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: #117ead;
}
/* 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: #117ead;
}
/* 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: #0b5371;
}
/* 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: #17a7e5;
}
/* 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: #17a7e5;
  background-color: #fff;
  border-color: #17a7e5;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  color: #17a7e5;
  background-color: #e6e6e6;
  border-color: #0b5371;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover {
  color: #17a7e5;
  background-color: #e6e6e6;
  border-color: #117ead;
}
/* 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: #17a7e5;
  background-color: #e6e6e6;
  border-color: #117ead;
}
/* 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: #17a7e5;
  background-color: #d4d4d4;
  border-color: #0b5371;
}
/* 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: #fff;
  border-color: #17a7e5;
}
/* line 56, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #fff;
  background-color: #17a7e5;
}

/* 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: #17a7e5;
  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: #21316f;
  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: 0;
}

/* 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: 0;
}

/* 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: 0;
}

/* 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: 0;
  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: #21316f;
}

/* 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: 0;
  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: 0;
  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: 3px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #17a7e5;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #17a7e5;
  border-radius: 0;
}
/* 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: 0;
}
/* 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: 0;
}
/* 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: #17a7e5;
}
/* 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: 0 0 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: 0;
}
/* 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: #21316f;
}

/* 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: 0;
}
/* 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: 0 0 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: 0;
  }
}

/* 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: 0;
}
/* 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: 11px;
  margin-bottom: 11px;
}
@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: 0;
  border-top-left-radius: 0;
  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: 11px;
  margin-bottom: 11px;
}
/* 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: 0;
}
/* 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: 0;
}
/* 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: 3px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #17a7e5;
  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: 0;
  border-top-left-radius: 0;
}
/* 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: 0;
  border-top-right-radius: 0;
}
/* 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: #21316f;
  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: #21316f;
  border-color: #21316f;
  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: 0;
  border-top-left-radius: 0;
}
/* 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: 0;
  border-top-right-radius: 0;
}

/* 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: 0;
  border-top-left-radius: 0;
}
/* 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: 0;
  border-top-right-radius: 0;
}

/* 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: #21316f;
}
/* 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: #152048;
}

/* 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: #17a7e5;
  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: 0;
}
/* 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: 0;
  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: #17a7e5;
}

/* 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: 0;
}
/* 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: 0;
  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: #21316f;
  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: 0;
  border-top-left-radius: 0;
}
/* 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: 0;
  border-bottom-left-radius: 0;
}

/* 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: #21316f;
  border-color: #21316f;
}
/* 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: #8294da;
}

/* 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: 0;
  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: -1;
  border-top-left-radius: -1;
}
/* 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: -1;
  border-bottom-left-radius: -1;
}

/* 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: -1;
  border-top-left-radius: -1;
}
/* 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: -1;
  border-bottom-left-radius: -1;
}
/* 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: -1;
  border-top-left-radius: -1;
}
/* 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: -1;
  border-top-right-radius: -1;
}
/* 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: -1;
}
/* 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: -1;
}
/* 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: -1;
  border-bottom-left-radius: -1;
}
/* 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: -1;
  border-bottom-right-radius: -1;
}
/* 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: -1;
}
/* 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: -1;
}
/* 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: 0;
}
/* 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: #21316f;
}
/* 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: #21316f;
  border-color: #21316f;
}
/* 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: #21316f;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge {
  color: #21316f;
  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: #21316f;
}

/* 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: 0;
  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: 0;
}

/* line 26, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_wells.scss */
.well-sm {
  padding: 9px;
  border-radius: 0;
}

/* 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;
  transition: transform 0.3s ease-out, -webkit-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: 0;
  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: 0;
}

/* 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: 0;
  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: -1 -1 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;
    transition: transform 0.6s ease-in-out, -webkit-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?-8xqw5q");
  src: url("../fonts/osa-icons.eot?#iefix-8xqw5q") format("embedded-opentype"), url("../fonts/osa-icons.ttf?-8xqw5q") format("truetype"), url("../fonts/osa-icons.woff?-8xqw5q") format("woff"), url("../fonts/osa-icons.svg?-8xqw5q#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-angle-right-large:before {
  content: "\e902";
}

/* line 37, ../../source/scss/osa/base/fonts.scss */
.icon-angle-left-large:before {
  content: "\e903";
}

/* line 40, ../../source/scss/osa/base/fonts.scss */
.icon-play-outline:before {
  content: "\e901";
}

/* line 43, ../../source/scss/osa/base/fonts.scss */
.icon-download-minimal:before {
  content: "\e900";
}

/* line 46, ../../source/scss/osa/base/fonts.scss */
.icon-00:before {
  content: "\e800";
}

/* line 49, ../../source/scss/osa/base/fonts.scss */
.icon-100:before {
  content: "\e801";
}

/* line 52, ../../source/scss/osa/base/fonts.scss */
.icon-search:before {
  content: "\f002";
}

/* line 55, ../../source/scss/osa/base/fonts.scss */
.icon-envelope-o:before {
  content: "\f003";
}

/* line 58, ../../source/scss/osa/base/fonts.scss */
.icon-star:before {
  content: "\f005";
}

/* line 61, ../../source/scss/osa/base/fonts.scss */
.icon-star-o:before {
  content: "\f006";
}

/* line 64, ../../source/scss/osa/base/fonts.scss */
.icon-film:before {
  content: "\f008";
}

/* line 67, ../../source/scss/osa/base/fonts.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 70, ../../source/scss/osa/base/fonts.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 73, ../../source/scss/osa/base/fonts.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 76, ../../source/scss/osa/base/fonts.scss */
.icon-check:before {
  content: "\f00c";
}

/* line 79, ../../source/scss/osa/base/fonts.scss */
.icon-close:before {
  content: "\f00d";
}

/* line 82, ../../source/scss/osa/base/fonts.scss */
.icon-search-plus:before {
  content: "\f00e";
}

/* line 85, ../../source/scss/osa/base/fonts.scss */
.icon-search-minus:before {
  content: "\f010";
}

/* line 88, ../../source/scss/osa/base/fonts.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 91, ../../source/scss/osa/base/fonts.scss */
.icon-cog:before {
  content: "\f013";
}

/* line 94, ../../source/scss/osa/base/fonts.scss */
.icon-file-o:before {
  content: "\f016";
}

/* line 97, ../../source/scss/osa/base/fonts.scss */
.icon-play-circle-o:before {
  content: "\f01d";
}

/* line 100, ../../source/scss/osa/base/fonts.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 103, ../../source/scss/osa/base/fonts.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 106, ../../source/scss/osa/base/fonts.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 109, ../../source/scss/osa/base/fonts.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 112, ../../source/scss/osa/base/fonts.scss */
.icon-play:before {
  content: "\f04b";
}

/* line 115, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 118, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 121, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 124, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 127, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 130, ../../source/scss/osa/base/fonts.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 133, ../../source/scss/osa/base/fonts.scss */
.icon-mail-forward:before {
  content: "\f064";
}

/* line 136, ../../source/scss/osa/base/fonts.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 139, ../../source/scss/osa/base/fonts.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 142, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 145, ../../source/scss/osa/base/fonts.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 148, ../../source/scss/osa/base/fonts.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 151, ../../source/scss/osa/base/fonts.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 154, ../../source/scss/osa/base/fonts.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 157, ../../source/scss/osa/base/fonts.scss */
.icon-chain:before {
  content: "\f0c1";
}

/* line 160, ../../source/scss/osa/base/fonts.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 163, ../../source/scss/osa/base/fonts.scss */
.icon-pinterest-square:before {
  content: "\f0d3";
}

/* line 166, ../../source/scss/osa/base/fonts.scss */
.icon-google-plus-square:before {
  content: "\f0d4";
}

/* line 169, ../../source/scss/osa/base/fonts.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 172, ../../source/scss/osa/base/fonts.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 175, ../../source/scss/osa/base/fonts.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 178, ../../source/scss/osa/base/fonts.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 181, ../../source/scss/osa/base/fonts.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 184, ../../source/scss/osa/base/fonts.scss */
.icon-sort:before {
  content: "\f0dc";
}

/* line 187, ../../source/scss/osa/base/fonts.scss */
.icon-sort-desc:before {
  content: "\f0dd";
}

/* line 190, ../../source/scss/osa/base/fonts.scss */
.icon-sort-asc:before {
  content: "\f0de";
}

/* line 193, ../../source/scss/osa/base/fonts.scss */
.icon-envelope:before {
  content: "\f0e0";
}

/* line 196, ../../source/scss/osa/base/fonts.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 199, ../../source/scss/osa/base/fonts.scss */
.icon-cloud-download:before {
  content: "\f0ed";
}

/* line 202, ../../source/scss/osa/base/fonts.scss */
.icon-cloud-upload:before {
  content: "\f0ee";
}

/* line 205, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-left:before {
  content: "\f100";
}

/* line 208, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-right:before {
  content: "\f101";
}

/* line 211, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-up:before {
  content: "\f102";
}

/* line 214, ../../source/scss/osa/base/fonts.scss */
.icon-angle-double-down:before {
  content: "\f103";
}

/* line 217, ../../source/scss/osa/base/fonts.scss */
.icon-angle-left:before {
  content: "\f104";
}

/* line 220, ../../source/scss/osa/base/fonts.scss */
.icon-angle-right:before {
  content: "\f105";
}

/* line 223, ../../source/scss/osa/base/fonts.scss */
.icon-angle-up:before {
  content: "\f106";
}

/* line 226, ../../source/scss/osa/base/fonts.scss */
.icon-angle-down:before {
  content: "\f107";
}

/* line 229, ../../source/scss/osa/base/fonts.scss */
.icon-rss-square:before {
  content: "\f143";
}

/* line 232, ../../source/scss/osa/base/fonts.scss */
.icon-play-circle:before {
  content: "\f144";
}

/* line 235, ../../source/scss/osa/base/fonts.scss */
.icon-youtube-square:before {
  content: "\f166";
}

/* line 238, ../../source/scss/osa/base/fonts.scss */
.icon-youtube:before {
  content: "\f167";
}

/* line 241, ../../source/scss/osa/base/fonts.scss */
.icon-youtube-play:before {
  content: "\f16a";
}

/* line 244, ../../source/scss/osa/base/fonts.scss */
.icon-instagram:before {
  content: "\f16d";
}

/* line 247, ../../source/scss/osa/base/fonts.scss */
.icon-tumblr:before {
  content: "\f173";
}

/* line 250, ../../source/scss/osa/base/fonts.scss */
.icon-tumblr-square:before {
  content: "\f174";
}

/* line 253, ../../source/scss/osa/base/fonts.scss */
.icon-vimeo-square:before {
  content: "\f194";
}

/* line 256, ../../source/scss/osa/base/fonts.scss */
.icon-google:before {
  content: "\f1a0";
}

/* line 259, ../../source/scss/osa/base/fonts.scss */
.icon-soundcloud:before {
  content: "\f1be";
}

/* line 262, ../../source/scss/osa/base/fonts.scss */
.icon-vine:before {
  content: "\f1ca";
}

/* line 265, ../../source/scss/osa/base/fonts.scss */
.icon-share-alt:before {
  content: "\f1e0";
}

/* line 268, ../../source/scss/osa/base/fonts.scss */
.icon-share-alt-square:before {
  content: "\f1e1";
}

/* line 271, ../../source/scss/osa/base/fonts.scss */
.icon-wifi:before {
  content: "\f1eb";
}

/* line 274, ../../source/scss/osa/base/fonts.scss */
.icon-amazon:before {
  content: "\f270";
}

/* line 277, ../../source/scss/osa/base/fonts.scss */
.icon-vimeo:before {
  content: "\f27d";
}

/**
 *  general.scss
 *
 *  Core HTML elements only
 *
 */
/* line 15, ../../source/scss/osa/base/general.scss */
html {
  height: 100%;
}

/* line 18, ../../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 26, ../../source/scss/osa/base/general.scss */
a {
  transition: color 0.2s linear;
  color: #17a7e5;
}
/* line 29, ../../source/scss/osa/base/general.scss */
a:focus, a:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 34, ../../source/scss/osa/base/general.scss */
a .icon,
a .btn-play {
  transition: border-color 0.2s linear;
}

/* line 39, ../../source/scss/osa/base/general.scss */
h1, h2, h3, h4, h5, h6 {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* line 42, ../../source/scss/osa/base/general.scss */
h1 {
  margin-top: 0;
}

/* line 49, ../../source/scss/osa/base/general.scss */
h4 {
  font-weight: 500;
}

/* line 52, ../../source/scss/osa/base/general.scss */
h5 {
  text-transform: uppercase;
  font-weight: 800;
}

/* line 56, ../../source/scss/osa/base/general.scss */
h6 {
  text-transform: uppercase;
  font-weight: 800;
}

/* line 60, ../../source/scss/osa/base/general.scss */
p {
  margin: 0 0 1.0em 0;
}

/* line 73, ../../source/scss/osa/base/general.scss */
dd {
  margin: 0 0 1.0em 1.0em;
}

/**
 *  Overrides for Bootstrap
 *
 *  If this exceeds a certain amount of overrides,
 *  consider replacing the entire Bootstrap module.
 *
 */
/* line 9, ../../source/scss/osa/base/_grid-overrides.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 9, ../../source/scss/osa/base/_grid-overrides.scss */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 9, ../../source/scss/osa/base/_grid-overrides.scss */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 9, ../../source/scss/osa/base/_grid-overrides.scss */
  .container {
    width: 1170px;
  }
}
@media (min-width: 1400px) {
  /* line 9, ../../source/scss/osa/base/_grid-overrides.scss */
  .container {
    width: 1370px;
  }
}

/* line 32, ../../source/scss/osa/base/_grid-overrides.scss */
.col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 1400px) {
  /* line 27, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12 {
    float: left;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-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-xl-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-xl-offset-3 {
    margin-left: 25%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-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-xl-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-xl-offset-6 {
    margin-left: 50%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-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-xl-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-xl-offset-9 {
    margin-left: 75%;
  }

  /* line 60, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_grid-framework.scss */
  .col-xl-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-xl-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-xl-offset-12 {
    margin-left: 100%;
  }
}
/* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
.visible-xl .visible-xl {
  display: none !important;
}

/* line 84, ../../source/scss/osa/base/_grid-overrides.scss */
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block {
  display: none !important;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg .visible-lg {
    display: block !important;
  }
  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg table.visible-lg {
    display: table !important;
  }
  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg 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 */
  .visible-lg th.visible-lg,
  .visible-lg td.visible-lg {
    display: table-cell !important;
  }
}

@media (min-width: 1200px) and (max-width: 1399px) {
  /* line 95, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) and (max-width: 1399px) {
  /* line 100, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) and (max-width: 1399px) {
  /* line 105, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1400px) {
  /* line 7, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xl .visible-xl {
    display: block !important;
  }
  /* line 10, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xl table.visible-xl {
    display: table !important;
  }
  /* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xl tr.visible-xl {
    display: table-row !important;
  }
  /* line 12, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xl th.visible-xl,
  .visible-xl td.visible-xl {
    display: table-cell !important;
  }
}

@media (min-width: 1400px) {
  /* line 116, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-xl-block {
    display: block !important;
  }
}

@media (min-width: 1400px) {
  /* line 121, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-xl-inline {
    display: inline !important;
  }
}

@media (min-width: 1400px) {
  /* line 126, ../../source/scss/osa/base/_grid-overrides.scss */
  .visible-xl-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1400px) {
  /* line 18, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xl .hidden-xl {
    display: none !important;
  }
}

/**
 *  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: 1400px) {
  /* line 7, ../../source/scss/osa/base/responsive-indicator.scss */
  .responsive-indicator {
    width: 1400px;
  }
}

/**
 *  Overrides for Bootstrap
 *
 *  If this exceeds a certain amount of overrides,
 *  consider replacing the entire Bootstrap module.
 *
 */
/* line 9, ../../source/scss/osa/base/_navs-overrides.scss */
.nav > li > a {
  padding: 0;
}

/* line 12, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar {
  min-height: 0;
  margin: 0;
  padding: 0;
}

/* line 17, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-nav > li > a {
  line-height: 2.0em;
  margin-left: 25px;
  margin-right: 25px;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/base/_navs-overrides.scss */
  .navbar-nav > li > a {
    line-height: 1.3em;
    margin-left: 0;
    margin-right: 0;
  }
}

/* line 27, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default {
  background-color: transparent;
  border: none;
}
/* line 30, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
/* line 32, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
  color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 30, ../../source/scss/osa/base/_navs-overrides.scss */
  .navbar-default .navbar-nav > li > a {
    color: #17a7e5;
  }
  /* line 38, ../../source/scss/osa/base/_navs-overrides.scss */
  .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #21316f;
  }
}
/* line 44, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-toggle {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-color: transparent;
  border: none;
  background-color: #17a7e5;
  margin: 0;
  padding: 0 0 0 12px;
  position: absolute;
  top: 30px;
  left: 0;
  width: 50px;
  height: 50px;
}
/* line 57, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-toggle:focus {
  background-color: #17a7e5;
}
/* line 60, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-toggle:hover {
  background-color: #1285b7;
}
/* line 63, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}

/**
 *  Overrides for Bootstrap
 *
 *  If this exceeds a certain amount of overrides,
 *  consider replacing the entire Bootstrap module.
 *
 */
/* line 9, ../../source/scss/osa/base/_forms-overrides.scss */
.form-control {
  color: #17a7e5;
  display: block;
  width: 100%;
  height: 28px;
  padding: 3px 12px;
  font-size: 17px;
  line-height: 1.42857143;
  background-color: transparent;
  background-image: none;
  border: 1px solid #17a7e5;
  border-radius: 0;
  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: #17a7e5;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(23, 167, 229, 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: transparent;
  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: transparent;
}
/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: transparent;
}
/* line 35, ../../source/scss/osa/base/_forms-overrides.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
/* line 42, ../../source/scss/osa/base/_forms-overrides.scss */
.form-control[disabled], fieldset[disabled] .form-control {
  cursor: not-allowed;
}
/* line 48, ../../source/scss/osa/base/_forms-overrides.scss */
.form-control[type="text"] {
  padding-left: 10px;
  padding-right: 10px;
}

/* line 54, ../../source/scss/osa/base/_forms-overrides.scss */
select.form-control {
  height: 49px;
  border: solid 3px #b3b3b3;
  color: #b3b3b3;
}

/* line 61, ../../source/scss/osa/base/_forms-overrides.scss */
.generic-form textarea,
.generic-form input {
  padding: 10px;
  border: solid 3px #b3b3b3;
  font-weight: 300;
  height: auto;
}
/* line 68, ../../source/scss/osa/base/_forms-overrides.scss */
.generic-form label {
  text-transform: uppercase;
  color: #b3b3b3;
  font-size: 15px;
  font-weight: 800;
}

/* line 76, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap {
  display: inline-block;
  position: relative;
}
/* line 79, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap:before, .custom-select-wrap:after {
  content: " ";
  position: absolute;
  pointer-events: none;
}
/* line 85, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap:before {
  width: 20px;
  height: 100%;
  top: 7px;
  right: 0;
  display: block;
  z-index: 1;
  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;
  content: "\f0d7";
  font-size: 24px;
  color: #17a7e5;
}
/* line 106, ../../source/scss/osa/base/_forms-overrides.scss */
html.ie9 .custom-select-wrap {
  overflow: hidden;
}
/* line 109, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
/* line 114, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap select::-ms-expand {
  border: none;
  background-color: transparent;
}
/* line 118, ../../source/scss/osa/base/_forms-overrides.scss */
html.ie9 .custom-select-wrap select {
  width: 180%;
}

/**
 *  Overrides for Bootstrap
 *
 *  If this exceeds a certain amount of overrides,
 *  consider replacing the entire Bootstrap module.
 *
 */
/* line 9, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn {
  border: none;
  text-transform: uppercase;
  color: #17a7e5;
  font-weight: 800;
  overflow: hidden;
  position: relative;
  padding: 0;
  background-color: #17a7e5;
  transition: all 0.25s linear;
}
/* line 20, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn:focus, .btn:hover {
  background-color: transparent;
  border: none;
  color: #21316f;
}
/* line 26, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn .icon-caret-down {
  line-height: 24px;
  font-size: 24px;
  position: absolute;
  top: 5px;
  right: 16px;
  z-index: 3;
}
/* line 34, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn__text {
  position: relative;
  top: 0;
  left: 0;
  z-index: 2;
  margin: 3px;
  padding: 6px 31px 7px 20px;
  display: block;
  background-color: #fff;
}
/* line 44, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn__background {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#60a1bf+0,e45d57+0,253a71+15,253a71+20,17a7e5+35,e45d57+50,253a71+65,253a71+70,17a7e5+85,e45d57+100 */
  background: #60a1bf;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYTFiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZTQ1ZDU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjMjUzYTcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMjUzYTcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjMTdhN2U1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjZTQ1ZDU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjMjUzYTcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjMjUzYTcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODUlIiBzdG9wLWNvbG9yPSIjMTdhN2U1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U0NWQ1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #60a1bf 0%, #e45d57 0%, #253a71 15%, #253a71 20%, #17a7e5 35%, #e45d57 50%, #253a71 65%, #253a71 70%, #17a7e5 85%, #e45d57 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60a1bf', endColorstr='#e45d57',GradientType=1 );
  /* IE6-8 */
  width: 300%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: -150%;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: all 0.25s linear;
}
/* line 54, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn:hover .btn__background {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-animation: btn-hover;
  animation: btn-hover;
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
@-webkit-keyframes btn-hover {
  from {
    left: -150%;
  }
  to {
    left: 0;
  }
}
@keyframes btn-hover {
  from {
    left: -150%;
  }
  to {
    left: 0;
  }
}
/* line 71, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn-play {
  border: solid 1px #fff;
  border-top-right-radius: 46px;
  border-top-left-radius: 46px;
  border-bottom-right-radius: 46px;
  border-bottom-left-radius: 46px;
  width: 36px;
  height: 36px;
  float: left;
  display: block;
  position: relative;
}
@media screen and (min-width: 1200px) {
  /* line 71, ../../source/scss/osa/base/_buttons-overrides.scss */
  .btn-play {
    width: 46px;
    height: 46px;
  }
}
/* line 84, ../../source/scss/osa/base/_buttons-overrides.scss */
.btn-play .icon {
  font-size: 12px;
  position: absolute;
  z-index: 1;
  top: 33%;
  left: 36%;
}
@media screen and (min-width: 1200px) {
  /* line 84, ../../source/scss/osa/base/_buttons-overrides.scss */
  .btn-play .icon {
    top: 36%;
    left: 38%;
  }
}

/**
 *  _lists.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/base/_lists.scss */
ul {
  padding-left: 0;
  margin: 0 0 1.0em 0;
  list-style-type: none;
}
/* line 11, ../../source/scss/osa/base/_lists.scss */
ul li {
  position: relative;
  margin: 0 0 0.7em 0.9em;
}
/* line 14, ../../source/scss/osa/base/_lists.scss */
ul li:before {
  /* Generic attributes for integrated icon fonts */
  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;
  content: "\f0da";
  position: absolute;
  display: block;
  left: -0.6em;
  top: 1px;
  font-size: 24px;
  color: #17a7e5;
}

/* line 26, ../../source/scss/osa/base/_lists.scss */
ol {
  padding-left: 0;
  margin: 0 0 1.0em 0;
}
/* line 29, ../../source/scss/osa/base/_lists.scss */
ol li {
  margin: 0 0 0.7em 2.0em;
}

/* 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: 1400px) {
  /* 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: 1400px) {
  /* 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: 1400px) 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: 1400px) 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: 1400px) {
  /* 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: 1400px) 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: 1400px) 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: 1400px) 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: 1400px) 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: 1400px) 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: 1400px) {
  /* 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: 1400px) {
  /* 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: 1400px) 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: 1400px) 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: 1400px) 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: 1400px) {
  /* 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: 1400px) 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: 1400px) 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: 1400px) 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: 1400px) {
  /* 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;
}

/**
 *  
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/container.scss */
.container-fluid {
  padding-left: 0;
  padding-right: 0;
}

/**
 *  osa-cent-grad.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--1 {
  background-color: #EC5A4F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--2 {
  background-color: #EA5A4F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--3 {
  background-color: #E7594F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--4 {
  background-color: #E55950;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--5 {
  background-color: #E35950;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--6 {
  background-color: #E15850;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--7 {
  background-color: #DF5850;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--8 {
  background-color: #DD5851;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--9 {
  background-color: #DB5751;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--10 {
  background-color: #D85751;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--11 {
  background-color: #D65652;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--12 {
  background-color: #D45652;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--13 {
  background-color: #D25652;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--14 {
  background-color: #D05553;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--15 {
  background-color: #CE5553;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--16 {
  background-color: #CC5553;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--17 {
  background-color: #C95453;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--18 {
  background-color: #C75454;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--19 {
  background-color: #C55454;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--20 {
  background-color: #C35354;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--21 {
  background-color: #C15355;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--22 {
  background-color: #BF5255;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--23 {
  background-color: #BD5255;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--24 {
  background-color: #BA5255;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--25 {
  background-color: #B85156;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--26 {
  background-color: #B65156;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--27 {
  background-color: #B45156;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--28 {
  background-color: #B25057;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--29 {
  background-color: #B05057;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--30 {
  background-color: #AE5057;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--31 {
  background-color: #AC4F58;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--32 {
  background-color: #A94F58;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--33 {
  background-color: #A74E58;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--34 {
  background-color: #A54E58;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--35 {
  background-color: #A34E59;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--36 {
  background-color: #A14D59;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--37 {
  background-color: #9F4D59;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--38 {
  background-color: #9D4D5A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--39 {
  background-color: #9A4C5A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--40 {
  background-color: #984C5A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--41 {
  background-color: #964C5B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--42 {
  background-color: #944B5B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--43 {
  background-color: #924B5B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--44 {
  background-color: #904A5B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--45 {
  background-color: #8E4A5C;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--46 {
  background-color: #8B4A5C;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--47 {
  background-color: #89495C;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--48 {
  background-color: #87495D;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--49 {
  background-color: #85495D;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--50 {
  background-color: #83485D;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--51 {
  background-color: #81485D;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--52 {
  background-color: #7F485E;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--53 {
  background-color: #7C475E;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--54 {
  background-color: #7A475E;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--55 {
  background-color: #78465F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--56 {
  background-color: #76465F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--57 {
  background-color: #74465F;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--58 {
  background-color: #724560;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--59 {
  background-color: #704560;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--60 {
  background-color: #6E4560;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--61 {
  background-color: #6B4460;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--62 {
  background-color: #694461;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--63 {
  background-color: #674361;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--64 {
  background-color: #654361;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--65 {
  background-color: #634362;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--66 {
  background-color: #614262;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--67 {
  background-color: #5F4262;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--68 {
  background-color: #5C4263;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--69 {
  background-color: #5A4163;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--70 {
  background-color: #584163;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--71 {
  background-color: #564163;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--72 {
  background-color: #544064;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--73 {
  background-color: #524064;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--74 {
  background-color: #503F64;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--75 {
  background-color: #4D3F65;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--76 {
  background-color: #4B3F65;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--77 {
  background-color: #493E65;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--78 {
  background-color: #473E65;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--79 {
  background-color: #453E66;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--80 {
  background-color: #433D66;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--81 {
  background-color: #413D66;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--82 {
  background-color: #3E3D67;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--83 {
  background-color: #3C3C67;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--84 {
  background-color: #3A3C67;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--85 {
  background-color: #383B68;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--86 {
  background-color: #363B68;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--87 {
  background-color: #343B68;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--88 {
  background-color: #323A68;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--89 {
  background-color: #303A69;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--90 {
  background-color: #2D3A69;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--91 {
  background-color: #2B3969;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--92 {
  background-color: #29396A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--93 {
  background-color: #27396A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--94 {
  background-color: #25386A;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--95 {
  background-color: #23386B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--96 {
  background-color: #21376B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--97 {
  background-color: #1E376B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--98 {
  background-color: #1C376B;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--99 {
  background-color: #1A366C;
}
/* line 10, ../../source/scss/osa/modules/osa-centennial-gradient.scss */
.osa-centennial-gradient__background--100 {
  background-color: #18366C;
}

/**
 *  header.scss
 *
 *
 */
/**
 *
 *
 *
 */
/* line 18, ../../source/scss/osa/modules/header.scss */
.header-article-page__header {
  position: relative;
  top: 0;
  left: 0;
  padding-left: 0;
  padding-right: 0;
  margin-left: -15px;
  margin-right: -15px;
  margin-bottom: 15px;
}
@media screen and (min-width: 768px) {
  /* line 18, ../../source/scss/osa/modules/header.scss */
  .header-article-page__header {
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
  }
}
/* line 34, ../../source/scss/osa/modules/header.scss */
.header-article-page__header.no-media {
  padding-left: 0;
  padding-right: 0;
  margin-left: -15px;
  margin-right: -15px;
}
@media screen and (min-width: 768px) {
  /* line 34, ../../source/scss/osa/modules/header.scss */
  .header-article-page__header.no-media {
    margin-left: 0;
    margin-right: 0;
  }
}
/* line 45, ../../source/scss/osa/modules/header.scss */
.header-article-page__date {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 45, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
  }
}
/* line 53, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-heading {
  margin-left: auto;
  margin-right: auto;
}
/* line 56, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__date-heading {
  background-color: #21316f;
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 750px;
  }
}
@media screen and (min-width: 992px) {
  /* line 53, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 974px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 53, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 1170px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 53, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 1370px;
  }
}
/* line 72, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-heading-inset {
  color: #fff;
  background-color: #21316f;
  font-weight: 200;
  margin: 0;
  padding: 15px;
}
/* line 78, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__date-heading-inset {
  background-color: transparent;
  margin-left: 0;
  margin-right: 0;
  width: 100%;
  text-align: left;
}
@media screen and (min-width: 768px) {
  /* line 78, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    float: left;
    width: 65px;
  }
}
@media screen and (min-width: 992px) {
  /* line 78, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 65px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 78, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 85px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 78, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 85px;
  }
}
@media screen and (min-width: 768px) {
  /* line 99, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset--light-on-dark {
    background-color: #21316f;
    margin-left: 40px;
    width: 106px;
  }
}
@media screen and (min-width: 768px) {
  /* line 72, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading-inset {
    width: 100px;
    height: 94px;
    padding: 16px 0;
    margin: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 72, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading-inset {
    width: 147px;
    height: 141px;
    padding: 20px 0;
    margin: 0;
  }
}
/* line 120, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-month, .header-article-page__date-day {
  display: block;
  text-align: center;
}
/* line 125, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-month {
  font-size: 19px;
  text-transform: uppercase;
}
@media screen and (min-width: 768px) {
  /* line 125, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-month {
    font-size: 19px;
  }
}
@media screen and (min-width: 992px) {
  /* line 125, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-month {
    font-size: 27px;
  }
}
/* line 135, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-day {
  font-size: 34px;
  line-height: 34px;
  font-weight: 200;
}
@media screen and (min-width: 768px) {
  /* line 135, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-day {
    font-size: 43px;
    line-height: 43px;
  }
}
@media screen and (min-width: 992px) {
  /* line 135, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-day {
    font-size: 69px;
    line-height: 69px;
  }
}
/* line 149, ../../source/scss/osa/modules/header.scss */
.header-article-page__title, .header-article-page__subtitle {
  position: relative;
  z-index: 3;
}
/* line 154, ../../source/scss/osa/modules/header.scss */
.header-article-page__title {
  font-size: 24px;
  font-weight: 200;
  line-height: 1.1em;
  margin: 0 0 10px 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 154, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 30px;
  }
}
@media screen and (min-width: 992px) {
  /* line 154, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 38px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 154, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 43px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 154, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 49px;
  }
}
/* line 173, ../../source/scss/osa/modules/header.scss */
.header-article-page__subtitle {
  font-size: 17px;
  font-weight: 200;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 173, ../../source/scss/osa/modules/header.scss */
  .header-article-page__subtitle {
    font-size: 21px;
    font-weight: 100;
  }
}
@media screen and (min-width: 1200px) {
  /* line 173, ../../source/scss/osa/modules/header.scss */
  .header-article-page__subtitle {
    font-size: 24px;
  }
}
/* line 186, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group {
  color: #fff;
}
/* line 188, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__title-group {
  top: 0;
  bottom: auto;
  background-color: #000;
}
@media screen and (min-width: 768px) {
  /* line 188, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__title-group {
    background-color: transparent;
    color: #21316f;
  }
}
@media screen and (min-width: 768px) {
  /* line 186, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group {
    position: absolute;
    bottom: 0;
    width: 100%;
  }
}
/* line 202, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group-inset {
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 768px) {
  /* line 202, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 750px;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 202, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 974px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 202, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 1170px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 202, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 1370px;
  }
}
/* line 220, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group-content {
  position: relative;
  padding: 15px;
}
/* line 223, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__title-group-content {
  left: 0;
  padding-top: 14px;
}
@media screen and (min-width: 768px) {
  /* line 223, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__title-group-content {
    left: 175px;
    padding-left: 0;
    padding-right: 0;
    width: 43%;
  }
}
@media screen and (min-width: 768px) {
  /* line 220, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 69.5%;
    padding: 30px 40px;
  }
}
@media screen and (min-width: 992px) {
  /* line 220, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77.5%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 220, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77.5%;
  }
}
@media screen and (min-width: 1400px) {
  /* line 220, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77%;
  }
}
/* line 247, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group-bg {
  background-color: #000;
  opacity: 1;
  filter: alpha(opacity=100);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
/* line 256, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__title-group-bg {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 247, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-bg {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
}
/* line 267, ../../source/scss/osa/modules/header.scss */
.header-generic-page__header, .header-landing-page__header {
  transition: padding 0.25s linear;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media screen and (min-height: 900px) {
  /* line 267, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__header, .header-landing-page__header {
    padding-top: 35px;
  }
}
/* line 274, ../../source/scss/osa/modules/header.scss */
.header-generic-page__header_promo--template-landing, .header-landing-page__header_promo--template-landing {
  transition: padding 0.25s linear;
}
/* line 276, ../../source/scss/osa/modules/header.scss */
.header-generic-page__header_promo--template-landing.page-our-stories, .header-landing-page__header_promo--template-landing.page-our-stories {
  padding-top: 20px;
}
/* line 281, ../../source/scss/osa/modules/header.scss */
.header-generic-page__h1, .header-landing-page__h1 {
  font-size: 49px;
  font-weight: 200;
  color: #21316f;
  text-transform: uppercase;
}
@media screen and (min-width: 992px) {
  /* line 281, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1, .header-landing-page__h1 {
    font-size: 62px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 281, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1, .header-landing-page__h1 {
    font-size: 64px;
  }
}
/* line 292, ../../source/scss/osa/modules/header.scss */
.header-generic-page__h1.page-centennial-bookshelf, .header-landing-page__h1.page-centennial-bookshelf {
  /* Shrink text because this title is way too long */
  font-size: 43px;
}
@media screen and (min-width: 1400px) {
  /* line 292, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1.page-centennial-bookshelf, .header-landing-page__h1.page-centennial-bookshelf {
    font-size: 64px;
  }
}
/* line 301, ../../source/scss/osa/modules/header.scss */
.header-generic-page__promo-label, .header-landing-page__promo-label {
  margin: 15px 0 10px 0;
  padding: 0;
  font-size: 15px;
}
/* line 306, ../../source/scss/osa/modules/header.scss */
.header-generic-page__promo-img, .header-landing-page__promo-img {
  max-width: 160px;
  max-height: 30px;
}
/* line 311, ../../source/scss/osa/modules/header.scss */
.header-generic-page__deck, .header-landing-page__deck {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.2em;
  font-size: 19px;
  font-weight: 200;
  margin-top: 13px;
}
@media screen and (min-width: 768px) {
  /* line 311, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__deck, .header-landing-page__deck {
    font-size: 21px;
  }
}
@media screen and (min-width: 768px) {
  /* line 320, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__deck--template-landing, .header-landing-page__deck--template-landing {
    font-size: 24px;
  }
}
/* line 328, ../../source/scss/osa/modules/header.scss */
.header-osa-history__header {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
  text-align: center;
}
/* line 333, ../../source/scss/osa/modules/header.scss */
.header-osa-history__page-heading {
  margin-top: 0;
}

/**
 *  
 *
 *
 */
/**
 *
 *
 *
 */
/* line 11, ../../source/scss/osa/modules/header-site.scss */
.header-site__container {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 100%;
  padding-bottom: 113px;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/header-site.scss */
  .header-site__container {
    height: 180px;
    padding-bottom: 0;
    background-color: #fff;
  }
}
/* line 21, ../../source/scss/osa/modules/header-site.scss */
.header-site__nav-row {
  margin-left: 0;
  margin-right: 0;
}
@media screen and (min-width: 768px) {
  /* line 21, ../../source/scss/osa/modules/header-site.scss */
  .header-site__nav-row {
    margin-left: -15px;
    margin-right: -15px;
  }
}
/* line 29, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-close-btn {
  display: block;
  position: absolute;
  z-index: 2;
  top: 20px;
  right: 20px;
  font-size: 25px;
  color: #fff;
  border: solid 1px #fff;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 20px;
  border-bottom-left-radius: 20px;
  width: 40px;
  height: 40px;
  float: left;
  padding: 2px 0 0 0;
  cursor: pointer;
  background-color: transparent;
}
/* line 47, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-menu-toggle {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
/* line 53, ../../source/scss/osa/modules/header-site.scss */
.header-site__sites-dropdown {
  padding-top: 15px;
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/modules/header-site.scss */
  .header-site__sites-dropdown {
    padding-top: 0;
    position: absolute;
    z-index: 2;
    top: 38px;
    left: 0;
    width: 300px;
  }
}
/* line 63, ../../source/scss/osa/modules/header-site.scss */
.header-site__sites-dropdown.open {
  overflow: visible;
}
@media screen and (min-width: 768px) {
  /* line 67, ../../source/scss/osa/modules/header-site.scss */
  .header-site__sites-links {
    left: 15px;
    margin-top: -1px;
  }
}
/* line 72, ../../source/scss/osa/modules/header-site.scss */
.header-site__sites-links li {
  margin: 0;
}
/* line 74, ../../source/scss/osa/modules/header-site.scss */
.header-site__sites-links li:before {
  content: '';
}
/* line 79, ../../source/scss/osa/modules/header-site.scss */
.header-site__header {
  position: relative;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
}
/* line 88, ../../source/scss/osa/modules/header-site.scss */
.header-site__heading {
  font-size: 19px;
  margin: 0;
  padding: 0;
}
/* line 93, ../../source/scss/osa/modules/header-site.scss */
.header-site__toggle-menu-wrap {
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
  padding: 0;
}
/* line 99, ../../source/scss/osa/modules/header-site.scss */
.header-site__toggle-menu-wrap.in {
  overflow-y: visible !important;
}
@media screen and (min-width: 768px) {
  /* line 93, ../../source/scss/osa/modules/header-site.scss */
  .header-site__toggle-menu-wrap {
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
  }
}
/* line 109, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links {
  text-align: left;
  font-weight: 100;
  list-style-type: none;
  padding: 0;
  line-height: 1.5em;
  margin-top: 15px;
  margin-bottom: 0;
  width: 270px;
}
@media screen and (min-width: 768px) {
  /* line 109, ../../source/scss/osa/modules/header-site.scss */
  .header-site__quick-links {
    width: auto;
    margin-top: 0;
    line-height: 0.9em;
    white-space: nowrap;
    text-align: right;
    position: absolute;
    z-index: 1;
    top: 16px;
    right: 65px;
  }
}
/* line 130, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links-item {
  display: inline-block;
  margin-bottom: 0;
  margin-left: 0;
}
/* line 134, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links-item:before {
  content: '';
}
/* line 138, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links-item:nth-child(1) .header-site__quick-links-link {
  border-left: none;
  padding-left: 0;
}
@media screen and (max-width: 767px) {
  /* line 145, ../../source/scss/osa/modules/header-site.scss */
  .header-site__quick-links-item:nth-child(3) .header-site__quick-links-link {
    border-left: none;
    padding-left: 0;
  }
}
/* line 152, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links-link {
  line-height: 0.9em;
  color: #fff;
  text-decoration: none;
  padding-left: 10px;
  padding-right: 10px;
  border-left: solid 1px #fff;
  display: inline-block;
}
/* line 160, ../../source/scss/osa/modules/header-site.scss */
.header-site__quick-links-link:hover, .header-site__quick-links-link:focus {
  color: #17a7e5;
  text-decoration: none;
}
/* line 168, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#21316f+0,050031+100 */
  background: #21316f;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMzE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTAwMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #21316f 0%, #050031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21316f', endColorstr='#050031',GradientType=1 );
  /* IE6-8 */
  padding: 15px 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 168, ../../source/scss/osa/modules/header-site.scss */
  .header-site__mobile-social {
    display: none;
  }
}
/* line 174, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social-list {
  margin: 0 15px 0 25px;
  padding: 0;
}
/* line 177, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social-list-item {
  margin-bottom: 0;
  margin-left: 0;
  float: left;
}
/* line 180, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social-list-item:before {
  content: '';
}
/* line 186, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social-button {
  background-color: transparent;
  border-color: #fff;
  border: solid 1px #fff;
  width: 30px !important;
  height: 30px !important;
}
/* line 192, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-social-button:focus, .header-site__mobile-social-button:hover {
  background-color: #fff;
}
/* line 198, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#21316f+0,050031+100 */
  background: #21316f;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMzE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTAwMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #21316f 0%, #050031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21316f', endColorstr='#050031',GradientType=1 );
  /* IE6-8 */
  color: #fff;
  padding-left: 25px;
  padding-right: 25px;
  padding-bottom: 25px;
}
@media screen and (min-width: 768px) {
  /* line 198, ../../source/scss/osa/modules/header-site.scss */
  .header-site__mobile-foot {
    display: none;
  }
}
/* line 207, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot-links-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 212, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot-list-item {
  display: inline-block;
  margin-right: 15px;
  margin-bottom: 0;
  margin-left: 0;
}
/* line 217, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot-list-item:before {
  content: '';
}
/* line 221, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot-link {
  color: #fff;
  font-weight: 100;
}
/* line 224, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-foot-link:hover {
  color: #17a7e5;
  text-decoration: none;
}
/* line 230, ../../source/scss/osa/modules/header-site.scss */
.header-site__mobile-copyright {
  font-weight: 100;
}
/* line 234, ../../source/scss/osa/modules/header-site.scss */
.header-site__heading {
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-weight: 400;
}

/**
 *  
 *
 *
 */
/**
 *
 *
 *
 */
/* line 11, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 113px;
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/header-site__logo.scss */
  .header-site__logo {
    height: 0;
    background-color: transparent;
  }
}
/* line 23, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo-positioner {
  position: absolute;
  z-index: 3;
  left: 0;
  bottom: 0;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 23, ../../source/scss/osa/modules/header-site__logo.scss */
  .header-site__logo-positioner {
    width: auto;
    top: 0;
    left: 15px;
    bottom: auto;
    z-index: 1;
  }
}
/* line 37, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo-inset {
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -90px;
  width: 180px;
  height: 113px;
}
@media screen and (min-width: 768px) {
  /* line 37, ../../source/scss/osa/modules/header-site__logo.scss */
  .header-site__logo-inset {
    margin-left: 0;
    left: 0;
    width: 248px;
    height: 64px;
    top: 78px;
  }
}
/* line 52, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo-heading {
  display: block;
  margin: 37px 0 0 0;
  padding: 0;
  background-image: url(../img/common/osa-100-alt.svg);
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 100%;
  height: 46.4516129px;
}
/* line 61, ../../source/scss/osa/modules/header-site__logo.scss */
html.lt-ie9 .header-site__logo-heading {
  background-image: url(../img/common/osa-100-alt-8bit.png);
  background-size: 248px 64px;
}
@media screen and (min-width: 768px) {
  /* line 52, ../../source/scss/osa/modules/header-site__logo.scss */
  .header-site__logo-heading {
    margin: 0;
    background-size: 248px 64px;
    height: 64px;
  }
}
/* line 71, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo-link {
  display: block;
  width: 100%;
  height: 100%;
}
/* line 76, ../../source/scss/osa/modules/header-site__logo.scss */
.header-site__logo-label {
  text-indent: -999px;
  overflow: hidden;
  display: block;
  width: 100%;
  height: 100%;
  float: left;
}

/**
 *  
 *
 *
 */
/**
 *
 *
 *
 */
/* line 11, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav {
  position: relative;
  z-index: 2;
  top: 0;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav {
    top: 0;
  }
}
/* line 19, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-container {
  padding: 0;
}
/* line 23, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-list {
  list-style-type: none;
  margin: 0;
  padding: 15px 0;
  width: 100%;
  background-color: #17a7e5;
  color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 23, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-list {
    background-color: transparent;
    float: left;
    position: absolute;
    top: 65px;
    right: 15px;
    width: 63.58974359%;
    height: 100px;
  }
}
/* line 39, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-list-item {
  margin: 0;
  padding: 0;
  display: block;
  font-size: 13px;
  transition: border-color 0.2s linear, color 0.2s linear;
}
/* line 40, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-list-item:before {
  content: '';
}
@media screen and (min-width: 768px) {
  /* line 39, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-list-item {
    float: left;
    width: 12.90322581%;
    margin-left: 3.76344086%;
    border-top: solid 4px #17a7e5;
  }
  /* line 53, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-list-item.selected, .header-site__nav-list-item:hover {
    border-top: solid 4px #21316f;
  }
  /* line 58, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-list-item.selected .header-site__nav-link {
    color: #21316f;
  }
}
/* line 65, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-link {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  top: 0;
  left: 0;
  padding: 5px 0;
  color: #fff;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 800;
  font-size: 17px;
}
@media screen and (min-width: 768px) {
  /* line 65, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-link {
    color: #17a7e5;
    font-size: 13px;
    top: 6px;
    padding: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 65, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-link {
    font-size: 16px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 65, ../../source/scss/osa/modules/header-site__nav.scss */
  .header-site__nav-link {
    font-size: 18px;
  }
}
/* line 87, ../../source/scss/osa/modules/header-site__nav.scss */
.header-site__nav-link:hover {
  color: #21316f;
}

/**
 *  
 *
 *
 */
/**
 *
 *
 *
 */
/* line 14, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search {
  background-color: #17a7e5;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}
@media screen and (min-width: 768px) {
  /* line 14, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search {
    background-color: transparent;
    position: absolute;
    z-index: 10;
    top: 0;
    right: 0;
    min-height: 0;
  }
}
/* line 27, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset {
  margin: 0 65px 0 25px;
  padding-bottom: 25px;
}
@media screen and (min-width: 768px) {
  /* line 27, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset {
    margin: 0;
    padding-bottom: 0;
    width: 0;
    height: 38px;
    overflow: hidden;
    position: absolute;
    z-index: 10;
    top: 4px;
    right: 40px;
  }
}
/* line 41, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset input[type="text"] {
  border-color: #fff;
  color: #fff;
  padding-left: 0.8em;
}
/* line 45, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset input[type="text"]::-webkit-input-placeholder {
  color: #fff !important;
}
/* line 48, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset input[type="text"]::-moz-placeholder {
  color: #fff !important;
}
/* line 51, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset input[type="text"]:-ms-input-placeholder {
  color: #fff !important;
}
@media screen and (min-width: 768px) {
  /* line 41, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset input[type="text"] {
    background-color: #fff;
    color: #000;
    border: none;
    height: 29px;
  }
  /* line 59, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset input[type="text"]::-webkit-input-placeholder {
    color: #555555 !important;
  }
  /* line 62, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset input[type="text"]::-moz-placeholder {
    color: #555555 !important;
  }
  /* line 65, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset input[type="text"]:-ms-input-placeholder {
    color: #555555 !important;
  }
}
/* line 70, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-inset-content {
  width: auto;
}
@media screen and (min-width: 768px) {
  /* line 70, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-inset-content {
    width: 550px;
  }
}
/* line 77, ../../source/scss/osa/modules/header-site__search.scss */
.header-site__search-button {
  display: block;
  border: none;
  background: none;
  position: absolute;
  z-index: 12;
  top: -1px;
  right: 25px;
  color: #fff;
  cursor: pointer;
  font-size: 21px;
  width: 35px;
  float: right;
}
@media screen and (min-width: 768px) {
  /* line 77, ../../source/scss/osa/modules/header-site__search.scss */
  .header-site__search-button {
    top: 0;
    right: 3px;
    font-size: 24px;
  }
}

/**
 *  
 *
 *
 */
/**
 *
 *
 *
 */
/* line 12, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-links {
  list-style-type: none;
  margin: 0;
  padding: 0 25px;
  clear: both;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#21316f+0,050031+100 */
  background: #21316f;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMzE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTAwMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #21316f 0%, #050031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21316f', endColorstr='#050031',GradientType=1 );
  /* IE6-8 */
}
@media screen and (min-width: 768px) {
  /* line 12, ../../source/scss/osa/modules/header-site__toolbar.scss */
  .header-site__toolbar-links {
    height: 0;
    min-height: 0;
    padding: 0;
  }
}
/* line 24, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-bg {
  position: absolute;
  top: 0;
  left: 0;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#21316f+0,050031+100 */
  background: #21316f;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMzE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTAwMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #21316f 0%, #050031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21316f', endColorstr='#050031',GradientType=1 );
  /* IE6-8 */
  width: 100%;
  height: 38px;
  min-height: 0;
}
/* line 33, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading {
  /* OSA Sites Toolbar toggle */
  color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 33, ../../source/scss/osa/modules/header-site__toolbar.scss */
  .header-site__toolbar-heading {
    float: left;
    position: absolute;
    top: -23px;
    left: 15px;
    padding-right: 15px;
  }
}
/* line 42, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading-link {
  color: #fff;
  text-decoration: none;
}
/* line 45, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading-link:hover {
  color: #17a7e5;
  text-decoration: none;
}
/* line 49, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading-link:focus {
  color: #17a7e5;
  text-decoration: none;
}
/* line 54, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading-icon {
  font-size: 21px;
  position: relative;
  top: 3px;
}
@media screen and (min-width: 768px) {
  /* line 54, ../../source/scss/osa/modules/header-site__toolbar.scss */
  .header-site__toolbar-heading-icon {
    position: absolute;
    top: -3px;
    right: 0;
  }
}

/**
 *  footer.scss
 *
 *
 */
/* line 13, ../../source/scss/osa/modules/footer.scss */
.footer-site__wrap {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#21316f+0,050031+100 */
  background: #21316f;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMzE2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNTAwMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #21316f 0%, #050031 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#21316f', endColorstr='#050031',GradientType=1 );
  /* IE6-8 */
  display: none;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 400;
  position: relative;
  z-index: 1;
  top: 0;
  left: 0;
}
@media screen and (min-width: 768px) {
  /* line 13, ../../source/scss/osa/modules/footer.scss */
  .footer-site__wrap {
    width: 100%;
    height: 69px;
    display: block;
  }
  /* line 27, ../../source/scss/osa/modules/footer.scss */
  .page-osa-centennial.template-osa-history .footer-site__wrap {
    position: fixed;
    z-index: 3;
    top: auto;
    bottom: -69px;
    background-color: #fff;
  }
}
/* line 36, ../../source/scss/osa/modules/footer.scss */
.footer-site__gradient {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 9px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#60a1bf+0,e45d57+60,e45d57+60,253a71+100 */
  background: #60a1bf;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYTFiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2U0NWQ1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iI2U0NWQ1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTNhNzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #60a1bf 0%, #e45d57 60%, #e45d57 60%, #253a71 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60a1bf', endColorstr='#253a71',GradientType=1 );
  /* IE6-8 */
}
/* line 45, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading {
  margin: 0;
  padding: 0;
  font-size: 17px;
}
@media screen and (min-width: 1200px) {
  /* line 45, ../../source/scss/osa/modules/footer.scss */
  .footer-site__heading {
    font-size: 21px;
  }
}
/* line 52, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading-link {
  color: #fff;
  text-decoration: none;
}
/* line 55, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading-link:hover {
  color: #17a7e5;
  text-decoration: none;
}
/* line 59, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading-link:focus {
  text-decoration: none;
  color: #17a7e5;
}
/* line 65, ../../source/scss/osa/modules/footer.scss */
.footer-site__footer {
  padding-bottom: 0;
  color: #fff;
  position: relative;
  z-index: 2;
  top: 9px;
  left: 0;
  padding-top: 20px;
}
@media screen and (min-width: 1200px) {
  /* line 65, ../../source/scss/osa/modules/footer.scss */
  .footer-site__footer {
    padding-top: 17px;
  }
}
/* line 77, ../../source/scss/osa/modules/footer.scss */
.footer-site__logo {
  display: inline-block;
  margin: 0 0.5em 0 0;
}
@media screen and (min-width: 992px) {
  /* line 77, ../../source/scss/osa/modules/footer.scss */
  .footer-site__logo {
    margin: 0 1.0em 0 15px;
  }
}
/* line 84, ../../source/scss/osa/modules/footer.scss */
.footer-site__copyright {
  display: inline-block;
  font-size: 15px;
  margin: 0 0.5em 0 0;
}
@media screen and (min-width: 992px) {
  /* line 84, ../../source/scss/osa/modules/footer.scss */
  .footer-site__copyright {
    margin: 0 1.0em 0 0;
  }
}
/* line 92, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav {
  display: inline-block;
  font-size: 15px;
}
/* line 95, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 100, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list-item {
  margin: 0 1.0em 0 0;
  padding: 0;
  display: inline-block;
}
/* line 101, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list-item:before {
  content: '';
}
@media screen and (min-width: 768px) {
  /* line 100, ../../source/scss/osa/modules/footer.scss */
  .footer-site__nav-list-item {
    display: inline-block;
  }
}
/* line 111, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list-link {
  color: #fff;
}
/* line 113, ../../source/scss/osa/modules/footer.scss */
.footer-site__nav-list-link:hover, .footer-site__nav-list-link:focus {
  text-decoration: none;
  color: #17a7e5;
}
/* line 121, ../../source/scss/osa/modules/footer.scss */
.footer-site__social {
  position: absolute;
  top: 16px;
  right: 0;
  text-align: right;
  white-space: nowrap;
  margin: 0;
}
/* line 128, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-heading {
  float: left;
  text-transform: uppercase;
  font-size: 15px;
  margin: 0 1.0em 0 0;
  padding: 0;
  position: relative;
  top: 6px;
  left: 0;
  display: none;
}
@media screen and (min-width: 992px) {
  /* line 128, ../../source/scss/osa/modules/footer.scss */
  .footer-site__social-heading {
    display: block;
  }
}
/* line 142, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-list {
  display: inline-block;
  list-style-type: none;
  margin: 0 0.5em 0 0;
  padding: 0;
}
@media screen and (min-width: 992px) {
  /* line 142, ../../source/scss/osa/modules/footer.scss */
  .footer-site__social-list {
    margin: 0;
  }
}
/* line 150, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-list-item {
  margin: 0;
  padding: 0;
  display: inline-block;
}
/* line 151, ../../source/scss/osa/modules/footer.scss */
.footer-site__social-list-item:before {
  content: '';
}
@media screen and (min-width: 992px) {
  /* line 150, ../../source/scss/osa/modules/footer.scss */
  .footer-site__social-list-item {
    margin: 0 10px 0 0;
  }
}

/**
 *  page.scss
 *
 *
 */
/* line 15, ../../source/scss/osa/modules/page.scss */
.page-body-container {
  position: relative;
  z-index: 1;
}
/* line 21, ../../source/scss/osa/modules/page.scss */
.page-body-container__outer--browse-filter {
  background-color: #fff;
}
/* line 24, ../../source/scss/osa/modules/page.scss */
.page-body-container__outer--search-input {
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 27, ../../source/scss/osa/modules/page.scss */
  .page-body-container__outer--history-nav-year {
    background-color: #fff;
  }
}
/* line 32, ../../source/scss/osa/modules/page.scss */
.page-body-container__outer--history-nav-year {
  transition: margin 0.25s linear;
  margin-bottom: 40px;
}
@media screen and (min-height: 900px) {
  /* line 32, ../../source/scss/osa/modules/page.scss */
  .page-body-container__outer--history-nav-year {
    margin-bottom: 60px;
  }
}
@media screen and (min-width: 768px) {
  /* line 42, ../../source/scss/osa/modules/page.scss */
  .page-body-row-inset {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 50, ../../source/scss/osa/modules/page.scss */
.page-search-results__body-content {
  margin-top: 30px;
  margin-bottom: 30px;
}
/* line 55, ../../source/scss/osa/modules/page.scss */
.page-article {
  margin-bottom: 15px;
  background-color: #fff;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}
@media screen and (min-width: 768px) {
  /* line 55, ../../source/scss/osa/modules/page.scss */
  .page-article {
    margin-bottom: 40px;
    font-size: 17px;
  }
}
/* line 65, ../../source/scss/osa/modules/page.scss */
.page-article__body-content {
  padding: 15px;
}
@media screen and (min-width: 768px) {
  /* line 65, ../../source/scss/osa/modules/page.scss */
  .page-article__body-content {
    padding: 30px 40px;
    max-width: 850px;
  }
}
/* line 72, ../../source/scss/osa/modules/page.scss */
.page-article a {
  color: #17a7e5;
}
/* line 74, ../../source/scss/osa/modules/page.scss */
.page-article a:hover {
  color: #21316f;
  text-decoration: none;
}
/* line 78, ../../source/scss/osa/modules/page.scss */
.page-article a .icon-caret-right {
  font-size: 21px;
  position: relative;
  top: 4px;
  left: 0;
}

/**
 *  body.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/body.scss */
body {
  background-color: #eef2f5;
}

/**
 *  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-bottom: 15px;
  background-color: #fff;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
}
@media screen and (min-width: 768px) {
  /* line 7, ../../source/scss/osa/modules/page-update.scss */
  .page-update {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}

/**
 *  sidebar.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/sidebar.scss */
.sidebar__wrap {
  padding-top: 55px;
}
/* line 11, ../../source/scss/osa/modules/sidebar.scss */
.sidebar__heading {
  padding: 0;
  margin: 0 0 15px 0;
}
/* line 15, ../../source/scss/osa/modules/sidebar.scss */
.sidebar-content {
  padding: 0 15px 15px 15px;
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/sidebar.scss */
  .sidebar-content {
    padding: 30px 30px 30px 0;
  }
}

/**
 *  social.scss
 *
 *
 */
/* line 13, ../../source/scss/osa/modules/social.scss */
.social__list {
  list-style-type: none;
}
/* line 16, ../../source/scss/osa/modules/social.scss */
.social__list-item {
  margin-right: 15px;
}
/* line 19, ../../source/scss/osa/modules/social.scss */
.social__button {
  float: left;
  color: #fff;
  width: 20px;
  height: 20px;
  border-radius: 20px;
}
@media screen and (min-width: 768px) {
  /* line 19, ../../source/scss/osa/modules/social.scss */
  .social__button {
    width: 25px;
    height: 25px;
    border-radius: 25px;
  }
}
@media screen and (min-width: 992px) {
  /* line 19, ../../source/scss/osa/modules/social.scss */
  .social__button {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    border: solid 1px #fff;
  }
  /* line 35, ../../source/scss/osa/modules/social.scss */
  .social__button:hover, .social__button:focus {
    border: solid 1px #17a7e5;
    background-color: #17a7e5;
    color: #fff;
  }
  /* line 40, ../../source/scss/osa/modules/social.scss */
  .social__button:hover .icon, .social__button:focus .icon {
    background-color: #17a7e5;
    color: #fff;
  }
}
/* line 47, ../../source/scss/osa/modules/social.scss */
.social__label {
  display: block;
  float: left;
  width: 0;
  height: 0;
  overflow: hidden;
  text-indent: -9999px;
}
/* line 55, ../../source/scss/osa/modules/social.scss */
.social__link {
  color: #fff;
  position: relative;
  display: block;
  float: left;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
/* line 63, ../../source/scss/osa/modules/social.scss */
.social__link:hover, .social__link:focus {
  text-decoration: none;
  color: #17a7e5;
}
/* line 69, ../../source/scss/osa/modules/social.scss */
.social__icon {
  position: absolute;
  display: block;
}
/* line 72, ../../source/scss/osa/modules/social.scss */
.social__icon--facebook {
  font-size: 17px;
  top: 24%;
  left: 33%;
}
/* line 77, ../../source/scss/osa/modules/social.scss */
.social__icon--twitter {
  font-size: 19px;
  top: 20%;
  left: 23%;
}
/* line 82, ../../source/scss/osa/modules/social.scss */
.social__icon--linkedin {
  font-size: 17px;
  top: 18%;
  left: 27%;
}
/* line 87, ../../source/scss/osa/modules/social.scss */
.social__icon--instagram {
  font-size: 17px;
  top: 18%;
  left: 25%;
}

/**
 *  osa-100-article.scss
 *
 *
 */
/* line 25, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__grid {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-article__grid:before, .osa-100-article__grid:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-article__grid:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 25, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid {
    width: 720px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 55px;
    padding-bottom: 37px;
  }
}
@media screen and (min-width: 992px) {
  /* line 25, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid {
    width: 951.75px;
    padding-bottom: 34.5px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 25, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid {
    width: 1161.5px;
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 25, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid {
    width: 1360.75px;
    padding-bottom: 36.5px;
  }
}
/* line 52, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__grid-inset {
  transition: all 0.3s ease-in-out;
}
@media screen and (min-width: 768px) {
  /* line 52, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid-inset {
    width: 720px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 52, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid-inset {
    width: 951.75px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 52, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid-inset {
    width: 1161.5px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 52, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__grid-inset {
    width: 1360.75px;
  }
}
/* line 72, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article {
  position: relative;
  color: #fff;
  width: 100%;
  height: 238px;
  margin: 0 0 15px 0;
  transition: all 0.3s ease-in-out;
}
@media screen and (min-width: 768px) {
  /* line 72, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article {
    float: left;
    margin: 0 18px 18px 0;
    width: 54px;
    height: 54px;
  }
}
@media screen and (min-width: 992px) {
  /* line 72, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article {
    margin: 0 20.5px 20.5px 0;
    width: 74px;
    height: 74px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 72, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article {
    margin: 0 17px 17px 0;
    width: 41px;
    height: 41px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 72, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article {
    margin: 0 18.5px 18.5px 0;
    width: 49px;
    height: 49px;
  }
}
/* line 101, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.last {
  margin-right: 0;
}
/* line 104, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.filterHide {
  overflow: hidden;
  width: auto;
  height: 0;
  margin: 0;
}
@media screen and (min-width: 768px) {
  /* line 104, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.filterHide {
    width: 0;
    height: auto;
  }
}
@media screen and (min-width: 768px) {
  /* line 115, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal .osa-100-article__index {
    opacity: 0;
    filter: alpha(opacity=0);
  }
}
@media screen and (min-width: 768px) {
  /* line 123, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.selected .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
    width: 100%;
    height: 100%;
    opacity: 1;
    filter: alpha(opacity=100);
  }
}
/* line 131, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover, .osa-100-article__article.allowManualReveal.selected.hover {
  overflow: visible;
}
/* line 134, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__figure, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__figure {
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
  width: 119px;
  height: 119px;
  z-index: 998;
}
@media screen and (min-width: 768px) {
  /* line 134, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__figure, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__figure {
    top: -8px;
    left: -33px;
  }
}
@media screen and (min-width: 992px) {
  /* line 134, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__figure, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__figure {
    top: -3px;
    left: -21px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 134, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__figure, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__figure {
    top: -3px;
    left: -36px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 134, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__figure, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__figure {
    top: -8px;
    left: -36px;
  }
}
/* line 156, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__title, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title {
  display: block;
  z-index: 998;
  width: 88px;
  height: 31px;
  -webkit-font-smoothing: antialiased;
  font-weight: 200;
}
@media screen and (min-width: 768px) {
  /* line 156, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__title, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title {
    top: -39px;
    left: -2px;
  }
}
@media screen and (min-width: 992px) {
  /* line 156, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__title, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title {
    top: -34px;
    left: 10px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 156, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__title, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title {
    top: -34px;
    left: -5px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 156, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__title, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title {
    top: -39px;
    left: -5px;
  }
}
/* line 180, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__title-text, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__title-text {
  height: 31px;
  padding-top: 2px;
}
/* line 184, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
  opacity: 1;
  filter: alpha(opacity=100);
  width: 31px;
  height: 31px;
  z-index: 999;
  font-size: 13px;
}
@media screen and (min-width: 768px) {
  /* line 184, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
    top: -39px;
    left: -33px;
  }
}
@media screen and (min-width: 992px) {
  /* line 184, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
    top: -34px;
    left: -21px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 184, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
    top: -34px;
    left: -36px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 184, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__index, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index {
    top: -39px;
    left: -36px;
  }
}
/* line 207, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__index-text, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__index-text {
  margin-top: -7px;
}
/* line 210, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__article.allowManualReveal.hover .osa-100-article__link-overlay, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__link-overlay {
  width: 119px;
  height: 150px;
  top: -39px;
  left: -41px;
  z-index: 999;
}
@media screen and (min-width: 768px) {
  /* line 210, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__link-overlay, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__link-overlay {
    top: -39px;
    left: -33px;
  }
}
@media screen and (min-width: 992px) {
  /* line 210, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__link-overlay, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__link-overlay {
    top: -34px;
    left: -21px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 210, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__link-overlay, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__link-overlay {
    top: -34px;
    left: -36px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 210, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__article.allowManualReveal.hover .osa-100-article__link-overlay, .osa-100-article__article.allowManualReveal.selected.hover .osa-100-article__link-overlay {
    top: -39px;
    left: -36px;
  }
}
/* line 235, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__link-overlay {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
}
/* line 244, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__figure {
  height: 238px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
@media screen and (min-width: 768px) {
  /* line 244, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__figure {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
}
/* line 258, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__img {
  display: none;
}
/* line 263, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__figcaption {
  display: none;
}
/* line 266, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__index {
  margin: 0;
  padding: 0;
  font-weight: 400;
  font-size: 15px;
  position: absolute;
  top: 0;
  right: 0;
  width: 37px;
  height: 37px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 266, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__index {
    text-align: center;
    font-size: 17px;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: auto;
  }
}
/* line 286, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__index-text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  margin-top: -10px;
}
@media screen and (min-width: 768px) {
  /* line 286, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__index-text {
    margin-top: -10px;
  }
}
/* line 297, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__title-bg {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #000;
  width: 100%;
  height: 100%;
}
/* line 307, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__title {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: auto;
  height: 72px;
  font-size: 24px;
}
@media screen and (min-width: 768px) {
  /* line 307, ../../source/scss/osa/modules/osa-100-article.scss */
  .osa-100-article__title {
    position: absolute;
    top: 25%;
    left: 0;
    font-size: 12px;
    display: none;
  }
}
/* line 324, ../../source/scss/osa/modules/osa-100-article.scss */
.osa-100-article__title-text {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  width: auto;
  height: 72px;
  padding: 0 10px;
  position: relative;
  z-index: 2;
}

/**
 *  osa-100-detail.scss
 *
 *
 */
/* line 22, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__desktop-container {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 22, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__desktop-container {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  /* line 28, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__section {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* line 40, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__desktop-detail {
  color: #fff;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 40, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__desktop-detail {
    float: left;
    position: relative;
  }
}
/* line 54, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__mobile-detail {
  clear: both;
  width: auto;
  margin-left: 15px;
  margin-right: 15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-detail__mobile-detail:before, .osa-100-detail__mobile-detail:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-100-detail__mobile-detail:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 54, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__mobile-detail {
    display: none;
  }
}
/* line 63, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__mobile-detail-inset {
  float: left;
}
/* line 67, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__bg-full {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 67, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__bg-full {
    display: block;
    width: 100%;
    height: 375px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 0;
  }
}
@media screen and (min-width: 992px) {
  /* line 67, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__bg-full {
    height: 375px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 67, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__bg-full {
    height: 650px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 67, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__bg-full {
    height: 750px;
  }
}
/* line 91, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__header {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
/* line 97, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__figure {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 102, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__img {
    display: none;
  }
}
/* line 109, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__index {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 109, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__index {
    display: block;
    margin: 0;
    padding: 0;
    font-weight: 100;
    font-size: 17px;
    float: left;
    position: relative;
    width: 60px;
    height: 60px;
    text-align: center;
    text-align: center;
  }
}
/* line 124, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__index-text {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  margin-top: -21px;
}
@media screen and (min-width: 768px) {
  /* line 124, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__index-text {
    margin-top: -10px;
  }
}
/* line 135, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__title {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 135, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__title {
    display: block;
    float: left;
    position: relative;
    top: 0;
    left: 0;
    -webkit-font-smoothing: antialiased;
    font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 200;
    margin: 0;
    padding: 0;
    right: auto;
    min-width: 400px;
    max-width: 700px;
    height: auto;
    font-size: 55px;
  }
}
/* line 154, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__title-text {
  display: block;
  text-align: left;
  width: auto;
  height: auto;
  padding: 22px 50px 29px 50px;
  position: relative;
  z-index: 2;
}
/* line 163, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__title-bg {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  background-color: #000;
  width: 100%;
  height: 100%;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 175, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__text {
  background-color: #fff;
  margin-bottom: 15px;
  padding-bottom: 60px;
  float: left;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 175, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__text {
    position: relative;
    margin-top: 375px;
    margin-bottom: 100px;
    padding-top: 40px;
    padding-left: 45px;
    padding-right: 45px;
  }
}
@media screen and (min-width: 992px) {
  /* line 175, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__text {
    margin-top: 375px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 175, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__text {
    margin-top: 650px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 175, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__text {
    margin-top: 750px;
  }
}
/* line 199, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__summary {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #21316f;
  font-size: 24px;
  font-weight: 300;
  line-height: 1.2em;
  margin: 0 30px 20px 0;
  padding-top: 15px;
}
@media screen and (min-width: 768px) {
  /* line 199, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__summary {
    padding-top: 0;
  }
}
/* line 211, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__content {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000;
  font-size: 19px;
  font-weight: 300;
  line-height: 1.2em;
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 211, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__content {
    margin: 0 30px 20px 0;
  }
}
/* line 222, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__comments {
  margin: 0 0 30px 0;
}
@media screen and (min-width: 768px) {
  /* line 222, ../../source/scss/osa/modules/osa-100-detail.scss */
  .osa-100-detail__comments {
    margin: 0 30px 0 0;
  }
}
/* line 228, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-list {
  list-style-type: none;
  margin: 0;
  padding: 0 0 15px 0;
}
/* line 233, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-list-item {
  margin: 0 0 15px 0;
  padding: 0;
}
/* line 236, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-list-item:before {
  content: '';
}
/* line 240, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-link {
  display: inline-block;
  color: #17a7e5;
  font-size: 17px;
  line-height: 1.2em;
  position: relative;
  top: 0;
  left: 0;
  margin-left: 25px;
}
/* line 249, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-link:focus, .osa-100-detail__links-link:hover {
  color: #21316f;
  text-decoration: none;
}
/* line 253, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-link:focus i, .osa-100-detail__links-link:hover i {
  color: #21316f;
}
/* line 257, ../../source/scss/osa/modules/osa-100-detail.scss */
.osa-100-detail__links-link i {
  margin-right: 15px;
  display: block;
  position: absolute;
  top: -5px;
  left: -25px;
  font-size: 30px;
}

/**
 *  osa-100-detail__nav.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav {
  position: absolute;
  top: 50%;
  width: 100%;
  z-index: 1;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 7, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav {
    display: block;
  }
}
/* line 26, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn {
  position: absolute;
  top: 0;
  z-index: 1;
  float: left;
  width: 0;
  height: 0;
}
@media screen and (min-width: 768px) {
  /* line 26, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav-btn {
    top: -30px;
    width: 60px;
    height: 60px;
  }
}
@media screen and (min-width: 992px) {
  /* line 26, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav-btn {
    top: -40px;
    width: 80px;
    height: 80px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 26, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav-btn {
    top: -50px;
    width: 100px;
    height: 100px;
  }
}
/* line 48, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn.disabled {
  display: none;
}
/* line 51, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn-bg {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: transparent;
  opacity: 0.8;
}
/* line 61, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn--prev {
  left: 0;
}
/* line 63, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn--prev .icon {
  margin-left: 10%;
  left: 15%;
}
/* line 68, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn--next {
  right: 0;
}
/* line 70, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-btn--next .icon {
  left: 25%;
}
/* line 75, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-link {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  display: block;
  text-align: center;
  overflow: hidden;
}
/* line 85, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav-link:focus .icon, .osa-100-detail__nav-link:hover .icon {
  color: #ccc;
}
/* line 90, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
.osa-100-detail__nav .icon {
  position: absolute;
  top: 0;
  transition: color 0.1s linear;
  font-size: 0;
}
@media screen and (min-width: 768px) {
  /* line 90, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav .icon {
    top: 0;
    font-size: 60px;
  }
}
@media screen and (min-width: 992px) {
  /* line 90, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav .icon {
    top: 0;
    font-size: 80px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 90, ../../source/scss/osa/modules/osa-100-detail__nav.scss */
  .osa-100-detail__nav .icon {
    top: 0;
    font-size: 100px;
  }
}

/**
 *  osa-history.scss
 *
 *
 */
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__articles-articles {
    position: relative;
    width: 100%;
  }
}
/* line 21, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__articles-container {
  position: relative;
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 21, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__articles-container {
    clear: none;
    overflow-x: hidden;
    padding-right: 0;
    width: 64.7%;
  }
}
@media screen and (min-width: 992px) {
  /* line 21, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__articles-container {
    width: 73.75%;
  }
}
/* line 36, ../../source/scss/osa/modules/osa-history.scss */
.osa-history-nav__bg {
  background-color: #fff;
  position: absolute;
  z-index: 1;
  display: none;
  float: left;
  height: 100%;
}
@media screen and (min-width: 768px) {
  /* line 36, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg {
    display: block;
    width: 88px;
  }
}
@media screen and (min-width: 992px) {
  /* line 36, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg {
    width: 88px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 36, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg {
    width: 110px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 36, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg {
    width: 125px;
  }
}
/* line 56, ../../source/scss/osa/modules/osa-history.scss */
.osa-history-nav__bg--1 {
  left: 35px;
}
@media screen and (min-width: 768px) {
  /* line 59, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg--2 {
    left: 133px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 59, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg--2 {
    left: 155px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 59, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history-nav__bg--2 {
    left: 180px;
  }
}
/* line 74, ../../source/scss/osa/modules/osa-history.scss */
.osa-history-nav-items {
  float: left;
  position: relative;
  z-index: 2;
}
/* 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;
}
/* line 80, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__category-headings {
  position: absolute;
  top: -30px;
  left: 34px;
  width: 100%;
  height: 30px;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 80, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-headings {
    display: block;
    width: 192px;
  }
}
@media screen and (min-width: 992px) {
  /* line 80, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-headings {
    width: 192px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 80, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-headings {
    width: 240px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 80, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-headings {
    width: 290px;
  }
}
/* line 101, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__category-heading {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-weight: 800;
}
@media screen and (min-width: 768px) {
  /* line 101, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-heading {
    font-size: 15px;
  }
}
@media screen and (min-width: 992px) {
  /* line 101, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-heading {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 101, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-heading {
    font-size: 15px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 101, ../../source/scss/osa/modules/osa-history.scss */
  .osa-history__category-heading {
    font-size: 17px;
  }
}
/* line 120, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__category-heading--1 {
  left: 0;
  color: #17a7e5;
}
/* line 124, ../../source/scss/osa/modules/osa-history.scss */
.osa-history__category-heading--2 {
  left: 50%;
  color: #eb5248;
}

/**
 *  osa-history-article.scss
 *
 *
 */
/* line 15, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__loader {
  position: relative;
  top: 0;
  left: 0;
  height: auto;
  /**
   *  Slide-in animation only for landscape images
   *
   *
   */
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader {
    height: 0;
    overflow: hidden;
  }
}
/* line 24, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__loader.ready {
  height: auto;
}
@media screen and (min-width: 768px) {
  /* line 33, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__detail-wrap {
    transition: left 0.35s ease-in-out;
    left: 100%;
  }
}
@media screen and (min-width: 768px) {
  /* line 40, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"]:hover .osa-history-article__detail-wrap {
    left: 25%;
  }
}
@media screen and (min-width: 992px) {
  /* line 40, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"]:hover .osa-history-article__detail-wrap {
    left: 50%;
  }
}
/* line 51, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__article {
  background-color: #fff;
  position: relative;
}
@media screen and (min-width: 768px) {
  /* line 51, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article {
    height: 300px;
    margin-bottom: 20px;
    margin-right: 30px;
    overflow: hidden;
  }
}
@media screen and (min-width: 992px) {
  /* line 51, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 51, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article {
    height: 400px;
  }
}
@media screen and (min-width: 768px) {
  /* line 66, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article[data-history-category="osa"] {
    border-right: solid 8px #17a7e5;
  }
}
@media screen and (min-width: 768px) {
  /* line 71, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article[data-history-category="other"] {
    border-right: solid 8px #eb5248;
  }
}
/* line 77, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__content {
  margin-right: 20px;
  font-size: 15px;
}
@media screen and (min-width: 768px) {
  /* line 77, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__content {
    font-size: 13px;
  }
}
@media screen and (min-width: 992px) {
  /* line 77, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__content {
    font-size: 15px;
  }
}
/* line 87, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__date {
  text-transform: uppercase;
  font-size: 19px;
  font-weight: 800;
  color: #000;
  margin-top: 0;
  padding-top: 0;
}
/* line 95, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title {
  font-size: 27px;
  margin-top: 0;
}
@media screen and (min-width: 768px) {
  /* line 95, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__title {
    font-size: 27px;
  }
}
@media screen and (min-width: 992px) {
  /* line 95, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__title {
    font-size: 30px;
  }
}
/* line 104, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title[data-history-category="osa"] {
  color: #17a7e5;
}
/* line 107, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title[data-history-category="other"] {
  color: #eb5248;
}
/* line 111, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__detail {
  padding: 15px 0 26px 0;
}
@media screen and (min-width: 768px) {
  /* line 111, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__detail {
    width: 100%;
    height: 100%;
    padding: 15px 15px 0  15px;
    display: table-cell;
    vertical-align: middle;
  }
}
/* line 120, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__detail-wrap {
  margin-left: 26px;
  margin-right: 26px;
}
@media screen and (min-width: 768px) {
  /* line 120, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__detail-wrap {
    display: table;
    height: 100%;
    position: absolute;
    z-index: 3;
    top: 0;
    background-color: rgba(255, 255, 255, 0.75);
    margin-left: 0;
    margin-right: 0;
    left: 25%;
    width: 75%;
  }
}
@media screen and (min-width: 992px) {
  /* line 120, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__detail-wrap {
    left: 50%;
    width: 51%;
  }
}
@media screen and (min-width: 768px) {
  /* line 142, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    overflow: hidden;
    height: 300px;
  }
}
@media screen and (min-width: 992px) {
  /* line 142, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 142, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    height: 400px;
  }
}
/* line 157, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
  width: 100%;
  height: auto;
}
@media screen and (min-width: 768px) {
  /* line 157, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
    height: 300px;
  }
}
@media screen and (min-width: 992px) {
  /* line 157, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 157, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
    height: 400px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 157, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
    height: 400px;
  }
}
/* line 174, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__figure-img {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 174, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    width: auto;
    height: 300px;
  }
}
@media screen and (min-width: 992px) {
  /* line 174, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 174, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    height: 400px;
  }
}
@media screen and (min-width: 768px) {
  /* line 186, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure-img {
    width: 100%;
    height: auto;
  }
}
/* line 193, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__figcaption {
  padding-top: 3px;
  padding-bottom: 10px;
  margin-left: 26px;
  margin-right: 26px;
  font-size: 12px;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 193, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figcaption {
    margin-left: 0;
    margin-right: 0;
  }
}

/**
 *  osa-history-thumb.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb {
  clear: both;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-thumb:before, .osa-history-thumb:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.osa-history-thumb:after {
  clear: both;
}
/* line 24, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__row {
  float: left;
  clear: both;
  position: relative;
  left: 20px;
}
/* line 30, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__row--active .osa-history-thumb__column {
  float: left;
}
/* line 32, ../../source/scss/osa/modules/osa-history-thumb.scss */
body[data-display-size="xs"] .osa-history-thumb__row--active .osa-history-thumb__column {
  width: 100px;
  min-height: 100px;
}
/* line 36, ../../source/scss/osa/modules/osa-history-thumb.scss */
body[data-display-size="sm"] .osa-history-thumb__row--active .osa-history-thumb__column {
  width: 98px;
  min-height: 88px;
}
/* line 40, ../../source/scss/osa/modules/osa-history-thumb.scss */
body[data-display-size="md"] .osa-history-thumb__row--active .osa-history-thumb__column {
  width: 98px;
  min-height: 88px;
}
/* line 44, ../../source/scss/osa/modules/osa-history-thumb.scss */
body[data-display-size="lg"] .osa-history-thumb__row--active .osa-history-thumb__column {
  width: 120px;
  min-height: 110px;
}
/* line 48, ../../source/scss/osa/modules/osa-history-thumb.scss */
body[data-display-size="xl"] .osa-history-thumb__row--active .osa-history-thumb__column {
  width: 145px;
  min-height: 125px;
}
/* line 53, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__row--active .osa-history-thumb__column--1 .osa-history-thumb__overlay-link {
  border-color: #17a7e5;
}
/* line 58, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__row--active .osa-history-thumb__column--2 .osa-history-thumb__overlay-link {
  border-color: #eb5248;
}
/* line 65, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__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 65, ../../source/scss/osa/modules/osa-history-thumb.scss */
  .osa-history-thumb__article {
    width: 88px;
    height: 88px;
  }
}
@media screen and (min-width: 992px) {
  /* line 65, ../../source/scss/osa/modules/osa-history-thumb.scss */
  .osa-history-thumb__article {
    width: 88px;
    height: 88px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 65, ../../source/scss/osa/modules/osa-history-thumb.scss */
  .osa-history-thumb__article {
    width: 110px;
    height: 110px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 65, ../../source/scss/osa/modules/osa-history-thumb.scss */
  .osa-history-thumb__article {
    width: 125px;
    height: 125px;
  }
}
/* line 90, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__article:hover .osa-history-thumb__scrim {
  opacity: 0;
  filter: alpha(opacity=0);
}
/* line 93, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__article:hover .osa-history-thumb__year {
  text-shadow: 0 0 1px #212121;
}
/* line 96, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__article:hover .osa-history-thumb__title {
  text-shadow: 0 0 1px #212121;
}
/* line 101, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__year {
  position: absolute;
  z-index: 2;
  top: 5%;
  left: 5%;
  color: #fff;
  font-size: 15px;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
/* line 111, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__year-label {
  position: absolute;
  top: 7px;
  left: -32px;
  font-size: 17px;
  font-weight: 800;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  color: #21316f;
}
/* line 124, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__title {
  position: absolute;
  z-index: 2;
  top: 13%;
  left: 5%;
  color: #fff;
  width: 80%;
  font-size: 13px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
}
/* line 134, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__description {
  display: none;
}
/* line 137, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__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 148, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figure {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 154, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figure-img {
  display: none;
}
/* line 157, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figcaption {
  display: none;
}
/* line 160, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__overlay-link {
  display: block;
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border-right: 5px solid transparent;
  border-right: 5px solid transparent;
}

/**
 *  osa-history-nav-year.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year {
  float: none;
  padding: 0;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 40px;
}
/* line 14, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-container {
  float: left;
  position: relative;
  top: 0;
  left: 0;
  background-color: #fff;
  width: 100%;
  height: 44px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  /* line 14, ../../source/scss/osa/modules/osa-history-nav-year.scss */
  .osa-history-nav-year-container {
    margin-bottom: 0;
  }
}
/* line 26, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-container.fixed {
  position: fixed;
  z-index: 2;
  top: 90px;
}
/* line 32, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__list {
  width: 100%;
}
/* line 35, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__list-item:before {
  content: '';
}
/* line 38, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__list-item.btn {
  margin-bottom: 4px;
}
/* line 43, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button-wrap {
  width: 9.09090909%;
  display: block;
  float: left;
  background-color: #fff;
  text-align: center;
}
/* line 50, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button {
  border: none;
  border-top: solid 5px transparent;
  color: #17a7e5;
  display: inline-block;
  margin: 0;
  width: auto;
  background-color: transparent;
  padding: 5px 1px 8px 1px;
  font-size: 19px;
  font-weight: 800;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
/* line 63, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button:focus {
  outline: none;
  color: #21316f;
}
/* line 67, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button:hover {
  color: #21316f;
}
/* line 70, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button.active {
  color: #21316f;
  border-top: solid 5px #21316f;
}
/* line 74, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button.disabled {
  cursor: default;
  color: #cccccc;
}
/* line 77, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year__button.disabled:hvoer {
  color: #cccccc;
}
/* line 82, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile {
  height: 44px;
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 82, ../../source/scss/osa/modules/osa-history-nav-year.scss */
  .osa-history-nav-year-mobile {
    display: none;
  }
}
/* line 88, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__scroll-wrap {
  overflow: hidden;
  height: 44px;
  position: relative;
}
/* line 93, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__toggle {
  margin-bottom: 1.0em;
  background-color: transparent;
}
/* line 97, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__list {
  height: 44px;
  position: absolute;
  top: 0;
  left: 0;
  float: left;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 106, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__list-item {
  margin: 0 12px;
  padding: 6px 0px;
  cursor: pointer;
  float: left;
  border-top: solid 5px transparent;
}
/* line 112, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__list-item:before {
  content: '';
}
/* line 115, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__list-item.active {
  color: #21316f;
  border-top: solid 5px #21316f;
}
/* line 121, ../../source/scss/osa/modules/osa-history-nav-year.scss */
.osa-history-nav-year-mobile__dropdown {
  left: 15px;
  margin-top: -1.0em;
}

/**
 *  event.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/event.scss */
.event-date-time {
  margin: 0 0 1.0em 0;
}
/* line 15, ../../source/scss/osa/modules/event.scss */
.event-date-time__time {
  font-weight: 400;
  font-size: 27px;
  line-height: 24px;
}
/* line 23, ../../source/scss/osa/modules/event.scss */
.event-location {
  margin: 0 0 1.0em 0;
}
/* line 29, ../../source/scss/osa/modules/event.scss */
.event-map-link {
  margin: 0 0 1.0em 0;
}

/**
 *  hero-media.scss
 *
 *
 */
@media screen and (min-width: 768px) {
  /* line 19, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure {
    background-size: cover;
    background-position: 10% center;
    background-repeat: no-repeat;
    height: 470px;
  }
}
@media screen and (min-width: 992px) {
  /* line 19, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure {
    height: 470px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 19, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure {
    height: 470px;
    background-position: center center;
  }
}
@media screen and (min-width: 1400px) {
  /* line 19, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure {
    height: 470px;
  }
}
/* line 36, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figure.no-media {
  height: auto;
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 36, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure.no-media {
    display: block;
    height: 195px;
  }
}
@media screen and (min-width: 992px) {
  /* line 36, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure.no-media {
    height: 235px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 36, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure.no-media {
    height: 275px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 36, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure.no-media {
    height: 275px;
  }
}
/* line 53, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figure--portrait {
  width: 100%;
  height: auto;
}
/* line 58, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figcaption {
  font-size: 13px;
  margin: 0.2em 0 0 0;
}
/* line 61, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figure-img {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 61, ../../source/scss/osa/modules/hero-media.scss */
  .hero-media__figure-img {
    display: none;
  }
}
/* line 66, ../../source/scss/osa/modules/hero-media.scss */
.hero-media__figure-img--portrait {
  display: block;
}

/**
 *  article.scss
 *
 *
 */
/**
 *  variables-date-header.scss
 *
 *
 */
/* line 14, ../../source/scss/osa/modules/article.scss */
.article-summary__event {
  margin: 0 0 10px 0;
  background-color: #fff;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.4em;
}
/* line 19, ../../source/scss/osa/modules/article.scss */
.article-summary__event-title {
  margin: 0;
  font-size: 17px;
  padding: 15px 15px 0 15px;
}
@media screen and (min-width: 768px) {
  /* line 19, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-title {
    padding: 15px;
    float: left;
    width: 43.18181818%;
    min-height: 76px;
  }
}
@media screen and (min-width: 992px) {
  /* line 19, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-title {
    padding: 18px 18px 18px 30px;
    font-size: 19px;
  }
}
/* line 33, ../../source/scss/osa/modules/article.scss */
.article-summary__event-title-link {
  color: #17a7e5;
}
/* line 35, ../../source/scss/osa/modules/article.scss */
.article-summary__event-title-link:hover {
  text-decoration: none;
}
/* line 41, ../../source/scss/osa/modules/article.scss */
.article-summary__event-location {
  padding: 5px 15px 0 15px;
  font-size: 17px;
}
@media screen and (min-width: 768px) {
  /* line 41, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-location {
    padding: 15px;
    float: left;
    min-height: 76px;
    width: 29.7979798%;
  }
}
@media screen and (min-width: 992px) {
  /* line 41, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-location {
    padding: 18px;
    font-size: 19px;
  }
}
/* line 55, ../../source/scss/osa/modules/article.scss */
.article-summary__event-time {
  padding: 5px 15px 15px 15px;
  font-size: 17px;
}
@media screen and (min-width: 768px) {
  /* line 55, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-time {
    padding: 15px;
    float: left;
    width: 27.02020202%;
    min-height: 76px;
  }
}
@media screen and (min-width: 992px) {
  /* line 55, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-time {
    padding: 18px;
    font-size: 19px;
  }
}
/* line 69, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header {
  color: #fff;
  background-color: #21316f;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 69, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-date-header {
    float: left;
    position: absolute;
    top: 0;
    left: -88px;
    width: 78px;
    height: 76px;
  }
}
/* line 81, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-heading {
  margin: 0;
  padding: 12px 0;
}
@media screen and (min-width: 768px) {
  /* line 81, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-date-header-heading {
    padding: 12px 0 0 0;
    width: 78px;
    height: 76px;
    overflow: hidden;
    float: left;
  }
}
/* line 92, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-month, .article-summary__event-date-header-day {
  display: block;
}
/* line 96, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-month {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 300;
}
/* line 101, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-day {
  font-size: 34px;
  font-weight: 200;
}
/* line 107, ../../source/scss/osa/modules/article.scss */
.article-summary__update {
  margin: 0 0 30px 0;
  background-color: #fff;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* line 111, ../../source/scss/osa/modules/article.scss */
.article-summary__update-text {
  padding: 15px;
  font-size: 17px;
  line-height: 1.3em;
  font-weight: 300;
}
@media screen and (min-width: 768px) {
  /* line 111, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-text {
    padding: 15px;
    font-size: 17px;
  }
}
@media screen and (min-width: 992px) {
  /* line 111, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-text {
    padding: 30px;
    font-size: 17px;
  }
}
/* line 125, ../../source/scss/osa/modules/article.scss */
.article-summary__update-date {
  font-weight: 800;
}
/* line 127, ../../source/scss/osa/modules/article.scss */
.article-summary__update-date-header {
  font-size: 15px;
  font-weight: 400;
  margin: 0 0 15px 0;
}
@media screen and (min-width: 992px) {
  /* line 127, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-header {
    font-size: 17px;
  }
}
/* line 135, ../../source/scss/osa/modules/article.scss */
.article-summary__update-date-label {
  display: block;
  font-size: 15px;
}
@media screen and (min-width: 992px) {
  /* line 135, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-label {
    font-size: 17px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 135, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-label {
    display: inline;
  }
}
/* line 146, ../../source/scss/osa/modules/article.scss */
.article-summary__update-title {
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 19px;
  font-weight: 200;
}
@media screen and (min-width: 768px) {
  /* line 146, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-title {
    font-size: 19px;
  }
}
@media screen and (min-width: 992px) {
  /* line 146, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-title {
    font-size: 24px;
  }
}
/* line 157, ../../source/scss/osa/modules/article.scss */
.article-summary__update-title-link {
  color: #17a7e5;
}
/* line 159, ../../source/scss/osa/modules/article.scss */
.article-summary__update-title-link:hover {
  text-decoration: none;
}
/* line 164, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figure {
  width: 100%;
}
/* line 166, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figure-img {
  width: 100%;
}
/* line 170, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figcaption {
  padding: 5px 30px 0 30px;
}
/* line 173, ../../source/scss/osa/modules/article.scss */
.article-summary__update-summary {
  margin: 0 0 10px 0;
}
/* line 176, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more {
  line-height: 10px;
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 180, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more-link {
  color: #17a7e5;
  position: relative;
  top: 0;
  left: 0;
  padding-right: 15px;
  line-height: 10px;
}
/* line 187, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 191, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more-link i {
  position: relative;
  top: 2px;
  right: 0;
  font-size: 24px;
  line-height: 0;
}
/* line 200, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all {
  line-height: 10px;
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 204, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all-link {
  color: #17a7e5;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
  padding-right: 15px;
  line-height: 10px;
}
/* line 212, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 216, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all-link i {
  position: absolute;
  top: -3px;
  right: 0;
  font-size: 24px;
}

/**
 *  chapter.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary {
  margin: 0 0 2px 0;
  display: table;
  width: 100%;
  background-color: #fff;
  padding: 10px 0;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary {
    padding: 0;
  }
}
/* line 17, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  margin: 0;
  padding: 0;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell {
    display: table-cell;
    width: 25%;
  }
}
/* line 27, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-link:hover {
  text-decoration: none;
}
/* line 31, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-university {
  padding: 0 10px 10px 10px;
  font-weight: 800;
}
@media screen and (min-width: 768px) {
  /* line 31, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell-university {
    padding: 20px 15px 20px 46px;
  }
}
/* line 38, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-chapter {
  font-weight: 200;
  text-transform: uppercase;
  padding: 0 10px 5px 10px;
}
@media screen and (min-width: 768px) {
  /* line 38, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell-chapter {
    padding: 20px 15px;
  }
}
/* line 45, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-chapter-link {
  color: #17a7e5;
}
/* line 49, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-location {
  font-weight: 400;
  padding: 0 10px 5px 10px;
}
@media screen and (min-width: 768px) {
  /* line 49, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell-location {
    padding: 20px 15px;
  }
}
/* line 56, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-email {
  font-weight: 200;
  padding: 0 10px 5px 10px;
}
@media screen and (min-width: 768px) {
  /* line 56, ../../source/scss/osa/modules/chapter.scss */
  .chapter-summary__cell-email {
    padding: 20px 46px 20px 0;
  }
}
/* line 62, ../../source/scss/osa/modules/chapter.scss */
.chapter-summary__cell-email-link {
  color: #17a7e5;
}

/**
 *  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
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/update.scss */
.update__header {
  padding: 15px;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/update.scss */
  .update__header {
    padding: 15px 0 0 0;
  }
}
/* line 14, ../../source/scss/osa/modules/update.scss */
.update__body {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.4em;
  padding: 0 15px 15px 15px;
}
@media screen and (min-width: 768px) {
  /* line 14, ../../source/scss/osa/modules/update.scss */
  .update__body {
    padding: 0;
  }
}
/* line 22, ../../source/scss/osa/modules/update.scss */
.update__title {
  font-size: 24px;
}
@media screen and (min-width: 768px) {
  /* line 22, ../../source/scss/osa/modules/update.scss */
  .update__title {
    margin-top: 0;
    font-size: 43px;
  }
}
/* line 29, ../../source/scss/osa/modules/update.scss */
.update__date {
  font-size: 21px;
}
@media screen and (min-width: 768px) {
  /* line 29, ../../source/scss/osa/modules/update.scss */
  .update__date {
    margin-top: 0;
    font-size: 24px;
  }
}
@media screen and (min-width: 768px) {
  /* line 37, ../../source/scss/osa/modules/update.scss */
  .update__hero-inset {
    margin: 15px 0;
  }
}
/* line 43, ../../source/scss/osa/modules/update.scss */
.update__read-more {
  margin: 0 0 1.0em 0;
}
/* line 45, ../../source/scss/osa/modules/update.scss */
.update__read-more-link {
  color: #17a7e5;
  position: relative;
  top: 0;
  left: 0;
  padding-right: 15px;
}
/* line 51, ../../source/scss/osa/modules/update.scss */
.update__read-more-link:hover {
  color: #21316f;
  text-decoration: none;
}
/* line 55, ../../source/scss/osa/modules/update.scss */
.update__read-more-link i {
  position: absolute;
  top: 1px;
  right: 0;
  font-size: 24px;
}

/**
 *  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 8, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__wrap {
  margin: 15px 0;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__wrap {
    margin: 5px 0 1px 0;
    padding: 5px 0 3px 0;
    float: left;
    width: 100%;
  }
}
/* line 20, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__row {
  margin-left: 0;
  margin-right: 0;
}
/* line 24, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__heading {
  display: none;
}
/* line 27, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field {
  float: left;
}
@media screen and (min-width: 768px) {
  /* line 27, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field {
    float: none;
    display: inline;
  }
}
/* line 33, ../../source/scss/osa/modules/browse-filter.scss */
html.ie9 .browse-filter__field {
  position: relative;
  top: -6px;
}
/* line 37, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field--1 {
  width: 100%;
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 37, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field--1 {
    width: auto;
    margin: 0 15px 0 0;
  }
}
/* line 45, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field--2 {
  width: 45%;
  margin: 0 10% 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 45, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field--2 {
    width: auto;
    margin: 0 15px 0 0;
  }
}
/* line 53, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field--3 {
  width: 45%;
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field--3 {
    width: auto;
    margin: 0 15px 0 0;
  }
}
/* line 61, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field--events-and-updates-1 {
  width: 45%;
  margin: 0 10% 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 61, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field--events-and-updates-1 {
    width: auto;
    margin: 0 15px 0 0;
  }
}
/* line 69, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__field--events-and-updates-2 {
  width: 45%;
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 69, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__field--events-and-updates-2 {
    width: auto;
    margin: 0 15px 0 0;
  }
}
/* line 78, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__subheading {
  font-size: 12px;
  font-weight: 800;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", "微软雅黑", "Hiragino Sans GB", "冬青黑体", sans-serif;
  color: #777777;
  text-transform: uppercase;
}
@media screen and (min-width: 768px) {
  /* line 78, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__subheading {
    display: inline;
    margin-right: 20px;
    font-size: 15px;
  }
}
/* line 89, ../../source/scss/osa/modules/browse-filter.scss */
html.ie9 .browse-filter__subheading {
  position: relative;
  top: -6px;
}
/* line 94, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__form {
  font-size: 15px;
}
@media screen and (min-width: 768px) {
  /* line 94, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__form {
    display: inline;
  }
}
/* line 99, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__form .custom-select-wrap {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 99, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__form .custom-select-wrap {
    width: auto;
  }
}
/* line 104, ../../source/scss/osa/modules/browse-filter.scss */
html.ie9 .browse-filter__form .custom-select-wrap {
  position: relative;
  top: 9px;
}
@media screen and (min-width: 768px) {
  /* line 110, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__fieldset {
    display: inline;
  }
}
/* line 115, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__label {
  margin: 0 20px 0 0;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  color: #21316f;
}
@media screen and (min-width: 768px) {
  /* line 115, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__label {
    font-size: 15px;
  }
}
/* line 125, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__input-text-positioner {
  display: inline-block;
  position: relative;
  top: -3px;
  left: 0;
}
/* line 131, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__input-text.form-control {
  box-shadow: none;
  width: 90%;
  outline: none;
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom: solid 1px #17a7e5;
  color: #17a7e5;
  font-size: 15px;
  font-weight: 800;
  line-height: 13px;
}
/* line 143, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__input-text.form-control.tt-hint {
  color: #cccccc;
}
@media screen and (min-width: 768px) {
  /* line 131, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__input-text.form-control {
    width: auto;
    position: relative;
    top: 0;
    left: 0;
  }
}
/* line 153, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__select {
  margin-left: -10px;
  border: none;
  -webkit-appearance: default;
  padding-right: 25px;
}
@media screen and (min-width: 768px) {
  /* line 153, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__select {
    margin-top: -6px;
    margin-bottom: 4px;
  }
}
/* line 162, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__select.form-control {
  box-shadow: none;
  border: none;
  height: 49px;
}
/* line 167, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__select:after {
  content: "\f0dc";
  display: block;
  font-family: osa-icons;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 179, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all {
  display: inline-block;
  line-height: 19px;
}
/* line 182, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all-link {
  position: relative;
  top: 10px;
  left: 0;
  padding-right: 15px;
  display: inline-block;
  color: #17a7e5;
  font-size: 17px;
  font-weight: 300;
}
/* line 191, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all-link:hover {
  text-decoration: none;
}
/* line 194, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all-link i {
  position: absolute;
  top: -1px;
  right: 0;
  font-size: 24px;
}

/**
 *  browse-results.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/browse-results.scss */
.browse-results {
  padding-top: 20px;
}
@media screen and (min-width: 768px) {
  /* line 7, ../../source/scss/osa/modules/browse-results.scss */
  .browse-results {
    padding-top: 30px;
  }
}
/* line 12, ../../source/scss/osa/modules/browse-results.scss */
.browse-results__heading {
  display: none;
}
/* line 15, ../../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__h2 {
  display: none;
}
/* line 12, ../../source/scss/osa/modules/promo.scss */
.promo__h3 {
  font-weight: 800;
}
/* line 15, ../../source/scss/osa/modules/promo.scss */
.promo__item {
  padding-bottom: 20px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/promo.scss */
  .promo__item {
    padding-bottom: 0;
  }
}
/* line 21, ../../source/scss/osa/modules/promo.scss */
.promo__item--1 {
  padding-left: 8%;
  padding-right: 4%;
}
/* line 25, ../../source/scss/osa/modules/promo.scss */
.promo__item--2 {
  padding-left: 4%;
  padding-right: 8%;
}
/* line 31, ../../source/scss/osa/modules/promo.scss */
.promo-gradient__wrap {
  padding: 20px 0 0 0;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ec594d+31,21376b+100 */
  background: #ec594d;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNlYzU5NGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMjEzNzZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to right, #ec594d 31%, #21376b 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec594d', endColorstr='#21376b',GradientType=1 );
  /* IE6-8 */
  color: #fff;
  font-size: 21px;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: 1.1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 39, ../../source/scss/osa/modules/promo.scss */
.promo-gradient__wrap a {
  color: #fff;
  transition: all 0.2s linear;
}
/* line 42, ../../source/scss/osa/modules/promo.scss */
.promo-gradient__wrap a:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 47, ../../source/scss/osa/modules/promo.scss */
.promo-gradient__wrap .icon-caret-right {
  font-size: 24px;
  position: relative;
  top: 2px;
  left: 0;
  margin-left: 4px;
}

/**
 *  pagination.scss
 *  
 *  Use 'pagination-module' instead of 'pagination'
 *  to retain Bootstrap's own pagination system.
 */
/* line 8, ../../source/scss/osa/modules/pagination.scss */
.pagination-module {
  margin: 0 0 1.0em 0;
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 200;
  color: #777777;
}
/* 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 16, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__heading {
  display: inline;
  float: left;
  font-size: 17px;
  padding: 6px 12px;
  margin: 0;
}
/* line 23, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__link-list {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
  float: left;
}
/* line 30, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__link-item {
  display: inline;
  margin: 0;
  padding: 0;
  float: left;
}
/* line 36, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-count {
  text-align: right;
}
/* line 38, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-count--search {
  text-align: left;
  float: left;
}
/* line 43, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next {
  clear: both;
  margin: 1.0em 0;
  font-size: 17px;
  font-weight: 800;
}
/* line 48, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next-link {
  font-size: 17px;
  font-weight: 800;
  color: #17a7e5;
}
/* line 52, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next-link:focus, .pagination-module__prev-next-link:hover {
  text-decoration: none;
}
/* line 56, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next-link.disabled {
  cursor: default;
  color: #cccccc;
}
/* line 61, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev-next--search {
  margin: 0;
  float: left;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  text-align: center;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pagination-module__prev-next--search:before, .pagination-module__prev-next--search:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.pagination-module__prev-next--search:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 61, ../../source/scss/osa/modules/pagination.scss */
  .pagination-module__prev-next--search {
    float: none;
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (min-width: 768px) {
  /* line 78, ../../source/scss/osa/modules/pagination.scss */
  .pagination-module__prev-next-wrap--search {
    float: right;
    margin-right: 15px;
  }
}
/* line 86, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__prev {
  position: absolute;
  top: 0;
  left: 15px;
}
@media screen and (min-width: 768px) {
  /* line 86, ../../source/scss/osa/modules/pagination.scss */
  .pagination-module__prev {
    float: left;
    position: static;
    top: auto;
    left: auto;
  }
}
/* line 97, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__next {
  position: absolute;
  top: 0;
  right: 15px;
}
@media screen and (min-width: 768px) {
  /* line 97, ../../source/scss/osa/modules/pagination.scss */
  .pagination-module__next {
    float: right;
    position: static;
    top: auto;
    right: auto;
  }
}
/* line 108, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__caret-icon {
  font-size: 24px;
  position: relative;
  top: 4px;
  left: 0;
}
/* line 114, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-links {
  margin: 3px 0 0 0;
}
@media screen and (min-width: 768px) {
  /* line 114, ../../source/scss/osa/modules/pagination.scss */
  .pagination-module__page-links {
    float: left;
    margin: 3px 15px 0 15px;
  }
}
/* line 121, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-link {
  margin: 0 5px;
  font-weight: 800;
}
/* line 124, ../../source/scss/osa/modules/pagination.scss */
.pagination-module__page-link.selected {
  font-weight: 100;
}

/**
 *  typeahead.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/typeahead.scss */
.tt-menu {
  text-align: left;
}
/* line 11, ../../source/scss/osa/modules/typeahead.scss */
.tt-input, .tt-hint {
  width: 396px;
  font-size: 15px;
  line-height: 15px;
  padding: 0 !important;
}
/* line 20, ../../source/scss/osa/modules/typeahead.scss */
.tt-input, .tt-hint {
  color: #eeeeee;
  border-bottom: solid 1px transparent;
}
/* line 25, ../../source/scss/osa/modules/typeahead.scss */
.tt-menu {
  margin: 6px 0 4px -13px;
  padding: 0;
  background-color: #fff;
  border: 1px solid #fff;
  width: 250px;
  max-height: 200px;
  overflow-y: auto;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
}
/* line 35, ../../source/scss/osa/modules/typeahead.scss */
.tt-suggestion {
  color: #17a7e5;
  padding: 8px 10px;
  font-size: 15px;
  line-height: 15px;
}
/* line 40, ../../source/scss/osa/modules/typeahead.scss */
.tt-suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #17a7e5;
}
/* line 45, ../../source/scss/osa/modules/typeahead.scss */
.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #17a7e5;
}
/* line 49, ../../source/scss/osa/modules/typeahead.scss */
.tt-suggestion p {
  margin: 0;
}

/**
 *  info-window.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/info-window.scss */
.info-window {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 200;
  font-size: 13px;
  color: #21316f;
  padding: 20px 20px 10px 20px;
  line-height: 1.2em;
  overflow: visible;
  float: left;
}
/* line 16, ../../source/scss/osa/modules/info-window.scss */
.info-window__col {
  float: left;
}
/* line 18, ../../source/scss/osa/modules/info-window.scss */
.info-window__col--1 {
  width: 55%;
  padding-right: 5%;
}
/* line 22, ../../source/scss/osa/modules/info-window.scss */
.info-window__col--2 {
  width: 40%;
}
/* line 26, ../../source/scss/osa/modules/info-window.scss */
.info-window__title {
  text-transform: uppercase;
  margin: 0 30px 20px 0;
  font-weight: 300;
  font-size: 21px;
  color: #21316f;
}
/* line 33, ../../source/scss/osa/modules/info-window.scss */
.info-window__university {
  font-weight: 800;
}
/* line 38, ../../source/scss/osa/modules/info-window.scss */
.info-window__website {
  margin: 0 0 10px 0;
}
/* line 40, ../../source/scss/osa/modules/info-window.scss */
.info-window__website-link {
  color: #17a7e5;
}
/* line 42, ../../source/scss/osa/modules/info-window.scss */
.info-window__website-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 48, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact {
  font-weight: 800;
}
/* line 50, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact-link {
  color: #17a7e5;
}
/* line 52, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 59, ../../source/scss/osa/modules/info-window.scss */
.info-window__email-link {
  color: #17a7e5;
}
/* line 61, ../../source/scss/osa/modules/info-window.scss */
.info-window__email-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 68, ../../source/scss/osa/modules/info-window.scss */
.info-window__officers-heading {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  margin: 4px 0 5px 0;
  padding: 0;
  white-space: nowrap;
}
/* line 77, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 81, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list-item {
  font-weight: 200;
  font-size: 12px;
  margin: 0 0 5px 15px;
}
/* line 85, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list-item:before {
  top: -5px;
}

/**
 *  section-index.scss
 *
 *
 */
/**
 *  variables-date-header.scss
 *
 *
 */
/* line 13, ../../source/scss/osa/modules/section-index.scss */
.section-index__wrap {
  padding-top: 15px;
  padding-bottom: 15px;
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 13, ../../source/scss/osa/modules/section-index.scss */
  .section-index__wrap {
    padding-top: 55px;
    clear: none;
  }
}
@media screen and (min-width: 992px) {
  /* line 13, ../../source/scss/osa/modules/section-index.scss */
  .section-index__wrap {
    padding-bottom: 40px;
  }
}
@media screen and (min-width: 768px) {
  /* line 24, ../../source/scss/osa/modules/section-index.scss */
  .section-index__wrap--events {
    padding-left: 103px;
  }
}
/* line 32, ../../source/scss/osa/modules/section-index.scss */
.section-index__grouping {
  padding-bottom: 15px;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 32, ../../source/scss/osa/modules/section-index.scss */
  .section-index__grouping {
    float: left;
    clear: both;
    padding-bottom: 27px;
  }
}

/**
 *  bookshelf.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/bookshelf.scss */
.bookshelf__section {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 1.4em;
  margin-bottom: 15px;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/bookshelf.scss */
  .bookshelf__section {
    font-size: 17px;
    margin-bottom: 30px;
  }
}
/* line 18, ../../source/scss/osa/modules/bookshelf.scss */
.bookshelf__section-body {
  padding: 15px 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 20, ../../source/scss/osa/modules/bookshelf.scss */
  .bookshelf__section-body--books {
    margin-left: 15px;
    margin-right: 15px;
  }
}
/* line 27, ../../source/scss/osa/modules/bookshelf.scss */
.bookshelf__section-heading {
  color: #21316f;
  margin: 0 0 15px 0;
  padding: 0;
}
/* line 32, ../../source/scss/osa/modules/bookshelf.scss */
.bookshelf__section-summary {
  margin: 0 0 15px 0;
  max-width: 800px;
}
/* line 36, ../../source/scss/osa/modules/bookshelf.scss */
.bookshelf__section-inset {
  background-color: #fff;
  padding: 10px 15px 0 15px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.bookshelf__section-inset:before, .bookshelf__section-inset:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.bookshelf__section-inset:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 36, ../../source/scss/osa/modules/bookshelf.scss */
  .bookshelf__section-inset {
    padding: 40px;
  }
}

/**
 *  bookshelf__book.scss
 *
 *
 */
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/bookshelf__book.scss */
  .bookshelf__book {
    margin-bottom: 30px;
    float: left;
    width: 100%;
  }
  /* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .bookshelf__book:before, .bookshelf__book:after {
    content: " ";
    display: table;
  }
  /* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
  .bookshelf__book:after {
    clear: both;
  }
}
/* line 15, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-heading {
  color: #21316f;
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 24px;
  font-weight: 200;
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/bookshelf__book.scss */
  .bookshelf__book-heading {
    font-size: 34px;
    margin-top: -6px;
  }
}
@media screen and (min-width: 768px) {
  /* line 26, ../../source/scss/osa/modules/bookshelf__book.scss */
  .bookshelf__book-figure-wrap {
    float: left;
    width: 20.06525285%;
  }
}
/* line 32, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-figure {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 32, ../../source/scss/osa/modules/bookshelf__book.scss */
  .bookshelf__book-figure {
    margin: 0 0 15px 0;
  }
}
/* line 38, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-img {
  width: 100%;
}
/* line 43, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-summary {
  margin: 0 0 15px 0;
  max-width: 800px;
}
/* line 47, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-more {
  margin: 0 0 15px 0;
}
/* line 49, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-more-link {
  padding-right: 10px;
  position: relative;
  top: 0;
  left: 0;
}
/* line 36, ../../source/scss/osa/base/mixins.scss */
.bookshelf__book-more-link i {
  position: relative;
  top: 5px;
  left: 0;
  font-size: 24px;
  line-height: 38px;
}
/* line 53, ../../source/scss/osa/modules/bookshelf__book.scss */
.bookshelf__book-detail {
  background-color: #fff;
  padding: 15px;
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/modules/bookshelf__book.scss */
  .bookshelf__book-detail {
    float: left;
    width: 79.93474715%;
    padding: 40px;
  }
}

/**
 *  bookshelf__book.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/bookshelf__booklet.scss */
.bookshelf__booklet {
  margin: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/bookshelf__booklet.scss */
  .bookshelf__booklet {
    float: left;
    margin: 0 40px 15px 0;
    width: 18.32460733%;
  }
}
/* line 15, ../../source/scss/osa/modules/bookshelf__booklet.scss */
.bookshelf__booklet-figure {
  width: 100%;
  margin: 0 0 5px 0;
}
@media screen and (min-width: 768px) {
  /* line 15, ../../source/scss/osa/modules/bookshelf__booklet.scss */
  .bookshelf__booklet-figure {
    float: left;
    margin: 0 0 5px 0;
  }
}
/* line 23, ../../source/scss/osa/modules/bookshelf__booklet.scss */
.bookshelf__booklet-img {
  width: 100%;
}
/* line 29, ../../source/scss/osa/modules/bookshelf__booklet.scss */
.bookshelf__booklet-download-link {
  font-size: 19px;
}

/**
 *  bookshelf__journal.scss
 *
 *
 */
/* line 13, ../../source/scss/osa/modules/bookshelf__journal.scss */
.bookshelf__journal-item {
  margin: 0 0 15px 0;
}
/* line 16, ../../source/scss/osa/modules/bookshelf__journal.scss */
.bookshelf__journal-summary {
  font-size: 15px;
  line-height: 17px;
}

/**
 *  bookshelf__year-list.scss
 *
 *
 */
/* line 10, ../../source/scss/osa/modules/bookshelf__year-list.scss */
.bookshelf__year-list-item {
  margin-bottom: 0;
  margin-left: 0;
  font-size: 17px;
}
/* line 14, ../../source/scss/osa/modules/bookshelf__year-list.scss */
.bookshelf__year-list-item:before {
  content: '';
}
/* line 18, ../../source/scss/osa/modules/bookshelf__year-list.scss */
.bookshelf__year-list-container {
  margin-left: 15px;
}
/* line 22, ../../source/scss/osa/modules/bookshelf__year-list.scss */
.bookshelf__year-link {
  color: #17a7e5;
  position: relative;
  display: inline-block;
  padding-right: 15px;
  padding-right: 10px;
  position: relative;
  top: 0;
  left: 0;
}
/* line 27, ../../source/scss/osa/modules/bookshelf__year-list.scss */
.bookshelf__year-link:hover {
  color: #21316f;
  text-decoration: none;
}
/* line 36, ../../source/scss/osa/base/mixins.scss */
.bookshelf__year-link i {
  position: relative;
  top: 5px;
  left: 0;
  font-size: 24px;
  line-height: 38px;
}

/**
 *  story.scss
 *
 *
 */
/* line 17, ../../source/scss/osa/modules/story.scss */
.story__articles-inset {
  margin-top: 40px;
  margin-bottom: 40px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.story__articles-inset:before, .story__articles-inset:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.story__articles-inset:after {
  clear: both;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/modules/story.scss */
  .story__articles-inset {
    float: left;
  }
}
/* line 26, ../../source/scss/osa/modules/story.scss */
.story__article {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 19px;
  padding-bottom: 18px;
}
@media screen and (min-width: 768px) {
  /* line 26, ../../source/scss/osa/modules/story.scss */
  .story__article {
    float: left;
    width: 33.33333333%;
    padding-right: 18px;
  }
}
@media screen and (min-width: 992px) {
  /* line 26, ../../source/scss/osa/modules/story.scss */
  .story__article {
    width: 25%;
  }
}
/* line 42, ../../source/scss/osa/modules/story.scss */
.story__article-inset {
  background-color: #fff;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 45, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--text {
    float: left;
  }
}
/* line 50, ../../source/scss/osa/modules/story.scss */
.story__article-inset--video {
  position: relative;
  height: auto;
}
@media screen and (min-width: 768px) {
  /* line 50, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--video {
    float: left;
    height: 204px;
  }
}
@media screen and (min-width: 992px) {
  /* line 50, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--video {
    height: 204px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 50, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--video {
    height: 220px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 50, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--video {
    height: 220px;
  }
}
/* line 68, ../../source/scss/osa/modules/story.scss */
.story__article .btn-play__wrap--video {
  position: absolute;
  top: 12px;
  right: 8px;
}
@media screen and (min-width: 1200px) {
  /* line 68, ../../source/scss/osa/modules/story.scss */
  .story__article .btn-play__wrap--video {
    top: 8px;
  }
}
/* line 78, ../../source/scss/osa/modules/story.scss */
.story__detail--text {
  width: 100%;
  padding: 15px;
  border-top: solid 4px #17a7e5;
}
@media screen and (min-width: 768px) {
  /* line 78, ../../source/scss/osa/modules/story.scss */
  .story__detail--text {
    float: left;
  }
}
/* line 86, ../../source/scss/osa/modules/story.scss */
.story__detail--video {
  height: 60px;
  width: 100%;
  background-color: #17a7e5;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 10px 15px 0 15px;
}
@media screen and (min-width: 768px) {
  /* line 86, ../../source/scss/osa/modules/story.scss */
  .story__detail--video {
    float: left;
  }
}
/* line 101, ../../source/scss/osa/modules/story.scss */
.story__title--text {
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 21px;
  font-weight: 400;
}
/* line 107, ../../source/scss/osa/modules/story.scss */
.story__title--video {
  margin: 0;
  padding: 0 21.53846154% 0 0;
  font-size: 15px;
  font-weight: 300;
}
@media screen and (min-width: 992px) {
  /* line 107, ../../source/scss/osa/modules/story.scss */
  .story__title--video {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 107, ../../source/scss/osa/modules/story.scss */
  .story__title--video {
    padding: 0 21.53846154% 0 0;
    font-size: 17px;
  }
}
/* line 121, ../../source/scss/osa/modules/story.scss */
.story__title-link--video {
  color: #fff;
}
/* line 124, ../../source/scss/osa/modules/story.scss */
.story__title-link--video:hover .btn-play__wrap--video {
  border-color: #21316f;
}
/* line 132, ../../source/scss/osa/modules/story.scss */
.story__figure--video {
  width: 100%;
  height: auto;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  /* line 132, ../../source/scss/osa/modules/story.scss */
  .story__figure--video {
    float: left;
    height: 144px;
  }
}
@media screen and (min-width: 992px) {
  /* line 132, ../../source/scss/osa/modules/story.scss */
  .story__figure--video {
    height: 144px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 132, ../../source/scss/osa/modules/story.scss */
  .story__figure--video {
    height: 160px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 132, ../../source/scss/osa/modules/story.scss */
  .story__figure--video {
    height: 160px;
  }
}
/* line 152, ../../source/scss/osa/modules/story.scss */
.story__img--video {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 152, ../../source/scss/osa/modules/story.scss */
  .story__img--video {
    float: left;
  }
}

/**
 *  contribute.scss
 *
 *
 */
/* line 9, ../../source/scss/osa/modules/contribute.scss */
.contribute__form-upload {
  padding-top: 10px;
}
/* line 11, ../../source/scss/osa/modules/contribute.scss */
.contribute__form-upload-label {
  margin-top: 10px;
}
@media screen and (min-width: 768px) {
  /* line 11, ../../source/scss/osa/modules/contribute.scss */
  .contribute__form-upload-label {
    width: 20%;
  }
}
/* line 17, ../../source/scss/osa/modules/contribute.scss */
.contribute__form-upload-input[type="file"] {
  line-height: 1.0em;
  color: #000;
  display: inline-block;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/modules/contribute.scss */
  .contribute__form-upload-input[type="file"] {
    width: 79.25%;
    float: right;
  }
}
/* line 26, ../../source/scss/osa/modules/contribute.scss */
.contribute__form-upload-note {
  padding-top: 15px;
  font-size: 15px;
  clear: both;
}
/* line 33, ../../source/scss/osa/modules/contribute.scss */
.contribute__custom-label {
  /* Match with form <label> style */
  /* text-transform: uppercase; */
  color: #b3b3b3;
  font-size: 17px;
  font-weight: 800;
  padding-top: 15px;
  padding-bottom: 30px;
}
@media screen and (min-width: 768px) {
  /* line 33, ../../source/scss/osa/modules/contribute.scss */
  .contribute__custom-label {
    padding-top: 0;
  }
}
/* line 45, ../../source/scss/osa/modules/contribute.scss */
.contribute__agreement {
  position: relative;
}
@media screen and (min-width: 768px) {
  /* line 45, ../../source/scss/osa/modules/contribute.scss */
  .contribute__agreement {
    margin-left: 30px;
  }
}
/* line 50, ../../source/scss/osa/modules/contribute.scss */
.contribute__agreement-option {
  font-size: 17px;
  padding-top: 15px;
}
@media screen and (min-width: 768px) {
  /* line 50, ../../source/scss/osa/modules/contribute.scss */
  .contribute__agreement-option {
    font-size: 19px;
    padding-top: 0;
  }
}
@media screen and (min-width: 768px) {
  /* line 58, ../../source/scss/osa/modules/contribute.scss */
  .contribute__agreement-label {
    position: absolute;
    top: 0;
    left: -30px;
    padding-left: 30px !important;
  }
}
/* line 66, ../../source/scss/osa/modules/contribute.scss */
.contribute__agreement-checkbox {
  position: relative;
  top: 2px;
  left: 20px;
}
@media screen and (min-width: 768px) {
  /* line 66, ../../source/scss/osa/modules/contribute.scss */
  .contribute__agreement-checkbox {
    top: 4px;
  }
}
/* line 74, ../../source/scss/osa/modules/contribute.scss */
.contribute__agreement-terms-and-conditions-link {
  /*  
   *  Separate this from the agreement click element
   *  to avoid nesting element interactivity
   *
   */
  display: block;
  position: relative;
  top: 0;
  left: 18px;
  /* Manually this up with the agreement label */
}
@media screen and (min-width: 768px) {
  /* line 74, ../../source/scss/osa/modules/contribute.scss */
  .contribute__agreement-terms-and-conditions-link {
    display: inline-block;
    left: 150px;
    /* Manually this up with the agreement label */
  }
}
/* line 89, ../../source/scss/osa/modules/contribute.scss */
.contribute__agreement-text {
  font-size: 15px;
  max-width: 580px;
}

/**
 *  
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/search.scss */
.search__submit-button {
  margin-top: 0;
  margin-bottom: 15px;
  font-size: 17px;
  font-weight: 800;
  height: 46px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 8, ../../source/scss/osa/modules/search.scss */
  .search__submit-button {
    margin-top: 37px;
    margin-bottom: 0;
    height: 65px;
  }
}
/* line 23, ../../source/scss/osa/modules/search.scss */
.search-results__submission-label {
  display: none;
}
/* line 27, ../../source/scss/osa/modules/search.scss */
.search-results__results-summary {
  margin-top: 5px;
  font-size: 13px;
}
@media screen and (min-width: 768px) {
  /* line 27, ../../source/scss/osa/modules/search.scss */
  .search-results__results-summary {
    margin-top: 15px;
  }
}
/* line 34, ../../source/scss/osa/modules/search.scss */
.search-results__input.form-control[type="text"] {
  /* Match &__btn-text below */
  padding: 8px 10px 8px 10px;
  margin-top: 15px;
}
@media screen and (min-width: 768px) {
  /* line 34, ../../source/scss/osa/modules/search.scss */
  .search-results__input.form-control[type="text"] {
    padding: 18px 20px 18px 20px;
    margin-top: 37px;
  }
}
/* line 43, ../../source/scss/osa/modules/search.scss */
.search-results__results {
  padding: 5px 0;
}
/* line 48, ../../source/scss/osa/modules/search.scss */
.search-result__title {
  font-size: 24px;
  margin-bottom: 5px;
}
/* line 52, ../../source/scss/osa/modules/search.scss */
.search-result__item {
  margin-bottom: 25px;
  max-width: 850px;
}
/* line 56, ../../source/scss/osa/modules/search.scss */
.search-result__description {
  font-size: 13px;
}
/* line 60, ../../source/scss/osa/modules/search.scss */
.search__btn-text {
  /* Match &__input.form-control[type="text"] above */
  padding: 8px 10px 8px 10px;
}
@media screen and (min-width: 768px) {
  /* line 60, ../../source/scss/osa/modules/search.scss */
  .search__btn-text {
    padding: 18px 31px 17px 20px;
  }
}

/**
 *  partners.scss
 *
 *
 */
/* line 7, ../../source/scss/osa/modules/partners.scss */
.partners {
  /* Margin between images */
}
/* line 13, ../../source/scss/osa/modules/partners.scss */
.partners__section {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-bottom: 30px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.partners__section:before, .partners__section:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.partners__section:after {
  clear: both;
}
/* line 17, ../../source/scss/osa/modules/partners.scss */
.partners__section-well {
  float: left;
  background-color: #fff;
  padding: 15px 15px 15px 15px;
}
@media screen and (min-width: 768px) {
  /* line 17, ../../source/scss/osa/modules/partners.scss */
  .partners__section-well {
    padding: 40px 0px 40px 80px;
  }
}
@media screen and (min-width: 992px) {
  /* line 17, ../../source/scss/osa/modules/partners.scss */
  .partners__section-well {
    padding: 40px 55px 40px 155px;
  }
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.partners__section-header:before, .partners__section-header:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.partners__section-header:after {
  clear: both;
}
/* line 32, ../../source/scss/osa/modules/partners.scss */
.partners__h2 {
  color: #21316f;
  margin: 0 0 15px 0;
  padding: 0;
}
/* line 37, ../../source/scss/osa/modules/partners.scss */
.partners__article {
  padding: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 37, ../../source/scss/osa/modules/partners.scss */
  .partners__article {
    float: left;
    padding: 0 0 20px 0;
  }
}
@media screen and (min-width: 768px) {
  /* line 43, ../../source/scss/osa/modules/partners.scss */
  .partners__article--small {
    width: 33.33333333%;
  }
}
@media screen and (min-width: 768px) {
  /* line 48, ../../source/scss/osa/modules/partners.scss */
  .partners__article--medium {
    width: 20%;
  }
}
@media screen and (min-width: 768px) {
  /* line 53, ../../source/scss/osa/modules/partners.scss */
  .partners__article--large {
    width: 25%;
  }
}
@media screen and (min-width: 768px) {
  /* line 58, ../../source/scss/osa/modules/partners.scss */
  .partners__article-content {
    margin-right: 80px;
  }
}
@media screen and (min-width: 992px) {
  /* line 58, ../../source/scss/osa/modules/partners.scss */
  .partners__article-content {
    margin-right: 100px;
  }
}
@media screen and (min-width: 768px) {
  /* line 66, ../../source/scss/osa/modules/partners.scss */
  .partners__article-detail {
    float: left;
    width: 75%;
  }
}
/* line 73, ../../source/scss/osa/modules/partners.scss */
.partners__figure {
  width: 100%;
  margin-bottom: 5px;
}
/* line 83, ../../source/scss/osa/modules/partners.scss */
.partners__img {
  width: 100%;
}

/**
 *  sponsors.scss
 *
 *
 */
/* line 24, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__section {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-bottom: 30px;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.sponsors__section:before, .sponsors__section:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.sponsors__section:after {
  clear: both;
}
/* line 28, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__section-well {
  float: left;
  background-color: #fff;
  padding: 15px 15px 15px 15px;
}
@media screen and (min-width: 768px) {
  /* line 32, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--small {
    padding: 40px 10px 40px 40px;
  }
}
@media screen and (min-width: 992px) {
  /* line 32, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--small {
    padding: 40px 50px 40px 80px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 32, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--small {
    padding: 40px 125px 40px 155px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 32, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--small {
    padding: 40px 125px 40px 155px;
  }
}
@media screen and (min-width: 768px) {
  /* line 46, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--medium {
    padding: 40px 10px 40px 40px;
  }
}
@media screen and (min-width: 992px) {
  /* line 46, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--medium {
    padding: 40px 50px 40px 80px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 46, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--medium {
    padding: 40px 65px 40px 155px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 46, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--medium {
    padding: 40px 125px 40px 155px;
  }
}
@media screen and (min-width: 768px) {
  /* line 60, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--large {
    padding: 40px 10px 40px 40px;
  }
}
@media screen and (min-width: 992px) {
  /* line 60, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--large {
    padding: 40px 20px 40px 80px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 60, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--large {
    padding: 40px 125px 40px 155px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 60, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__section-well--large {
    padding: 40px 125px 40px 155px;
  }
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.sponsors__section-header:before, .sponsors__section-header:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.sponsors__section-header:after {
  clear: both;
}
/* line 80, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__h2 {
  color: #21316f;
  margin: 0 0 15px 0;
  padding: 0;
}
/* line 85, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__article {
  padding: 0 0 15px 0;
}
@media screen and (min-width: 768px) {
  /* line 85, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article {
    float: left;
    padding: 0 0 20px 0;
  }
}
@media screen and (min-width: 768px) {
  /* line 91, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--small {
    width: 50%;
  }
}
@media screen and (min-width: 992px) {
  /* line 91, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--small {
    width: 33.33333333%;
  }
}
@media screen and (min-width: 768px) {
  /* line 99, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--medium {
    width: 33.33333333%;
  }
}
@media screen and (min-width: 992px) {
  /* line 99, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--medium {
    width: 25%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 99, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--medium {
    width: 25%;
  }
}
@media screen and (min-width: 1400px) {
  /* line 99, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--medium {
    width: 20%;
  }
}
@media screen and (min-width: 768px) {
  /* line 113, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--large {
    width: 50%;
  }
}
@media screen and (min-width: 992px) {
  /* line 113, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--large {
    width: 50%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 113, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article--large {
    width: 25%;
  }
}
@media screen and (min-width: 768px) {
  /* line 125, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--small {
    margin-right: 30px;
  }
}
@media screen and (min-width: 992px) {
  /* line 125, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--small {
    margin-right: 30px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 125, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--small {
    margin-right: 30px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 125, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--small {
    margin-right: 30px;
  }
}
@media screen and (min-width: 768px) {
  /* line 139, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--medium {
    margin-right: 30px;
  }
}
@media screen and (min-width: 992px) {
  /* line 139, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--medium {
    margin-right: 30px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 139, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--medium {
    margin-right: 90px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 139, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--medium {
    margin-right: 30px;
  }
}
@media screen and (min-width: 768px) {
  /* line 153, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--large {
    margin-right: 30px;
  }
}
@media screen and (min-width: 992px) {
  /* line 153, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--large {
    margin-right: 60px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 153, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--large {
    margin-right: 30px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 153, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-content--large {
    margin-right: 30px;
  }
}
@media screen and (min-width: 768px) {
  /* line 168, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__article-detail {
    float: left;
    width: 75%;
  }
}
/* line 175, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__figure {
  width: 100%;
  margin-bottom: 5px;
}
@media screen and (min-width: 768px) {
  /* line 178, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__figure--small {
    float: left;
    width: 20%;
    margin-right: 5%;
  }
}
/* line 190, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__img {
  width: 100%;
}
/* line 195, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__title {
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}
/* line 199, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__title--small {
  font-size: 13px;
}
@media screen and (min-width: 768px) {
  /* line 199, ../../source/scss/osa/modules/sponsors.scss */
  .sponsors__title--small {
    font-size: 15px;
  }
}
/* line 205, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__title--medium {
  font-size: 15px;
}
/* line 208, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__title--large {
  font-size: 17px;
}
/* line 213, ../../source/scss/osa/modules/sponsors.scss */
.sponsors__site-link-text {
  font-size: 15px;
  line-height: 15px;
  margin: 0;
  padding: 0;
  word-break: break-all;
}

/* Dev only */
/**
 *  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 {
  font-size: 27px;
}
/* line 14, ../../source/scss/osa/modules/template-list.scss */
.template-list__h2 {
  margin-top: 0;
  font-size: 21px;
}

/**
 *  styleguide.scss
 *
 *
 */
/* line 8, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__content-section {
  margin-left: 30px;
  margin-right: 30px;
}
/* line 12, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__article {
  padding-bottom: 40px;
}
/* line 14, ../../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 18, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__article h2,
.styleguide__article h3,
.styleguide__article h4 {
  margin: 0 0 1.0em 0;
  padding: 0;
}
/* line 25, ../../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 29, ../../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 37, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch {
  float: left;
  width: 100%;
  height: 100%;
}
/* line 41, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--link-color {
  background-color: #17a7e5;
}
/* line 44, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--link-hover-color {
  background-color: #21316f;
}
/* line 47, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--osa-coral {
  background-color: #eb5248;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-1 {
  background-color: #111111;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-2 {
  background-color: #212121;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-3 {
  background-color: #313131;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-4 {
  background-color: #414141;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-5 {
  background-color: #525252;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-6 {
  background-color: #636363;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-7 {
  background-color: #767676;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-8 {
  background-color: #888888;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-9 {
  background-color: #9d9d9d;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-10 {
  background-color: #b0b0b0;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-11 {
  background-color: #c5c5c5;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-12 {
  background-color: #d9d9d9;
}
/* line 51, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__swatch--grey-13 {
  background-color: #eeeeee;
}
/* line 57, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--1 {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 19px;
}
/* line 61, ../../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 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-2 {
  font-size: 12px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-2:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-1 {
  font-size: 13px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms-1:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms0 {
  font-size: 15px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms0:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms1 {
  font-size: 17px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms1:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms2 {
  font-size: 19px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms2:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms3 {
  font-size: 21px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms3:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms4 {
  font-size: 24px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms4:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms5 {
  font-size: 24px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms5:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms6 {
  font-size: 27px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms6:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms7 {
  font-size: 30px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms7:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms8 {
  font-size: 34px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms8:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms9 {
  font-size: 38px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms9:before {
  content: '';
}
/* line 68, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms10 {
  font-size: 39px;
  margin-left: 0;
}
/* line 71, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__font--ms10:before {
  content: '';
}
/* line 77, ../../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 83, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__icon-list-item {
  margin: 0 0 1.0em 0;
  padding: 0;
  float: left;
  width: 33.33333333%;
}
/* line 88, ../../source/scss/osa/modules/styleguide.scss */
.styleguide__icon-list-item:before {
  content: '';
}

/* 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: 1400px) {
  /* 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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LGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztB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LG9DQUFvQztFQUNwQyxtQ0FBbUM7Q0FDcEM7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEOzs7OztHQUtHO0FBQ0gsc0RBQXNEO0FBQ3REO0VBQ0UsYUFBYTtDQUNkOztBQUVELHNEQUFzRDtBQUN0RDtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGdJQUFnSTtFQUNoSSxnQkFBZ0I7RUFDaEIsWUFBWTtDQUNiOztBQUVELHNEQUFzRDtBQUN0RDtFQUdFLDhCQUE4QjtFQUM5QixlQUFlO0NBQ2hCO0FBQ0Qsc0RBQXNEO0FBQ3REO0VBQ0Usc0JBQXNCO0VBQ3RCLGVBQWU7Q0FDaEI7QUFDRCxzREFBc0Q7QUFDdEQ7O0VBSUUscUNBQXFDO0NBQ3RDOztBQUVELHNEQUFzRDtBQUN0RDtFQUNFLHlFQUF5RTtDQUMxRTs7QUFFRCxzREFBc0Q7QUFDdEQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHNEQUFzRDtBQUN0RDtFQUNFLDBCQUEwQjtFQUMxQixpQkFBaUI7Q0FDbEI7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0UsMEJBQTBCO0VBQzFCLGlCQUFpQjtDQUNsQjs7QUFFRCxzREFBc0Q7QUFDdEQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEOzs7Ozs7R0FNRztBQUNILDZEQUE2RDtBQUM3RDtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjtBQUNELHVJQUF1STtBQUN2STtFQUNFLGFBQWE7RUFDYixlQUFlO0NBQ2hCO0FBQ0QsdUlBQXVJO0FBQ3ZJO0VBQ0UsWUFBWTtDQUNiO0FBQ0Q7RUFDRSw2REFBNkQ7RUFDN0Q7SUFDRSxhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0UsNkRBQTZEO0VBQzdEO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLDZEQUE2RDtFQUM3RDtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSw2REFBNkQ7RUFDN0Q7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjs7QUFFRCw4REFBOEQ7QUFDOUQ7RUFDRSxtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSw2SUFBNkk7RUFDN0k7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsWUFBWTtHQUNiOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsV0FBVztHQUNaOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsV0FBVztHQUNaOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsV0FBVztHQUNaOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsWUFBWTtHQUNiOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFdBQVc7R0FDWjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxrQkFBa0I7R0FDbkI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFVBQVU7R0FDWDs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFVBQVU7R0FDWDs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFVBQVU7R0FDWDs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFdBQVc7R0FDWjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UseUJBQXlCO0dBQzFCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxpQkFBaUI7R0FDbEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLDBCQUEwQjtHQUMzQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxrQkFBa0I7R0FDbkI7Q0FDRjtBQUNELG9KQUFvSjtBQUNwSjtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRCw4REFBOEQ7QUFDOUQ7OztFQUdFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLG1KQUFtSjtFQUNuSjtJQUNFLDBCQUEwQjtHQUMzQjtFQUNELG9KQUFvSjtFQUNwSjtJQUNFLDBCQUEwQjtHQUMzQjtFQUNELG9KQUFvSjtFQUNwSjtJQUNFLDhCQUE4QjtHQUMvQjtFQUNELG9KQUFvSjtFQUNwSjs7SUFFRSwrQkFBK0I7R0FDaEM7Q0FDRjs7QUFFRDtFQUNFLDhEQUE4RDtFQUM5RDtJQUNFLDBCQUEwQjtHQUMzQjtDQUNGOztBQUVEO0VBQ0UsK0RBQStEO0VBQy9EO0lBQ0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRSwrREFBK0Q7RUFDL0Q7SUFDRSxpQ0FBaUM7R0FDbEM7Q0FDRjs7QUFFRDtFQUNFLG1KQUFtSjtFQUNuSjtJQUNFLDBCQUEwQjtHQUMzQjtFQUNELG9KQUFvSjtFQUNwSjtJQUNFLDBCQUEwQjtHQUMzQjtFQUNELG9KQUFvSjtFQUNwSjtJQUNFLDhCQUE4QjtHQUMvQjtFQUNELG9KQUFvSjtFQUNwSjs7SUFFRSwrQkFBK0I7R0FDaEM7Q0FDRjs7QUFFRDtFQUNFLCtEQUErRDtFQUMvRDtJQUNFLDBCQUEwQjtHQUMzQjtDQUNGOztBQUVEO0VBQ0UsK0RBQStEO0VBQy9EO0lBQ0UsMkJBQTJCO0dBQzVCO0NBQ0Y7O0FBRUQ7RUFDRSwrREFBK0Q7RUFDL0Q7SUFDRSxpQ0FBaUM7R0FDbEM7Q0FDRjs7QUFFRDtFQUNFLG9KQUFvSjtFQUNwSjtJQUNFLHlCQUF5QjtHQUMxQjtDQUNGOztBQUVEOzs7O0dBSUc7QUFDSCxrRUFBa0U7QUFDbEU7RUFDRSxlQUFlO0VBQ2YsYUFBYTtFQUNiLFVBQVU7RUFDVixtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7Q0FDVDtBQUNEO0VBQ0Usa0VBQWtFO0VBQ2xFO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLGtFQUFrRTtFQUNsRTtJQUNFLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSxrRUFBa0U7RUFDbEU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0Usa0VBQWtFO0VBQ2xFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7O0FBRUQ7Ozs7OztHQU1HO0FBQ0gsNkRBQTZEO0FBQzdEO0VBQ0UsV0FBVztDQUNaOztBQUVELDhEQUE4RDtBQUM5RDtFQUNFLGNBQWM7RUFDZCxVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVELDhEQUE4RDtBQUM5RDtFQUNFLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCO0FBQ0Q7RUFDRSw4REFBOEQ7RUFDOUQ7SUFDRSxtQkFBbUI7SUFDbkIsZUFBZTtJQUNmLGdCQUFnQjtHQUNqQjtDQUNGOztBQUVELDhEQUE4RDtBQUM5RDtFQUNFLDhCQUE4QjtFQUM5QixhQUFhO0NBQ2Q7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSxZQUFZO0NBQ2I7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLDhEQUE4RDtFQUM5RDtJQUNFLGVBQWU7R0FDaEI7RUFDRCw4REFBOEQ7RUFDOUQ7SUFDRSxlQUFlO0dBQ2hCO0NBQ0Y7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSwyQkFBMkI7RUFDM0IsMEJBQTBCO0VBQzFCLDhCQUE4QjtFQUM5Qiw2QkFBNkI7RUFDN0IsMEJBQTBCO0VBQzFCLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsVUFBVTtFQUNWLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFFBQVE7RUFDUixZQUFZO0VBQ1osYUFBYTtDQUNkO0FBQ0QsOERBQThEO0FBQzlEO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0QsOERBQThEO0FBQzlEO0VBQ0UsMEJBQTBCO0NBQzNCO0FBQ0QsOERBQThEO0FBQzlEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEOzs7Ozs7R0FNRztBQUNILDhEQUE4RDtBQUM5RDtFQUNFLGVBQWU7RUFDZixlQUFlO0VBQ2YsWUFBWTtFQUNaLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHdCQUF3QjtFQUN4Qiw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFFakIsaURBQWlEO0VBR2pELHlFQUF5RTtDQUMxRTtBQUNELG9JQUFvSTtBQUNwSTtFQUNFLHNCQUFzQjtFQUN0QixXQUFXO0VBRVgsa0ZBQWtGO0NBQ25GO0FBQ0QsK0lBQStJO0FBQy9JO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7Q0FDWjtBQUNELCtJQUErSTtBQUMvSTtFQUNFLG1CQUFtQjtDQUNwQjtBQUNELCtJQUErSTtBQUMvSTtFQUNFLG1CQUFtQjtDQUNwQjtBQUNELCtEQUErRDtBQUMvRDtFQUNFLDBCQUEwQjtFQUMxQixXQUFXO0NBQ1o7QUFDRCwrREFBK0Q7QUFDL0Q7RUFDRSxvQkFBb0I7Q0FDckI7QUFDRCwrREFBK0Q7QUFDL0Q7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsZUFBZTtDQUNoQjs7QUFFRCwrREFBK0Q7QUFDL0Q7O0VBRUUsY0FBYztFQUNkLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsYUFBYTtDQUNkO0FBQ0QsK0RBQStEO0FBQy9EO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLHNCQUFzQjtFQUN0QixtQkFBbUI7Q0FDcEI7QUFDRCwrREFBK0Q7QUFDL0Q7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLHFCQUFxQjtDQUN0QjtBQUNELCtEQUErRDtBQUMvRDtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsU0FBUztFQUNULFNBQVM7RUFDVCxlQUFlO0VBQ2YsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZix1Q0FBdUM7RUFDdkMsb0NBQW9DO0VBQ3BDLG1DQUFtQztFQUNuQyxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQixpQkFBaUI7Q0FDbEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0NBQy9CO0FBQ0QsZ0VBQWdFO0FBQ2hFO0VBQ0UsWUFBWTtDQUNiOztBQUVEOzs7Ozs7R0FNRztBQUNILGdFQUFnRTtBQUNoRTtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCwwQkFBMEI7RUFHMUIsNkJBQTZCO0NBQzlCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsOEJBQThCO0VBQzlCLGFBQWE7RUFDYixlQUFlO0NBQ2hCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFlBQVk7RUFDWixXQUFXO0NBQ1o7QUFDRCxpRUFBaUU7QUFDakU7RUFDRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQUNaLDJCQUEyQjtFQUMzQixlQUFlO0VBQ2YsdUJBQXVCO0NBQ3hCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsZ01BQWdNO0VBQ2hNLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsK0RBQStEO0VBQy9ELG8wQ0FBbzBDO0VBRXAwQyxZQUFZO0VBRVoscUJBQXFCO0VBRXJCLDBCQUEwQjtFQUUxQixrQkFBa0I7RUFFbEIsV0FBVztFQUNYLHVLQUF1SztFQUN2SyxTQUFTO0VBQ1Qsb0hBQW9IO0VBQ3BILFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsT0FBTztFQUNQLFlBQVk7RUFDWixXQUFXO0VBQ1gseUJBQXlCO0VBR3pCLDZCQUE2QjtDQUM5QjtBQUNELGlFQUFpRTtBQUNqRTtFQUNFLFdBQVc7RUFDWCwyQkFBMkI7RUFDM0IsNkJBQTZCO0VBRTdCLHFCQUFxQjtFQUNyQixpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCLDRDQUE0QztFQUM1QyxvQ0FBb0M7RUFDcEMsMkJBQTJCO0VBQzNCLG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDO0NBQ25DO0FBQ0Q7RUFDRTtJQUNFLFlBQVk7R0FDYjtFQUNEO0lBQ0UsUUFBUTtHQUNUO0NBQ0Y7QUFQRDtFQUNFO0lBQ0UsWUFBWTtHQUNiO0VBQ0Q7SUFDRSxRQUFRO0dBQ1Q7Q0FDRjtBQUNELGlFQUFpRTtBQUNqRTtFQUNFLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsNkJBQTZCO0VBQzdCLGlDQUFpQztFQUNqQyxnQ0FBZ0M7RUFDaEMsWUFBWTtFQUNaLGFBQWE7RUFDYixZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0UsaUVBQWlFO0VBQ2pFO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDtDQUNGO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsU0FBUztFQUNULFVBQVU7Q0FDWDtBQUNEO0VBQ0UsaUVBQWlFO0VBQ2pFO0lBQ0UsU0FBUztJQUNULFVBQVU7R0FDWDtDQUNGOztBQUVEOzs7O0dBSUc7QUFDSCxvREFBb0Q7QUFDcEQ7RUFDRSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtDQUN2QjtBQUNELHFEQUFxRDtBQUNyRDtFQUNFLG1CQUFtQjtFQUNuQix3QkFBd0I7Q0FDekI7QUFDRCxxREFBcUQ7QUFDckQ7RUFDRSxrREFBa0Q7RUFDbEQseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLHVDQUF1QztFQUN2QyxvQ0FBb0M7RUFDcEMsbUNBQW1DO0VBQ25DLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGFBQWE7RUFDYixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtDQUNyQjtBQUNELHFEQUFxRDtBQUNyRDtFQUNFLHdCQUF3QjtDQUN6Qjs7QUFFRCx3QkFBd0I7QUFDeEI7Ozs7O0dBS0c7QUFDSCxtRUFBbUU7QUFDbkU7RUFDRSxxQkFBcUI7RUFDckIsVUFBVTtFQUNWLGlCQUFpQjtDQUNsQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0VBQ1osY0FBYztFQUNkLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsbUJBQW1CO0NBQ3BCO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxlQUFlO0lBQ2YsU0FBUztJQUNULGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxlQUFlO0lBQ2YsU0FBUztJQUNULFlBQVk7SUFDWixtQkFBbUI7R0FDcEI7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsU0FBUztHQUNWO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLFNBQVM7R0FDVjtDQUNGO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsWUFBWTtFQUNaLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLE9BQU87RUFDUCxRQUFRO0VBQ1Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLFdBQVc7R0FDWjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxZQUFZO0dBQ2I7Q0FDRjtBQUNELG1FQUFtRTtBQUNuRTtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsT0FBTztFQUNQLFFBQVE7RUFDUixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxjQUFjO0NBQ2Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osUUFBUTtDQUNUO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxXQUFXO0dBQ1o7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGdCQUFnQjtHQUNqQjtDQUNGO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsT0FBTztDQUNSO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxPQUFPO0dBQ1I7Q0FDRjtBQUNELG1FQUFtRTtBQUNuRTtFQUNFLFNBQVM7Q0FDVjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsT0FBTztJQUNQLFVBQVU7R0FDWDtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsU0FBUztDQUNWO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxPQUFPO0lBQ1AsVUFBVTtHQUNYO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxTQUFTO0NBQ1Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLE9BQU87SUFDUCxVQUFVO0dBQ1g7Q0FDRjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLFNBQVM7Q0FDVjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsT0FBTztJQUNQLFVBQVU7R0FDWDtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxPQUFPO0VBQ1AsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0VBQ1osY0FBYztFQUNkLGdEQUFnRDtDQUNqRDtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGFBQWE7R0FDZDtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsWUFBWTtFQUNaLFVBQVU7RUFDViw0QkFBNEI7RUFFNUIseUJBQXlCO0VBRXpCLDJCQUEyQjtFQUUzQix3Q0FBd0M7Q0FDekM7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLG1CQUFtQjtJQUNuQixXQUFXO0lBQ1gsU0FBUztJQUNULFlBQVk7R0FDYjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSw0QkFBNEI7R0FDN0I7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsVUFBVTtJQUNWLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0lBQ1YsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFVBQVU7SUFDVixhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsNEJBQTRCO0lBQzVCLFVBQVU7SUFDVixhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsVUFBVTtJQUNWLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0lBQ1YsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFVBQVU7SUFDVixhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsVUFBVTtJQUNWLGFBQWE7R0FDZDtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsVUFBVTtDQUNYO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsVUFBVTtDQUNYO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsVUFBVTtDQUNYO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsVUFBVTtDQUNYOztBQUVELG9FQUFvRTtBQUNwRTtFQUNFLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixjQUFjO0VBQ2QsZ0RBQWdEO0VBQ2hELG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFlBQVk7R0FDYjtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osY0FBYztFQUNkLG1CQUFtQjtFQUVuQix5QkFBeUI7RUFFekIsMkJBQTJCO0VBRTNCLHdDQUF3QztDQUN6QztBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsV0FBVztJQUNYLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsZUFBZTtHQUNoQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGlCQUFpQjtJQUNqQixzQkFBc0I7R0FDdkI7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7SUFDakIsc0JBQXNCO0dBQ3ZCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsaUJBQWlCO0lBQ2pCLGtCQUFrQjtHQUNuQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7SUFDakIsa0JBQWtCO0dBQ25CO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGlCQUFpQjtJQUNqQixrQkFBa0I7R0FDbkI7Q0FDRjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLE9BQU87RUFDUCxRQUFRO0NBQ1Q7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxTQUFTO0NBQ1Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFVBQVU7R0FDWDtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsU0FBUztDQUNWO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0dBQ1g7Q0FDRjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLFNBQVM7Q0FDVjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsVUFBVTtHQUNYO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxTQUFTO0NBQ1Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFVBQVU7R0FDWDtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxtQkFBbUI7SUFDbkIsWUFBWTtJQUNaLFdBQVc7R0FDWjtDQUNGOztBQUVEOzs7OztHQUtHO0FBQ0gsbUVBQW1FO0FBQ25FO0VBQ0UsZ0lBQWdJO0VBQ2hJLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsZUFBZTtFQUNmLFlBQVk7RUFDWixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixtQkFBbUI7SUFDbkIsV0FBVztJQUNYLFVBQVU7SUFDVixRQUFRO0lBQ1IsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxxQkFBcUI7R0FDdEI7Q0FDRjtBQUNELG1FQUFtRTtBQUNuRTtFQUNFLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGtCQUFrQjtHQUNuQjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxnQkFBZ0I7SUFDaEIsa0JBQWtCO0dBQ25CO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FDbkI7Q0FDRjtBQUNELG1FQUFtRTtBQUNuRTtFQUNFLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGNBQWM7SUFDZCxvQkFBb0I7SUFDcEIsaUJBQWlCO0lBQ2pCLGVBQWU7SUFDZixnQkFBZ0I7R0FDakI7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztFQUNYLGFBQWE7RUFDYixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsVUFBVTtJQUNWLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFlBQVk7SUFDWixtQkFBbUI7SUFDbkIsVUFBVTtJQUNWLFdBQVc7R0FDWjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0dBQ1g7Q0FDRjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsWUFBWTtDQUNiO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxjQUFjO0lBQ2Qsb0JBQW9CO0lBQ3BCLGlCQUFpQjtJQUNqQixZQUFZO0lBQ1osWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGNBQWM7SUFDZCxZQUFZO0dBQ2I7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLG9CQUFvQjtFQUNwQixZQUFZO0VBQ1osYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsWUFBWTtFQUVaLDJCQUEyQjtFQUUzQiwyQkFBMkI7RUFFM0Isd0NBQXdDO0NBQ3pDO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxpQkFBaUI7SUFDakIsaUJBQWlCO0lBQ2pCLFdBQVc7SUFDWCxjQUFjO0lBQ2QsZUFBZTtJQUNmLFlBQVk7SUFDWixxQ0FBcUM7SUFDckMsZ0VBQWdFO0lBQ2hFLDJEQUEyRDtJQUMzRCxjQUFjO0dBQ2Y7RUFDRCxvRUFBb0U7RUFDcEU7SUFDRSwwREFBMEQ7SUFDMUQsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLHFDQUFxQztJQUNyQyxnRUFBZ0U7SUFDaEUsMkRBQTJEO0lBQzNELGFBQWE7R0FDZDtFQUNELG9FQUFvRTtFQUNwRTtJQUNFLGtEQUFrRDtJQUNsRCxlQUFlO0dBQ2hCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGdCQUFnQjtHQUNqQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxnQkFBZ0I7R0FDakI7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFFRSwyQkFBMkI7RUFFM0IsMkJBQTJCO0VBRTNCLHdDQUF3QztDQUN6QztBQUNELG9FQUFvRTtBQUNwRTs7RUFFRSxlQUFlO0NBQ2hCO0FBQ0Qsb0VBQW9FO0FBQ3BFOztFQUVFLGVBQWU7Q0FDaEI7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxlQUFlO0NBQ2hCO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsZUFBZTtDQUNoQjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixtQkFBbUI7Q0FDcEI7QUFDRCxvRUFBb0U7QUFDcEU7RUFFRSwyQkFBMkI7RUFFM0IsMkJBQTJCO0VBRTNCLHdDQUF3QztFQUN4QyxtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLG1CQUFtQjtHQUNwQjtDQUNGO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsWUFBWTtFQUNaLFVBQVU7RUFDViwyQkFBMkI7RUFDM0IsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxjQUFjO0NBQ2Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFlBQVk7SUFDWiw2QkFBNkI7SUFDN0IsVUFBVTtJQUNWLFlBQVk7SUFDWixTQUFTO0lBQ1QsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0lBQ1YsYUFBYTtHQUNkO0VBQ0Qsb0VBQW9FO0VBQ3BFO0lBQ0UsZUFBZTtHQUNoQjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxxQkFBcUI7Q0FDdEI7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLGNBQWM7SUFDZCxrQkFBa0I7R0FDbkI7Q0FDRjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsbUJBQW1CO0NBQ3BCO0FBQ0QsdUlBQXVJO0FBQ3ZJO0VBQ0UsYUFBYTtFQUNiLGVBQWU7Q0FDaEI7QUFDRCx1SUFBdUk7QUFDdkk7RUFDRSxZQUFZO0NBQ2I7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjtBQUNELG9FQUFvRTtBQUNwRTtFQUNFLFlBQVk7RUFDWixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsVUFBVTtFQUNWLGlDQUFpQztFQUVqQyw0QkFBNEI7RUFFNUIsMkJBQTJCO0VBRTNCLHdDQUF3QztDQUN6QztBQUNELG9FQUFvRTtBQUNwRTtFQUNFLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFFbkIsMkJBQTJCO0VBRTNCLDJCQUEyQjtFQUUzQix3Q0FBd0M7Q0FDekM7QUFDRCxvRUFBb0U7QUFDcEU7RUFDRSxlQUFlO0NBQ2hCO0FBQ0Qsb0VBQW9FO0FBQ3BFO0VBQ0UsaUNBQWlDO0NBQ2xDO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxVQUFVO0lBQ1YsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxZQUFZO0dBQ2I7RUFDRCxvRUFBb0U7RUFDcEU7SUFDRSxlQUFlO0dBQ2hCO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFlBQVk7R0FDYjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxZQUFZO0dBQ2I7Q0FDRjs7QUFFRDs7Ozs7R0FLRztBQUNILG9FQUFvRTtBQUNwRTtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0lBQWdJO0NBQ2pJO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxtQkFBbUI7SUFDbkIsU0FBUztJQUNULFlBQVk7SUFDWixXQUFXO0lBQ1gsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFNBQVM7R0FDVjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxTQUFTO0dBQ1Y7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsU0FBUztHQUNWO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFNBQVM7R0FDVjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxTQUFTO0dBQ1Y7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsU0FBUztHQUNWO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFNBQVM7R0FDVjtDQUNGO0FBQ0Q7RUFDRSxvRUFBb0U7RUFDcEU7SUFDRSxTQUFTO0dBQ1Y7Q0FDRjtBQUNEO0VBQ0Usb0VBQW9FO0VBQ3BFO0lBQ0UsU0FBUztHQUNWO0NBQ0Y7QUFDRDtFQUNFLG9FQUFvRTtFQUNwRTtJQUNFLFNBQVM7R0FDVjtDQUNGO0FBQ0QscUVBQXFFO0FBQ3JFO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLHFFQUFxRTtFQUNyRTtJQUNFLGlCQUFpQjtJQUNqQixpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0UscUVBQXFFO0VBQ3JFO0lBQ0UsaUJBQWlCO0lBQ2pCLGlCQUFpQjtHQUNsQjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxrQkFBa0I7SUFDbEIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtHQUNyQjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLG9CQUFvQjtHQUNyQjtDQUNGO0FBQ0QscUVBQXFFO0FBQ3JFO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixVQUFVO0VBQ1YsV0FBVztFQUNYLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0NBQ3RCO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjtBQUNEO0VBQ0UscUVBQXFFO0VBQ3JFO0lBQ0UsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLHFFQUFxRTtFQUNyRTtJQUNFLFdBQVc7R0FDWjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxnQkFBZ0I7SUFDaEIsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLHFFQUFxRTtFQUNyRTtJQUNFLGdCQUFnQjtHQUNqQjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxXQUFXO0lBQ1gsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLHFFQUFxRTtFQUNyRTtJQUNFLGlCQUFpQjtJQUNqQixXQUFXO0dBQ1o7Q0FDRjtBQUNEO0VBQ0UscUVBQXFFO0VBQ3JFO0lBQ0UsaUJBQWlCO0lBQ2pCLFdBQVc7R0FDWjtDQUNGO0FBQ0Q7RUFDRSxxRUFBcUU7RUFDckU7SUFDRSxpQkFBaUI7SUFDakIsV0FBVztHQUNaO0NBQ0Y7QUFDRDtFQUNFLHFFQUFxRTtFQUNyRTtJQUNFLGlCQUFpQjtJQUNqQixXQUFXO0dBQ1o7Q0FDRjtBQUNEO0VBQ0UscUVBQXFFO0VBQ3JFO0lBQ0UsZ0JBQWdCO0dBQ2pCO0NBQ0Y7QUFDRCxzRUFBc0U7QUFDdEU7RUFDRSxVQUFVO0VBQ1YsV0FBVztDQUNaO0FBQ0Qsc0VBQXNFO0FBQ3RFO0VBQ0UsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLHNFQUFzRTtFQUN0RTtJQUNFLG1CQUFtQjtJQUNuQixPQUFPO0lBQ1AsU0FBUztJQUNULFVBQVU7SUFDVixZQUFZO0dBQ2I7Q0FDRjtBQUNEO0VBQ0Usc0VBQXNFO0VBQ3RFO0lBQ0Usc0JBQXNCO0lBQ3RCLG1CQUFtQjtJQUNuQixTQUFTO0lBQ1QsU0FBUztHQUNWO0NBQ0Y7O0FBRUQ7Ozs7O0dBS0c7QUFDSCxrRUFBa0U7QUFDbEU7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQjs7Ozs7OztJQU9FO0NBQ0g7QUFDRDtFQUNFLGtFQUFrRTtFQUNsRTtJQUNFLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsWUFBWTtHQUNiO0NBQ0Y7QUFDRDtFQUNFLGtFQUFrRTtFQUNsRTtJQUNFLFVBQVU7SUFDVixZQUFZO0dBQ2I7Q0FDRjtBQUNEO0VBQ0Usa0VBQWtFO0VBQ2xFO0lBQ0UsVUFBVTtJQUNWLFlBQVk7R0FDYjtDQUNGO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsY0FBYztFQUNkLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLGlCQUFpQjtDQUNsQjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsZ0JBQWdCO0lBQ2hCLGVBQWU7R0FDaEI7Q0FDRjtBQUNELG1FQUFtRTtBQUNuRTtFQUNFLGFBQWE7RUFDYixlQUFlO0NBQ2hCO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxhQUFhO0lBQ2IsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLG1FQUFtRTtFQUNuRTtJQUNFLGFBQWE7SUFDYixlQUFlO0dBQ2hCO0NBQ0Y7QUFDRCxtRUFBbUU7QUFDbkU7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0UsbUVBQW1FO0VBQ25FO0lBQ0UsYUFBYTtJQUNiLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSxtRUFBbUU7RUFDbkU7SUFDRSxhQUFhO0lBQ2IsZUFBZTtHQUNoQjtDQUNGO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLE9BQU87RUFDUCxRQUFRO0NBQ1Q7QUFDRCxtRUFBbUU7QUFDbkU7RUFDRSxvQkFBb0I7RUFDcEIsV0FBVztFQUNYLDJCQUEyQjtFQUMzQixXQUFXO0NBQ1o7O0FBRUQ7Ozs7R0FJRztBQUNILDBEQUEwRDtBQUMxRDtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQ7Ozs7R0FJRztBQUNILHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDs7OztHQUlHO0FBQ0g7Ozs7R0FJRztBQUNI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Q0UsbUJBQW1CO0dBQ3BCO0NBQ0YiLCJmaWxlIjoic2l0ZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcbiAqICBzaXRlLnNjc3MgXG4gKiAgXG4gKiAgVGhpcyBpcyB0aGUgbWFpbiBTQ1NTIGZpbGUgdGhhdCBnZW5lcmF0ZXMgc2l0ZS5jc3MgYW5kIHNpdGUubWluLmNzc1xuICogIE5vdGUgdGhhdCBCb290c3RyYXAgaXMgb3ZlcnJpZGRlbiBoZXJlLlxuICpcbiAqL1xuLyogR2xvYmFsIG1vZHVsZXMgKi9cbi8qIVxuICogQm9vdHN0cmFwIHYzLjMuNSAoaHR0cDovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE1IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbi8qIENvdW50ZG93biBjb2xvcnMqL1xuLyogbGluZSAxMjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3ZhcmlhYmxlcy5zY3NzICovXG4uZm9udC1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBsaW5lIDY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyogbGluZSA3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKiBsaW5lIDExOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgMTI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyogbGluZSAxMzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyogbGluZSAxNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDE1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBsaW5lIDE3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogbGluZSAxNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBsaW5lIDE4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAyMDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyogbGluZSAyMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDIyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogbGluZSAyMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKiBsaW5lIDI1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDI2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyogbGluZSAyNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qIGxpbmUgMjkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDMwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qIGxpbmUgMzExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDMyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qIGxpbmUgMzM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKiBsaW5lIDM2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAzNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qIGxpbmUgMzg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyogbGluZSA0MDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0MTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyogbGluZSA0MjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qISBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3MgKi9cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAvKiBsaW5lIDIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuXG4gIC8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cblxuICAvKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLyogbGluZSAzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuXG4gIC8qIGxpbmUgNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAvKiBsaW5lIDQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAvKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSA1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuXG4gIC8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cblxuICAvKiBsaW5lIDcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogbGluZSA3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLmJ0biA+IC5jYXJldCxcbiAgLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuXG4gIC8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC50YWJsZSB0ZCxcbiAgLnRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuc3ZnI2dseXBoaWNvbnNfaGFsZmxpbmdzcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJhXCI7XG59XG5cbi8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmJcIjtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ldXJvOmJlZm9yZSxcbi5nbHlwaGljb24tZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGFjXCI7XG59XG5cbi8qIGxpbmUgNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIyMTJcIjtcbn1cblxuLyogbGluZSA0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjYwMVwiO1xufVxuXG4vKiBsaW5lIDQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzA5XCI7XG59XG5cbi8qIGxpbmUgNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzBmXCI7XG59XG5cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cblxuLyogbGluZSA0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiO1xufVxuXG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuXG4vKiBsaW5lIDQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG5cbi8qIGxpbmUgNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0YXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cblxuLyogbGluZSA1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG5cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG5cbi8qIGxpbmUgNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cblxuLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7XG59XG5cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cblxuLyogbGluZSA1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLyogbGluZSA1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG5cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cblxuLyogbGluZSA2MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjtcbn1cblxuLyogbGluZSA2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cblxuLyogbGluZSA2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cblxuLyogbGluZSA2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG5cbi8qIGxpbmUgNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4vKiBsaW5lIDY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cblxuLyogbGluZSA2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cblxuLyogbGluZSA2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4vKiBsaW5lIDcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuXG4vKiBsaW5lIDcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG5cbi8qIGxpbmUgNzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cblxuLyogbGluZSA3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjtcbn1cblxuLyogbGluZSA3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG5cbi8qIGxpbmUgNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLyogbGluZSA3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuXG4vKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XG59XG5cbi8qIGxpbmUgODAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLyogbGluZSA4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cblxuLyogbGluZSA4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG5cbi8qIGxpbmUgODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG5cbi8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiO1xufVxuXG4vKiBsaW5lIDg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cblxuLyogbGluZSA4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4vKiBsaW5lIDg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7XG59XG5cbi8qIGxpbmUgODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG5cbi8qIGxpbmUgOTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4vKiBsaW5lIDkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cblxuLyogbGluZSA5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cblxuLyogbGluZSA5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuXG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cblxuLyogbGluZSA5NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG5cbi8qIGxpbmUgOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG5cbi8qIGxpbmUgOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjtcbn1cblxuLyogbGluZSA5OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG5cbi8qIGxpbmUgOTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4vKiBsaW5lIDEwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4vKiBsaW5lIDEwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjtcbn1cblxuLyogbGluZSAxMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmFjZXRpbWUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cblxuLyogbGluZSAxMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4vKiBsaW5lIDEwNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG5cbi8qIGxpbmUgMTA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4vKiBsaW5lIDEwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi8qIGxpbmUgMTA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cblxuLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLyogbGluZSAxMDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuXG4vKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi8qIGxpbmUgMTEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLyogbGluZSAxMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cblxuLyogbGluZSAxMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4vKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7XG59XG5cbi8qIGxpbmUgMTE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLyogbGluZSAxMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiO1xufVxuXG4vKiBsaW5lIDEyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuXG4vKiBsaW5lIDEyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLyogbGluZSAxMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiO1xufVxuXG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wbHVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLyogbGluZSAxMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuXG4vKiBsaW5lIDEyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vay1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG5cbi8qIGxpbmUgMTI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLyogbGluZSAxMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG5cbi8qIGxpbmUgMTI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNjcmVlbnNob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjtcbn1cblxuLyogbGluZSAxMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cblxuLyogbGluZSAxMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmFuLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuXG4vKiBsaW5lIDEzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi8qIGxpbmUgMTM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7XG59XG5cbi8qIGxpbmUgMTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG5cbi8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLyogbGluZSAxMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG5cbi8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlc2l6ZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG5cbi8qIGxpbmUgMTM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4vKiBsaW5lIDE0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7XG59XG5cbi8qIGxpbmUgMTQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDJcIjtcbn1cblxuLyogbGluZSAxNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4vKiBsaW5lIDE0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA0XCI7XG59XG5cbi8qIGxpbmUgMTQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV5ZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA1XCI7XG59XG5cbi8qIGxpbmUgMTQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiO1xufVxuXG4vKiBsaW5lIDE0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjtcbn1cblxuLyogbGluZSAxNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cblxuLyogbGluZSAxNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLyogbGluZSAxNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEwXCI7XG59XG5cbi8qIGxpbmUgMTUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTFcIjtcbn1cblxuLyogbGluZSAxNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi8qIGxpbmUgMTUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTNcIjtcbn1cblxuLyogbGluZSAxNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi8qIGxpbmUgMTU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjtcbn1cblxuLyogbGluZSAxNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNlwiO1xufVxuXG4vKiBsaW5lIDE1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mb2xkZXItY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLyogbGluZSAxNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLyogbGluZSAxNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE5XCI7XG59XG5cbi8qIGxpbmUgMTU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIwXCI7XG59XG5cbi8qIGxpbmUgMTYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4vKiBsaW5lIDE2MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMlwiO1xufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi8qIGxpbmUgMTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG5cbi8qIGxpbmUgMTY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuXG4vKiBsaW5lIDE2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4vKiBsaW5lIDE2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi8qIGxpbmUgMTY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOFwiO1xufVxuXG4vKiBsaW5lIDE2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oYW5kLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI5XCI7XG59XG5cbi8qIGxpbmUgMTY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4vKiBsaW5lIDE3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjtcbn1cblxuLyogbGluZSAxNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLyogbGluZSAxNzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7XG59XG5cbi8qIGxpbmUgMTczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7XG59XG5cbi8qIGxpbmUgMTc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM1XCI7XG59XG5cbi8qIGxpbmUgMTc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4vKiBsaW5lIDE3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzN1wiO1xufVxuXG4vKiBsaW5lIDE3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzhcIjtcbn1cblxuLyogbGluZSAxNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG5cbi8qIGxpbmUgMTc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDBcIjtcbn1cblxuLyogbGluZSAxODAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQxXCI7XG59XG5cbi8qIGxpbmUgMTgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuXG4vKiBsaW5lIDE4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0M1wiO1xufVxuXG4vKiBsaW5lIDE4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7XG59XG5cbi8qIGxpbmUgMTg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi8qIGxpbmUgMTg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjtcbn1cblxuLyogbGluZSAxODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ4XCI7XG59XG5cbi8qIGxpbmUgMTg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuXG4vKiBsaW5lIDE4OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUwXCI7XG59XG5cbi8qIGxpbmUgMTg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTFcIjtcbn1cblxuLyogbGluZSAxOTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLyogbGluZSAxOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1M1wiO1xufVxuXG4vKiBsaW5lIDE5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjtcbn1cblxuLyogbGluZSAxOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiO1xufVxuXG4vKiBsaW5lIDE5NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi11bmNoZWNrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTdcIjtcbn1cblxuLyogbGluZSAxOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi8qIGxpbmUgMTk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTlcIjtcbn1cblxuLyogbGluZSAxOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29sbGFwc2UtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjBcIjtcbn1cblxuLyogbGluZSAxOTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7XG59XG5cbi8qIGxpbmUgMjAwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYyXCI7XG59XG5cbi8qIGxpbmUgMjAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxvZy1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjNcIjtcbn1cblxuLyogbGluZSAyMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xufVxuXG4vKiBsaW5lIDIwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjVcIjtcbn1cblxuLyogbGluZSAyMDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuXG4vKiBsaW5lIDIwNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7XG59XG5cbi8qIGxpbmUgMjA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY4XCI7XG59XG5cbi8qIGxpbmUgMjA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OVwiO1xufVxuXG4vKiBsaW5lIDIwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cblxuLyogbGluZSAyMDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiO1xufVxuXG4vKiBsaW5lIDIxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbG9wcHktZGlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuXG4vKiBsaW5lIDIxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cblxuLyogbGluZSAyMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NFwiO1xufVxuXG4vKiBsaW5lIDIxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbG9wcHktc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuXG4vKiBsaW5lIDIxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4vKiBsaW5lIDIxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3N1wiO1xufVxuXG4vKiBsaW5lIDIxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmFuc2ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OFwiO1xufVxuXG4vKiBsaW5lIDIxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG5cbi8qIGxpbmUgMjE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MFwiO1xufVxuXG4vKiBsaW5lIDIxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb21wcmVzc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi8qIGxpbmUgMjIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG5cbi8qIGxpbmUgMjIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4M1wiO1xufVxuXG4vKiBsaW5lIDIyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4vKiBsaW5lIDIyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4vKiBsaW5lIDIyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NlwiO1xufVxuXG4vKiBsaW5lIDIyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1oZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4N1wiO1xufVxuXG4vKiBsaW5lIDIyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjtcbn1cblxuLyogbGluZSAyMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg5XCI7XG59XG5cbi8qIGxpbmUgMjI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLWRvbGJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkwXCI7XG59XG5cbi8qIGxpbmUgMjI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuXG4vKiBsaW5lIDIzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjtcbn1cblxuLyogbGluZSAyMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtNy0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkzXCI7XG59XG5cbi8qIGxpbmUgMjMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7XG59XG5cbi8qIGxpbmUgMjMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7XG59XG5cbi8qIGxpbmUgMjM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG5cbi8qIGxpbmUgMjM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuXG4vKiBsaW5lIDIzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTlcIjtcbn1cblxuLyogbGluZSAyMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJlZS1kZWNpZHVvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDBcIjtcbn1cblxuLyogbGluZSAyMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjtcbn1cblxuLyogbGluZSAyMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAyXCI7XG59XG5cbi8qIGxpbmUgMjQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9wZW4tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwM1wiO1xufVxuXG4vKiBsaW5lIDI0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4vKiBsaW5lIDI0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7XG59XG5cbi8qIGxpbmUgMjQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA2XCI7XG59XG5cbi8qIGxpbmUgMjUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7XG59XG5cbi8qIGxpbmUgMjUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiO1xufVxuXG4vKiBsaW5lIDI1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjExXCI7XG59XG5cbi8qIGxpbmUgMjU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7XG59XG5cbi8qIGxpbmUgMjU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjtcbn1cblxuLyogbGluZSAyNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmlzaG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE0XCI7XG59XG5cbi8qIGxpbmUgMjU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiO1xufVxuXG4vKiBsaW5lIDI1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjtcbn1cblxuLyogbGluZSAyNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjZmYVwiO1xufVxuXG4vKiBsaW5lIDI2MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi8qIGxpbmUgMjYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiO1xufVxuXG4vKiBsaW5lIDI2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiO1xufVxuXG4vKiBsaW5lIDI2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4vKiBsaW5lIDI2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIzMWJcIjtcbn1cblxuLyogbGluZSAyNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyM1wiO1xufVxuXG4vKiBsaW5lIDI2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLyogbGluZSAyNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNVwiO1xufVxuXG4vKiBsaW5lIDI2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNlwiO1xufVxuXG4vKiBsaW5lIDI3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi8qIGxpbmUgMjcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4vKiBsaW5lIDI3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi14YnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjtcbn1cblxuLyogbGluZSAyNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7XG59XG5cbi8qIGxpbmUgMjc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiO1xufVxuXG4vKiBsaW5lIDI3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ydWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiO1xufVxuXG4vKiBsaW5lIDI3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjtcbn1cblxuLyogbGluZSAyNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjtcbn1cblxuLyogbGluZSAyNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taWNlLWxvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMxXCI7XG59XG5cbi8qIGxpbmUgMjc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWljZS1sb2xseS10YXN0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzJcIjtcbn1cblxuLyogbGluZSAyODAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7XG59XG5cbi8qIGxpbmUgMjgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9wdGlvbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM0XCI7XG59XG5cbi8qIGxpbmUgMjgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9wdGlvbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNVwiO1xufVxuXG4vKiBsaW5lIDI4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiO1xufVxuXG4vKiBsaW5lIDI4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tb2RhbC13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzdcIjtcbn1cblxuLyogbGluZSAyODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM4XCI7XG59XG5cbi8qIGxpbmUgMjg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi8qIGxpbmUgMjg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN1bmdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDBcIjtcbn1cblxuLyogbGluZSAyODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQxXCI7XG59XG5cbi8qIGxpbmUgMjg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cblxuLyogbGluZSAyOTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC1iYWNrZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQzXCI7XG59XG5cbi8qIGxpbmUgMjkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDRcIjtcbn1cblxuLyogbGluZSAyOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiO1xufVxuXG4vKiBsaW5lIDI5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NlwiO1xufVxuXG4vKiBsaW5lIDI5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0N1wiO1xufVxuXG4vKiBsaW5lIDI5NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLyogbGluZSAyOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ5XCI7XG59XG5cbi8qIGxpbmUgMjk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUwXCI7XG59XG5cbi8qIGxpbmUgMjk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjtcbn1cblxuLyogbGluZSAyOTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJpYW5nbGUtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUyXCI7XG59XG5cbi8qIGxpbmUgMzAwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1M1wiO1xufVxuXG4vKiBsaW5lIDMwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XG59XG5cbi8qIGxpbmUgMzAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU1XCI7XG59XG5cbi8qIGxpbmUgMzAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NlwiO1xufVxuXG4vKiBsaW5lIDMwNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLyogbGluZSAzMDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWVudS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OFwiO1xufVxuXG4vKiBsaW5lIDMwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tZW51LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTlcIjtcbn1cblxuLyogbGluZSAzMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmEge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4vKiBsaW5lIDU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBsaW5lIDY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSA4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLyogbGluZSAxMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5ociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi8qIGxpbmUgMTI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAxNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG4vKiBsaW5lIDE1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEgc21hbGwsXG5oMSAuc21hbGwsIGgyIHNtYWxsLFxuaDIgLnNtYWxsLCBoMyBzbWFsbCxcbmgzIC5zbWFsbCwgaDQgc21hbGwsXG5oNCAuc21hbGwsIGg1IHNtYWxsLFxuaDUgLnNtYWxsLCBoNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSBzbWFsbCxcbi5oMSAuc21hbGwsIC5oMiBzbWFsbCxcbi5oMiAuc21hbGwsIC5oMyBzbWFsbCxcbi5oMyAuc21hbGwsIC5oNCBzbWFsbCxcbi5oNCAuc21hbGwsIC5oNSBzbWFsbCxcbi5oNSAuc21hbGwsIC5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCwgLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLCAuaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsIC5oMyBzbWFsbCxcbi5oMyAuc21hbGwge1xuICBmb250LXNpemU6IDY1JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDQsIC5oNCxcbmg1LCAuaDUsXG5oNiwgLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg0IHNtYWxsLFxuaDQgLnNtYWxsLCAuaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsIC5oNSBzbWFsbCxcbi5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCwgLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAzOHB4O1xufVxuXG4vKiBsaW5lIDQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4vKiBsaW5lIDQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAyMXB4O1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4vKiBsaW5lIDU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLyogbGluZSA2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICB9XG59XG5cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbi8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IC4yZW07XG59XG5cbi8qIGxpbmUgOTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC11cHBlcmNhc2UsIC5pbml0aWFsaXNtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyogbGluZSA5OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4vKiBsaW5lIDEwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMxNTIwNDg7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1pbmZvOmhvdmVyLFxuYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuXG4vKiBsaW5lIDExOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmJnLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuYS5iZy1wcmltYXJ5OmhvdmVyLFxuYS5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MjA0ODtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuYS5iZy1zdWNjZXNzOmhvdmVyLFxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMztcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuYS5iZy1pbmZvOmhvdmVyLFxuYS5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyAqL1xuYS5iZy13YXJuaW5nOmhvdmVyLFxuYS5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLWRhbmdlcjpob3ZlcixcbmEuYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTtcbn1cblxuLyogbGluZSAxMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuXG4vKiBsaW5lIDE0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDE1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xudWwgdWwsXG51bCBvbCxcbm9sIHVsLFxub2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDE2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLyogbGluZSAxNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4vKiBsaW5lIDE4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiBsaW5lIDE4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmRkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLCAuZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDIxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMjI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICBjdXJzb3I6IGhlbHA7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzc3Nzc3Nztcbn1cblxuLyogbGluZSAyMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG59XG5cbi8qIGxpbmUgMjQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDE3LjVweDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZWVlZWVlO1xufVxuLyogbGluZSAyNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5ibG9ja3F1b3RlIGZvb3RlcixcbmJsb2NrcXVvdGUgc21hbGwsXG5ibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSAyNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xufVxuXG4vKiBsaW5lIDI3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAyODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgMjg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xufVxuXG4vKiBsaW5lIDI5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG5cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjYzcyNTRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMmY0O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cblxuLyogbGluZSAzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnJvdzpiZWZvcmUsIC5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4vKiBsaW5lIDU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4vKiBsaW5lIDg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDEwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi8qIGxpbmUgMTE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi8qIGxpbmUgMTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cblxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcbnRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSwgLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2VzcywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgud2FybmluZywgLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlciwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuZGFuZ2VyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cblxuLyogbGluZSAxNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMTcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgLyogbGluZSAxODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAvKiBsaW5lIDE5MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLyogbGluZSAyMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC8qIGxpbmUgMjA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAyMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAyMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSA1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLyogbGluZSA4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzE3YTdlNTtcbn1cblxuLyogbGluZSAxMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzE3YTdlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxN2E3ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTdlNTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgyMywgMTY3LCAyMjksIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDIzLCAxNjcsIDIyOSwgMC42KTtcbn1cbi8qIGxpbmUgMTAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIG9wYWNpdHk6IDE7XG59XG4vKiBsaW5lIDEwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgMTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDE0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDE1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIC8qIGxpbmUgMTg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLyogbGluZSAxOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0biwgLmlucHV0LWdyb3VwLXNtXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAvKiBsaW5lIDE5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4sIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtbGdcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4sIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4vKiBsaW5lIDIwOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSAyMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAyMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gbGFiZWwsXG4uY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAyMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcbn1cblxuLyogbGluZSAyNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4vKiBsaW5lIDI0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDI1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogbGluZSAyNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdXG4uY2hlY2tib3ggbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDMwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cbi8qIGxpbmUgMzA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwgLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG5zZWxlY3QuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi8qIGxpbmUgODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xudGV4dGFyZWEuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMzM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDMzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuc2VsZWN0LmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAzNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi8qIGxpbmUgMzY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDM2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cblxuLyogbGluZSAzODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAzODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4vKiBsaW5lIDM5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA0MDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLyogbGluZSA0MTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwgLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLCAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsIC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsIC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsIC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwgLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLCAuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLCAuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLCAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLCAuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLCAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCwgLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDQzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4O1xufVxuLyogbGluZSA0MzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDQ0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0ODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDUxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSA1NTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi8qIGxpbmUgNTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4vKiBsaW5lIDU2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxufVxuLyogbGluZSA1ODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuMzMzMzMzcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4vKiBsaW5lIDI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzLCAuYnRuOmFjdGl2ZTpmb2N1cywgLmJ0bjphY3RpdmUuZm9jdXMsIC5idG4uYWN0aXZlOmZvY3VzLCAuYnRuLmFjdGl2ZS5mb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLyogbGluZSAzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuOmFjdGl2ZSwgLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLyogbGluZSA0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi5kaXNhYmxlZCwgLmJ0bltkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG5hLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIGxpbmUgNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0OmZvY3VzLCAuYnRuLWRlZmF1bHQuZm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjMGI1MzcxO1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICMxMTdlYWQ7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2VhZDtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlOmhvdmVyLCAuYnRuLWRlZmF1bHQ6YWN0aXZlOmZvY3VzLCAuYnRuLWRlZmF1bHQ6YWN0aXZlLmZvY3VzLCAuYnRuLWRlZmF1bHQuYWN0aXZlOmhvdmVyLCAuYnRuLWRlZmF1bHQuYWN0aXZlOmZvY3VzLCAuYnRuLWRlZmF1bHQuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzBiNTM3MTtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cywgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXSwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTphY3RpdmUsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0IC5iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4vKiBsaW5lIDcxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzBiNTM3MTtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3ZWFkO1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICMxMTdlYWQ7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRkNGQ0O1xuICBib3JkZXItY29sb3I6ICMwYjUzNzE7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDphY3RpdmUsIC5idG4tcHJpbWFyeS5kaXNhYmxlZC5hY3RpdmUsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0sIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTdlNTtcbn1cblxuLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMyNTU2MjU7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzM5ODQzOTtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5O1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsIC5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUuZm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsIC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODQzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1NjI1O1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cywgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MuZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0Yztcbn1cbi8qIGxpbmUgNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWI2ZDg1O1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYztcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86YWN0aXZlOmhvdmVyLCAuYnRuLWluZm86YWN0aXZlOmZvY3VzLCAuYnRuLWluZm86YWN0aXZlLmZvY3VzLCAuYnRuLWluZm8uYWN0aXZlOmhvdmVyLCAuYnRuLWluZm8uYWN0aXZlOmZvY3VzLCAuYnRuLWluZm8uYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjlhYmM7XG4gIGJvcmRlci1jb2xvcjogIzFiNmQ4NTtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZC5mb2N1cywgLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1pbmZvLmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1pbmZvW2Rpc2FibGVkXSwgLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXTphY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG4vKiBsaW5lIDU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWJjMGRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogIzk4NWYwZDtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyO1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzphY3RpdmUsIC5idG4td2FybmluZy5hY3RpdmUsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICNkNTg1MTI7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nOmFjdGl2ZTpob3ZlciwgLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZS5mb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZTpob3ZlciwgLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU4NTEyO1xuICBib3JkZXItY29sb3I6ICM5ODVmMGQ7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsIC5idG4td2FybmluZy5kaXNhYmxlZDphY3RpdmUsIC5idG4td2FybmluZy5kaXNhYmxlZC5hY3RpdmUsIC5idG4td2FybmluZ1tkaXNhYmxlZF0sIC5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2O1xufVxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICM3NjFjMTk7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjYWMyOTI1O1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICNhYzI5MjU7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6YWN0aXZlOmhvdmVyLCAuYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOmFjdGl2ZS5mb2N1cywgLmJ0bi1kYW5nZXIuYWN0aXZlOmhvdmVyLCAuYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWMyOTI1O1xuICBib3JkZXItY29sb3I6ICM3NjFjMTk7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6aG92ZXIsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLCAuYnRuLWRhbmdlci5kaXNhYmxlZC5mb2N1cywgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLWRhbmdlci5kaXNhYmxlZC5hY3RpdmUsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXSwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06Zm9jdXMsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXS5mb2N1cywgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xufVxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMTAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmssIC5idG4tbGluazphY3RpdmUsIC5idG4tbGluay5hY3RpdmUsIC5idG4tbGlua1tkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLyogbGluZSAxMDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluaywgLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSAxMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXhzLCAuYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLyogbGluZSAxNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbi8qIGxpbmUgMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uZmFkZS5pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG4uY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi8qIGxpbmUgMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLyogbGluZSAzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4vKiBsaW5lIDU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi8qIGxpbmUgNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSA4OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2Zjtcbn1cblxuLyogbGluZSAxMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLCAuZHJvcGRvd24tbWVudSA+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+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMTc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAxNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLyogbGluZSAyMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bixcbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMSU7XG59XG4vKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDIzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cbi8qIGxpbmUgMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHdpZHRoOiAxJTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE3YTdlNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSA5NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMTQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAxNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4vKiBsaW5lIDE0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciwgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDE1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLyogbGluZSAxNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2OmJlZm9yZSwgLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4vKiBsaW5lIDIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSAzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLyogbGluZSA0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiAub3BlbiA+IGEsIC5uYXYgLm9wZW4gPiBhOmhvdmVyLCAubmF2IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4vKiBsaW5lIDY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZDtcbn1cbi8qIGxpbmUgOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogbGluZSAxMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAxMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtcGlsbHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi8qIGxpbmUgMTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSwgLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG59XG5cbi8qIGxpbmUgMTQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLyogbGluZSAxNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtc3RhY2tlZCA+IGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1qdXN0aWZpZWQsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi1qdXN0aWZpZWQgPiBsaSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLyogbGluZSAxNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSAxNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4gIC5uYXYtanVzdGlmaWVkID4gbGksIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC8qIGxpbmUgMTgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDE5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdi10YWJzLWp1c3RpZmllZCwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLyogbGluZSAxOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxOTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgfVxuICAvKiBsaW5lIDIxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi8qIGxpbmUgMjI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAyMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyOmJlZm9yZSwgLm5hdmJhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YmVmb3JlLCAubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgNjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC1kZXZpY2Utd2lkdGg6IDQ4MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSA5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1maXhlZC10b3AsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi8qIGxpbmUgMTUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbi8qIGxpbmUgMTU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG5cbi8qIGxpbmUgMTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4vKiBsaW5lIDE3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAxNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDIwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4vKiBsaW5lIDIxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4vKiBsaW5lIDIxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIgKyAuaWNvbi1iYXIge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKiBsaW5lIDIzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogNy41cHggLTE1cHg7XG59XG4vKiBsaW5lIDIzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAyNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICB9XG4gIC8qIGxpbmUgMjU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC8qIGxpbmUgMjU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC8qIGxpbmUgMjcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyNzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAyODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0NzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogbGluZSA0OTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1MDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA1MjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDUyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMjk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMzI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDMzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi8qIGxpbmUgMzQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItYnRuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5uYXZiYXItYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDM0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWJ0bi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAubmF2YmFyLWJ0bi5idG4ge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4vKiBsaW5lIDM1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLXRleHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAzODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC8qIGxpbmUgMzg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLyogbGluZSAzOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLyogbGluZSA0MDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNDAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzc3Nztcbn1cbi8qIGxpbmUgNDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLyogbGluZSA0MTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDQyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG59XG4vKiBsaW5lIDQzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA0NDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA0NDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSA0NDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG59XG4vKiBsaW5lIDQ1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG4vKiBsaW5lIDQ2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6ICM1NTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA0NzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG4gIC8qIGxpbmUgNDc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC8qIGxpbmUgNDgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgfVxuICAvKiBsaW5lIDQ5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4vKiBsaW5lIDUwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4vKiBsaW5lIDUwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDUxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM3Nzc7XG59XG4vKiBsaW5lIDUxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDUyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xufVxuXG4vKiBsaW5lIDUzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBib3JkZXItY29sb3I6ICMwOTA5MDk7XG59XG4vKiBsaW5lIDUzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA1MzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA1NDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA1NDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG4vKiBsaW5lIDU1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNTU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbn1cbi8qIGxpbmUgNTY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDU3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDU3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4vKiBsaW5lIDU4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNTg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbn1cbi8qIGxpbmUgNTk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDYwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzA5MDkwOTtcbiAgfVxuICAvKiBsaW5lIDYxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDkwOTtcbiAgfVxuICAvKiBsaW5lIDYxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM5ZDlkOWQ7XG4gIH1cbiAgLyogbGluZSA2MTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLyogbGluZSA2MjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwOTA5O1xuICB9XG4gIC8qIGxpbmUgNjMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi8qIGxpbmUgNjQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi8qIGxpbmUgNjQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNjQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi8qIGxpbmUgNjUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNjU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWIgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCIvwqBcIjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGNvbG9yOiAjY2NjO1xufVxuLyogbGluZSAyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iID4gLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdlcjpiZWZvcmUsIC5wYWdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2VyLnNjc3MgKi9cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cbi8qIGxpbmUgMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzICovXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyAqL1xuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogLjJlbSAuNmVtIC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5idG4gLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuYS5sYWJlbDpob3ZlciwgYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLCAubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtcHJpbWFyeVtocmVmXTpob3ZlciwgLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyMDQ4O1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbn1cblxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1pbmZvW2hyZWZdOmhvdmVyLCAubGFiZWwtaW5mb1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19sYWJlbHMuc2NzcyAqL1xuLmxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtd2FybmluZ1tocmVmXTpob3ZlciwgLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGFiZWxzLnNjc3MgKi9cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzICovXG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLCAubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nzc3NztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLmJ0bi14cyAuYmFkZ2UsIC5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSwgLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JhZGdlcy5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSwgLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qIGxpbmUgNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLyogbGluZSAxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uID4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDVkNWQ1O1xufVxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uY29udGFpbmVyIC5qdW1ib3Ryb24sIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC8qIGxpbmUgNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuICAuY29udGFpbmVyIC5qdW1ib3Ryb24sIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLyogbGluZSA0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4gIC5qdW1ib3Ryb24gaDEsXG4gIC5qdW1ib3Ryb24gLmgxIHtcbiAgICBmb250LXNpemU6IDYzcHg7XG4gIH1cbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbi50aHVtYm5haWwgPiBpbWcsXG4udGh1bWJuYWlsIGEgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG4udGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyAqL1xuYS50aHVtYm5haWw6aG92ZXIsXG5hLnRodW1ibmFpbDpmb2N1cyxcbmEudGh1bWJuYWlsLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTdlNTtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4vKiBsaW5lIDI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kaXNtaXNzYWJsZSxcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4vKiBsaW5lIDI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5cbi8qIGxpbmUgNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogbGluZSA3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSA4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtYm9keSB7XG4gIHdpZHRoOiAxMDAwMHB4O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1vYmplY3QuaW1nLXRodW1ibmFpbCB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWxlZnQsXG4ubWVkaWEgPiAucHVsbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLyogbGluZSAzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhLWJvZHkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4vKiBsaW5lIDQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGNvbG9yOiAjNTU1O1xufVxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMztcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSA2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4vKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG4gIGJvcmRlci1jb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM4Mjk0ZGE7XG59XG5cbi8qIGxpbmUgNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcbn1cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbn1cblxuLyogbGluZSA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmO1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG59XG5cbi8qIGxpbmUgNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0Mjtcbn1cblxuLyogbGluZSAxMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTpiZWZvcmUsIC5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFuZWwtYm9keTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1oZWFkaW5nID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtdGl0bGUgPiBhLFxuLnBhbmVsLXRpdGxlID4gc21hbGwsXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCA+IGEsXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwgPiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtMTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTE7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLmxpc3QtZ3JvdXAsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xufVxuLyogbGluZSA4MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLyogbGluZSAxMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAxMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDEyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDEyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDEzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDEzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDE1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDE2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4ucGFuZWwgPiAudGFibGUgKyAucGFuZWwtYm9keSxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgMTcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgMTc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLyogbGluZSAxODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDE4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDE5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4vKiBsaW5lIDIwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLyogbGluZSAyMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMjIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDIyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMjMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4vKiBsaW5lIDIzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLyogbGluZSAyMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSAyNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuLyogbGluZSAyNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLyogbGluZSAyNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGQ7XG59XG5cbi8qIGxpbmUgMjU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG4gIGJvcmRlci1jb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMjEzMTZmO1xufVxuXG4vKiBsaW5lIDI2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZlOWM2O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2RmZjBkODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q2ZTljNjtcbn1cblxuLyogbGluZSAyNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8ge1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2JjZThmMTtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkOWVkZjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiY2U4ZjE7XG59XG5cbi8qIGxpbmUgMjY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmYWViY2M7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmNmOGUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmFlYmNjO1xufVxuXG4vKiBsaW5lIDI2OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWJjY2QxO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjJkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmNjZDE7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyAqL1xuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fd2VsbHMuc2NzcyAqL1xuLndlbGwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG5cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbC1zbSB7XG4gIHBhZGRpbmc6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyAqL1xuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IDAuMjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG4uY2xvc2U6aG92ZXIsIC5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyAqL1xuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IDA7XG59XG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cbi8qIGxpbmUgMzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLyogbGluZSAzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtb3BlbiAubW9kYWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8qIGxpbmUgNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLyogbGluZSA1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSA3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBtaW4taGVpZ2h0OiAxNi40Mjg1NzE0M3B4O1xufVxuXG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xufVxuXG4vKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4vKiBsaW5lIDEwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSwgLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIC5idG4tZ3JvdXAgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgMTQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cblxuICAvKiBsaW5lIDE0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLyogbGluZSAyMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AtbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3AtcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDgwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDYwO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBwYWRkaW5nOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIudG9wIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4vKiBsaW5lIDI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLyogbGluZSAzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yYWRpdXM6IC0xIC0xIDAgMDtcbn1cblxuLyogbGluZSA0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLyogbGluZSA1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93LCAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi8qIGxpbmUgNjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3ZlciA+IC5hcnJvdyB7XG4gIGJvcmRlci13aWR0aDogMTFweDtcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4vKiBsaW5lIDcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG4vKiBsaW5lIDc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdG9wOiAtMTFweDtcbn1cbi8qIGxpbmUgMTA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gaW1nLFxuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSBhbGwgYW5kICh0cmFuc2Zvcm0tM2QpLCAoLXdlYmtpdC10cmFuc2Zvcm0tM2QpIHtcbiAgLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICAtbW96LXBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgfVxuICAvKiBsaW5lIDM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUucmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSAzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldiwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLmxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5uZXh0LmxlZnQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYucmlnaHQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUsXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG59XG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dC5sZWZ0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYucmlnaHQge1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUubGVmdCB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLyogbGluZSA4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUucmlnaHQge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4vKiBsaW5lIDEwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4vKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cbi8qIGxpbmUgMTE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4vKiBsaW5lIDE0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLyogbGluZSAxNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7XG59XG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzYSc7XG59XG5cbi8qIGxpbmUgMTczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAxcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAyMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDIxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4vKiBsaW5lIDIyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLyogbGluZSAyNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgfVxuXG4gIC8qIGxpbmUgMjU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAvKiBsaW5lIDI2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS14cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbi52aXNpYmxlLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDEwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qKlxuICogIG1peGlucy5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKiAgZm9udHMuc2Nzc1xuICpcbiAqICBTZWU6IC9zb3VyY2UvX2luY2x1ZGVzL2RvY19oZWFkLmh0bWwgZm9yIEdvb2dsZSBGb250cyBhbmQgVHlwZWtpdCBjb25maWd1cmF0aW9uIFxuICpcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3NhLWljb25zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMuZW90Py04eHF3NXFcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLmVvdD8jaWVmaXgtOHhxdzVxXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMudHRmPy04eHF3NXFcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL29zYS1pY29ucy53b2ZmPy04eHF3NXFcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLnN2Zz8tOHhxdzVxI29zYS1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzc149XCJpY29uLVwiXSxcbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ29zYS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtcmlnaHQtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtbGVmdC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZG93bmxvYWQtbWluaW1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4vKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi0wMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuXG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi0xMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDFcIjtcbn1cblxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDNcIjtcbn1cblxuLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4vKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4vKiBsaW5lIDcwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4vKiBsaW5lIDczLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi8qIGxpbmUgNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi8qIGxpbmUgNzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi8qIGxpbmUgODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi8qIGxpbmUgODUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLyogbGluZSA5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuXG4vKiBsaW5lIDk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi8qIGxpbmUgMTAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi8qIGxpbmUgMTEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi8qIGxpbmUgMTE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLyogbGluZSAxMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLyogbGluZSAxMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4vKiBsaW5lIDEzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbWFpbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi8qIGxpbmUgMTM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4vKiBsaW5lIDE0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi8qIGxpbmUgMTUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4vKiBsaW5lIDE1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLyogbGluZSAxNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4vKiBsaW5lIDE2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4vKiBsaW5lIDE2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi8qIGxpbmUgMTY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4vKiBsaW5lIDE3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4vKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLyogbGluZSAxODEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi8qIGxpbmUgMTg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi8qIGxpbmUgMTg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLyogbGluZSAyMDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi8qIGxpbmUgMjA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4vKiBsaW5lIDIxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLyogbGluZSAyMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi8qIGxpbmUgMjIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4vKiBsaW5lIDIyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4vKiBsaW5lIDIyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4vKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLyogbGluZSAyMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XG59XG5cbi8qIGxpbmUgMjM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi8qIGxpbmUgMjQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLyogbGluZSAyNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4vKiBsaW5lIDI0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi8qIGxpbmUgMjUwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi8qIGxpbmUgMjUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLyogbGluZSAyNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4vKiBsaW5lIDI1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4vKiBsaW5lIDI2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4vKiBsaW5lIDI2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi8qIGxpbmUgMjY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi8qIGxpbmUgMjcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi8qIGxpbmUgMjc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLyogbGluZSAyNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi8qKlxuICogIGdlbmVyYWwuc2Nzc1xuICpcbiAqICBDb3JlIEhUTUwgZWxlbWVudHMgb25seVxuICpcbiAqL1xuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuYSAuaWNvbixcbmEgLmJ0bi1wbGF5IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4vKiBsaW5lIDM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5wIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyogbGluZSA3MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5kZCB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDEuMGVtO1xufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM3MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4uY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUteGwgLnZpc2libGUteGwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4udmlzaWJsZS14bC1ibG9jayxcbi52aXNpYmxlLXhsLWlubGluZSxcbi52aXNpYmxlLXhsLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAvKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtbGcgLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtbGcgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB0aC52aXNpYmxlLWxnLFxuICAudmlzaWJsZS1sZyB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAvKiBsaW5lIDk1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLyogbGluZSAxMDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUteGwgLnZpc2libGUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS14bCB0YWJsZS52aXNpYmxlLXhsIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUteGwgdHIudmlzaWJsZS14bCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS14bCB0aC52aXNpYmxlLXhsLFxuICAudmlzaWJsZS14bCB0ZC52aXNpYmxlLXhsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDExNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLnZpc2libGUteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLnZpc2libGUteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXhsIC5oaWRkZW4teGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKipcbiAqICByZXNwb25zaXZlLWluZGljYXRvci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4ucmVzcG9uc2l2ZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4MHB4O1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDE0MDBweDtcbiAgfVxufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDIuMGVtO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19uYXZzLW92ZXJyaWRlcy5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgY29sb3I6ICMxN2E3ZTU7XG4gIH1cbiAgLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEzMTZmO1xuICB9XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4vKiBsaW5lIDU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19uYXZzLW92ZXJyaWRlcy5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4NWI3O1xufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxN2E3ZTU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTdlNTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgyMywgMTY3LCAyMjksIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDIzLCAxNjcsIDIyOSwgMC42KTtcbn1cbi8qIGxpbmUgMTAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogc29saWQgM3B4ICNiM2IzYjM7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuXG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5nZW5lcmljLWZvcm0gdGV4dGFyZWEsXG4uZ2VuZXJpYy1mb3JtIGlucHV0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCAzcHggI2IzYjNiMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZ2VuZXJpYy1mb3JtIGxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNiM2IzYjM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogbGluZSA3NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jdXN0b20tc2VsZWN0LXdyYXA6YmVmb3JlLCAuY3VzdG9tLXNlbGVjdC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4vKiBsaW5lIDg1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jdXN0b20tc2VsZWN0LXdyYXA6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMTtcbiAgZm9udC1mYW1pbHk6ICdvc2EtaWNvbnMnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDEwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG5odG1sLmllOSAuY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jdXN0b20tc2VsZWN0LXdyYXAgc2VsZWN0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4vKiBsaW5lIDExNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uY3VzdG9tLXNlbGVjdC13cmFwIHNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDExOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG5odG1sLmllOSAuY3VzdG9tLXNlbGVjdC13cmFwIHNlbGVjdCB7XG4gIHdpZHRoOiAxODAlO1xufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5idG4ge1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICBmb250LXdlaWdodDogODAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbn1cbi8qIGxpbmUgMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4uYnRuOmZvY3VzLCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0biAuaWNvbi1jYXJldC1kb3duIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIHotaW5kZXg6IDM7XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0bl9fdGV4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW46IDNweDtcbiAgcGFkZGluZzogNnB4IDMxcHggN3B4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSA0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5idG5fX2JhY2tncm91bmQge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jNjBhMWJmKzAsZTQ1ZDU3KzAsMjUzYTcxKzE1LDI1M2E3MSsyMCwxN2E3ZTUrMzUsZTQ1ZDU3KzUwLDI1M2E3MSs2NSwyNTNhNzErNzAsMTdhN2U1Kzg1LGU0NWQ1NysxMDAgKi9cbiAgYmFja2dyb3VuZDogIzYwYTFiZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJell3WVRGaVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakFsSWlCemRHOXdMV052Ykc5eVBTSWpaVFExWkRVM0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNVFVsSWlCemRHOXdMV052Ykc5eVBTSWpNalV6WVRjeElpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNakFsSWlCemRHOXdMV052Ykc5eVBTSWpNalV6WVRjeElpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNelVsSWlCemRHOXdMV052Ykc5eVBTSWpNVGRoTjJVMUlpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlOVEFsSWlCemRHOXdMV052Ykc5eVBTSWpaVFExWkRVM0lpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlOalVsSWlCemRHOXdMV052Ykc5eVBTSWpNalV6WVRjeElpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlOekFsSWlCemRHOXdMV052Ykc5eVBTSWpNalV6WVRjeElpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlPRFVsSWlCemRHOXdMV052Ykc5eVBTSWpNVGRoTjJVMUlpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0FnSUR4emRHOXdJRzltWm5ObGREMGlNVEF3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUwTldRMU55SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnUEM5c2FXNWxZWEpIY21Ga2FXVnVkRDRLSUNBOGNtVmpkQ0I0UFNJd0lpQjVQU0l3SWlCM2FXUjBhRDBpTVNJZ2FHVnBaMmgwUFNJeElpQm1hV3hzUFNKMWNtd29JMmR5WVdRdGRXTm5aeTFuWlc1bGNtRjBaV1FwSWlBdlBnbzhMM04yWno0PSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgMCUsICMyNTNhNzEgMTUlLCAjMjUzYTcxIDIwJSwgIzE3YTdlNSAzNSUsICNlNDVkNTcgNTAlLCAjMjUzYTcxIDY1JSwgIzI1M2E3MSA3MCUsICMxN2E3ZTUgODUlLCAjZTQ1ZDU3IDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsICM2MGExYmYpLCBjb2xvci1zdG9wKDAlLCAjZTQ1ZDU3KSwgY29sb3Itc3RvcCgxNSUsICMyNTNhNzEpLCBjb2xvci1zdG9wKDIwJSwgIzI1M2E3MSksIGNvbG9yLXN0b3AoMzUlLCAjMTdhN2U1KSwgY29sb3Itc3RvcCg1MCUsICNlNDVkNTcpLCBjb2xvci1zdG9wKDY1JSwgIzI1M2E3MSksIGNvbG9yLXN0b3AoNzAlLCAjMjUzYTcxKSwgY29sb3Itc3RvcCg4NSUsICMxN2E3ZTUpLCBjb2xvci1zdG9wKDEwMCUsICNlNDVkNTcpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgMCUsICMyNTNhNzEgMTUlLCAjMjUzYTcxIDIwJSwgIzE3YTdlNSAzNSUsICNlNDVkNTcgNTAlLCAjMjUzYTcxIDY1JSwgIzI1M2E3MSA3MCUsICMxN2E3ZTUgODUlLCAjZTQ1ZDU3IDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyAwJSwgIzI1M2E3MSAxNSUsICMyNTNhNzEgMjAlLCAjMTdhN2U1IDM1JSwgI2U0NWQ1NyA1MCUsICMyNTNhNzEgNjUlLCAjMjUzYTcxIDcwJSwgIzE3YTdlNSA4NSUsICNlNDVkNTcgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgMCUsICMyNTNhNzEgMTUlLCAjMjUzYTcxIDIwJSwgIzE3YTdlNSAzNSUsICNlNDVkNTcgNTAlLCAjMjUzYTcxIDY1JSwgIzI1M2E3MSA3MCUsICMxN2E3ZTUgODUlLCAjZTQ1ZDU3IDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM2MGExYmYgMCUsICNlNDVkNTcgMCUsICMyNTNhNzEgMTUlLCAjMjUzYTcxIDIwJSwgIzE3YTdlNSAzNSUsICNlNDVkNTcgNTAlLCAjMjUzYTcxIDY1JSwgIzI1M2E3MSA3MCUsICMxN2E3ZTUgODUlLCAjZTQ1ZDU3IDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2MGExYmYnLCBlbmRDb2xvcnN0cj0nI2U0NWQ1NycsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgd2lkdGg6IDMwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xNTAlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbn1cbi8qIGxpbmUgNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4uYnRuOmhvdmVyIC5idG5fX2JhY2tncm91bmQge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGJ0bi1ob3ZlcjtcbiAgLW8tYW5pbWF0aW9uOiBidG4taG92ZXI7XG4gIGFuaW1hdGlvbjogYnRuLWhvdmVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDA7XG4gIGFuaW1hdGlvbi1kZWxheTogMDtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbn1cbkBrZXlmcmFtZXMgYnRuLWhvdmVyIHtcbiAgZnJvbSB7XG4gICAgbGVmdDogLTE1MCU7XG4gIH1cbiAgdG8ge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4uYnRuLXBsYXkge1xuICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDZweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNDZweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDQ2cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDQ2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4gIC5idG4tcGxheSB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4vKiBsaW5lIDg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0bi1wbGF5IC5pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMzMlO1xuICBsZWZ0OiAzNiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLmJ0bi1wbGF5IC5pY29uIHtcbiAgICB0b3A6IDM2JTtcbiAgICBsZWZ0OiAzOCU7XG4gIH1cbn1cblxuLyoqXG4gKiAgX2xpc3RzLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19saXN0cy5zY3NzICovXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbnVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwLjdlbSAwLjllbTtcbn1cbi8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19saXN0cy5zY3NzICovXG51bCBsaTpiZWZvcmUge1xuICAvKiBHZW5lcmljIGF0dHJpYnV0ZXMgZm9yIGludGVncmF0ZWQgaWNvbiBmb250cyAqL1xuICBmb250LWZhbWlseTogJ29zYS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29udGVudDogXCJcXGYwZGFcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogLTAuNmVtO1xuICB0b3A6IDFweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzE3YTdlNTtcbn1cblxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2xpc3RzLnNjc3MgKi9cbm9sIGxpIHtcbiAgbWFyZ2luOiAwIDAgMC43ZW0gMi4wZW07XG59XG5cbi8qIE1vZHVsZXMgKHJldXNhYmxlKSAqL1xuLyoqXG4gKiAgY291bnRkb3duLWNvdW50ZXIuc2Nzc1xuICpcbiAqICBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBjb3VudGRvd24gcGFnZVxuICpcbiAqL1xuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuLmNvdW50ZXItY29uZmlndXJhdG9yIHtcbiAgLyogSGlkZSB0aGUgY29uZmlnICovXG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIge1xuICBjb2xvcjogIzFmNTY2ODtcbiAgbWFyZ2luOiAzMHB4IDAgMjBweCAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMzUlO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRvcDogMzUlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIge1xuICAgIHRvcDogMzIlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbi8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiA2NDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgODksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTEge1xuICB0b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTEge1xuICAgIHRvcDogMDtcbiAgfVxufVxuLyogbGluZSA5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtMiB7XG4gIHRvcDogMjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC0yIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMjAlO1xuICB9XG59XG4vKiBsaW5lIDEwMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtMyB7XG4gIHRvcDogNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtMyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDQwJTtcbiAgfVxufVxuLyogbGluZSAxMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTQge1xuICB0b3A6IDYwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA2MCU7XG4gIH1cbn1cbi8qIGxpbmUgMTE2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC01IHtcbiAgdG9wOiA4MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC01IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogODAlO1xuICB9XG59XG4vKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIC8qIEhvbGQgdGhpcyBoZWlnaHQgdG8ga2VlcCBpdCBmcm9tIGdsaXRjaGluZyAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAycHggI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiA3MiU7XG4gICAgaGVpZ2h0OiA3MiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogNzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgdG9wOiAxMTAlO1xuICAgIGhlaWdodDogMTE1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDVweCAjZmZmO1xuICAgIHRvcDogMTEwJTtcbiAgICBoZWlnaHQ6IDEyMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTEwJTtcbiAgICBoZWlnaHQ6IDEyMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTUwJTtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTUwJTtcbiAgICBoZWlnaHQ6IDE1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTkwJTtcbiAgICBoZWlnaHQ6IDIwMCU7XG4gIH1cbn1cbi8qIGxpbmUgMTg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuZGVsaW1zIC5kZWxpbS0xIHtcbiAgbGVmdDogMjAlO1xufVxuLyogbGluZSAxOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5kZWxpbXMgLmRlbGltLTIge1xuICBsZWZ0OiA0MCU7XG59XG4vKiBsaW5lIDE5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0tMyB7XG4gIGxlZnQ6IDYwJTtcbn1cbi8qIGxpbmUgMTk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuZGVsaW1zIC5kZWxpbS00IHtcbiAgbGVmdDogODAlO1xufVxuXG4vKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2NDBweDtcbiAgLyogSG9sZCB0aGlzIGhlaWdodCB0byBrZWVwIGl0IGZyb20gZ2xpdGNoaW5nICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMjAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgMjI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlci1kaWdpdHMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMzIwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMzIwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAyMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDMyMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDI3MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG59XG4vKiBsaW5lIDI5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgMjk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAyMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDIpIHtcbiAgICBsZWZ0OiAyMCU7XG4gIH1cbn1cbi8qIGxpbmUgMzAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDMpIHtcbiAgdG9wOiA0MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDMpIHtcbiAgICBsZWZ0OiA0MCU7XG4gIH1cbn1cbi8qIGxpbmUgMzA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDQpIHtcbiAgdG9wOiA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDQpIHtcbiAgICBsZWZ0OiA2MCU7XG4gIH1cbn1cbi8qIGxpbmUgMzE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDUpIHtcbiAgdG9wOiA4MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXI6bnRoLWNoaWxkKDUpIHtcbiAgICBsZWZ0OiA4MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gIGh0bWwubHQtaWU5ICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cblxuLyoqXG4gKiAgY291bnRkb3duLXR3aXR0ZXIuc2Nzc1xuICpcbiAqICBcbiAqXG4gKi9cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIk1pY3Jvc29mdCBZYWhlaVwiLCBcIuW+rui9r+mbhem7kVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCLlhqzpnZLpu5HkvZNcIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgfVxufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciBoNSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDM1NDY7XG4gIG1hcmdpbjogNXB4IDAgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciBoNSB7XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDdweCAwIDAgMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgfVxufVxuLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA5OTJweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzY4cHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA5OTJweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDExMDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLyogbGluZSAxMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWhlYWRlciB7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBGb2xsb3cgYnV0dG9uICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1oZWFkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1oZWFkZXIge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIC5oZWFkaW5nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIC5idXR0b24ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1oZWFkZXIgLmJ1dHRvbiB7XG4gICAgdG9wOiAtOHB4O1xuICB9XG59XG4vKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMTYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gIG1hcmdpbjogNDBweCAwIDQwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDAgMyUgMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICAvKiBEZXRlcm1pbmVzIHdoZXJlIHR3ZWV0cyBjdXQgb2ZmICovXG4gICAgLyogTm90ZSB0aGF0IHRoaXMgaXMgcmVsYXRpdmUgdG8gLnR3ZWV0LWNvbnRhaW5lciB3aWR0aCBhYm92ZSAqL1xuICAgIC8qIFJhdGlvIHNob3VsZCBwcm9wZXJseSB0cnVuY2F0ZSB0aGUgbGFzdCB0d2VldCBpbiBoYWxmICovXG4gICAgd2lkdGg6IDMwLjI1JTtcbiAgfVxuICAvKiBsaW5lIDIxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldFtkYXRhLWluZGV4PVwiNFwiXSB7XG4gICAgLyogU3VwcHJlc3MgdGhlIGxhc3QgdHdlZXQgd2hlbiB0aGVyZSBpc24ndCBlbm91Z2ggcm9vbSAqL1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgLyogRGV0ZXJtaW5lcyB3aGVyZSB0d2VldHMgY3V0IG9mZiAqL1xuICAgIC8qIE5vdGUgdGhhdCB0aGlzIGlzIHJlbGF0aXZlIHRvIC50d2VldC1jb250YWluZXIgd2lkdGggYWJvdmUgKi9cbiAgICAvKiBSYXRpbyBzaG91bGQgcHJvcGVybHkgdHJ1bmNhdGUgdGhlIGxhc3QgdHdlZXQgaW4gaGFsZiAqL1xuICAgIHdpZHRoOiAyMS45JTtcbiAgfVxuICAvKiBsaW5lIDIyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldFtkYXRhLWluZGV4PVwiNFwiXSB7XG4gICAgLyogU2hvdyB0aGUgbGFzdCB0d2VldCB3aGVuIHRoZXJlJ3MgZW5vdWdoIHJvb20gKi9cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDI0NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgKiB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbn1cbi8qIGxpbmUgMjUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciAubWVzc2FnZSxcbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LmhvdmVyIC5tZXNzYWdlIGEge1xuICBjb2xvcjogIzAwNmY5Mztcbn1cbi8qIGxpbmUgMjU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciBoNixcbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LmhvdmVyIC50aW1lIHtcbiAgY29sb3I6ICMwMDZmOTM7XG59XG4vKiBsaW5lIDI2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgYSB7XG4gIGNvbG9yOiAjMDAzNTQ2O1xufVxuLyogbGluZSAyNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IGE6aG92ZXIge1xuICBjb2xvcjogIzAwNmY5Mztcbn1cbi8qIGxpbmUgMjY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCBoNiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDM1NDY7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi8qIGxpbmUgMjc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCAubWVzc2FnZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgLm1lc3NhZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxufVxuLyogbGluZSAyODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IC50aW1lIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDM1NDY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBsaW5lIDI5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDMwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNmZmY7XG4gICAgdG9wOiAzNHB4O1xuICAgIGxlZnQ6IC0xLjUlO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogNzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAzMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDI5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5kZWxpbSB7XG4gICAgdG9wOiAzNHB4O1xuICAgIGhlaWdodDogNzNweDtcbiAgfVxuICAvKiBsaW5lIDMyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5kZWxpbVtkYXRhLWluZGV4PVwiM1wiXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkge1xuICAvKiBsaW5lIDI5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5kZWxpbSB7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuLyogbGluZSAzMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4vKiBsaW5lIDMzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDIwcHggMCAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzOmJlZm9yZSwgLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMzQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMgLmljb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4vKiBsaW5lIDM0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIC50ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogNnB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzAwMzU0NjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvcmRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDM2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIGEge1xuICB3aWR0aDogMTAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMzU0NjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDM3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIGE6aG92ZXIge1xuICBjb2xvcjogIzJiNzY4Zjtcbn1cbi8qIGxpbmUgMzc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMgYTpob3ZlciAudGV4dCB7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAjMmI3NjhmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG4gIC8qIGxpbmUgMzgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gICAgbGVmdDogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAzMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIHtcbiAgICBsZWZ0OiAyMjBweDtcbiAgfVxufVxuXG4vKipcbiAqICBjb3VudGRvd24tc3Vic2NyaWJlLnNjc3NcbiAqXG4gKiAgXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuLnN1YnNjcmliZSB7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDYwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNjYlO1xuICB9XG59XG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLnN1YnNjcmliZS1pbnNldCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1pbnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA0MC4xMDQxNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQwLjEwNDE2NjY3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgd2lkdGg6IDQwLjEwNDE2NjY3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogNDAuMTA0MTY2NjclO1xuICB9XG59XG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGZvbnQtd2VpZ2h0OiByZWd1bGFyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA3OCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLyogbGluZSAxMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQgcCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLmJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDE0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLmJ1dHRvbiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4vKipcbiAqICBjb3VudGRvd24tc3BvbnNvci5zY3NzXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3Ige1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8qXG4gICRzcG9uc29yLWxvZ28tdy1sZzogMjAwcHg7XG4gICRzcG9uc29yLWxvZ28taC1sZzogNzJweDtcbiAgJHNwb25zb3ItbG9nby13LXNtOiAxNTBweDtcbiAgJHNwb25zb3ItbG9nby1oLXNtOiAoJHNwb25zb3ItbG9nby13LXNtICogJHNwb25zb3ItbG9nby1oLWxnKSAvICRzcG9uc29yLWxvZ28tdy1sZztcbiAgJHNwb25zb3ItbG9nby13LW1kOiAxNzVweDtcbiAgJHNwb25zb3ItbG9nby1oLW1kOiAoJHNwb25zb3ItbG9nby13LW1kICogJHNwb25zb3ItbG9nby1oLWxnKSAvICRzcG9uc29yLWxvZ28tdy1sZztcbiAgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzZweDtcbiAgICByaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciB7XG4gICAgdG9wOiAzNnB4O1xuICAgIHJpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIHtcbiAgICB0b3A6IDYwcHg7XG4gICAgcmlnaHQ6IDY1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIGg1IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMxZjU2Njg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgaDUge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogIzFmNTY2ODtcbiAgfVxufVxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3IgaW1nIHtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDM5LjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciBpbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDQzLjJweDtcbiAgfVxufVxuLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3IgLnNwb25zb3ItbG9nb3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzOS42cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIC5zcG9uc29yLWxvZ29zIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciAuc3BvbnNvci1sb2dvcyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNDMuMnB4O1xuICB9XG59XG4vKiBsaW5lIDgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4uc3BvbnNvciAuc3BvbnNvci1sb2dvIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3IgLnNwb25zb3ItbG9nb1tkYXRhLWlkPVwiMVwiXSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB6LWluZGV4OiAyO1xufVxuXG4vKipcbiAqICBcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvbnRhaW5lci5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKipcbiAqICBvc2EtY2VudC1ncmFkLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUM1QTRGO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VBNUE0Rjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNzU5NEY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTU1OTUwO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzNTk1MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTU4NTA7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREY1ODUwO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RENTg1MTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQjU3NTE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4NTc1MTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDY1NjUyO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNENDU2NTI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTEzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyNTY1Mjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDA1NTUzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRTU1NTM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTE2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NDNTU1Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzk1NDUzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNzU0NTQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTE5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M1NTQ1NDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzM1MzU0O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMTUzNTU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTIyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JGNTI1NTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkQ1MjU1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCQTUyNTU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I4NTE1Njtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjY1MTU2O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNDUxNTY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTI4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyNTA1Nztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjA1MDU3O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRTUwNTc7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTMxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FDNEY1ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk0RjU4O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNzRFNTg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTM0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E1NEU1ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTM0RTU5O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMTRENTk7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTM3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlGNEQ1OTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUQ0RDVBO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QTRDNUE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk4NEM1QTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY0QzVCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NDRCNUI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyNEI1Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA0QTVCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4RTRBNUM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQ2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhCNEE1Qztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODk0OTVDO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00OCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzQ5NUQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NDk1RDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODM0ODVEO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTQ4NUQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdGNDg1RTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0M0NzVFO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3QTQ3NUU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4NDY1Rjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY0NjVGO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDQ2NUY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTU4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyNDU2MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA0NTYwO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RTQ1NjA7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTYxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCNDQ2MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjk0NDYxO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzQzNjE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTY0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NDM2MTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM0MzYyO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTQyNjI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTY3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVGNDI2Mjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUM0MjYzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QTQxNjM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTcwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NDE2Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY0MTYzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDQwNjQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTczIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUyNDA2NDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTAzRjY0O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RDNGNjU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTc2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCM0Y2NTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDkzRTY1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03OCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NzNFNjU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTc5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1M0U2Njtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMzRDY2O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MTNENjY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTgyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFM0Q2Nztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0MzQzY3O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzQTNDNjc7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTg1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4M0I2ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzQjY4O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNCNjg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTg4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyM0E2ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzQTY5O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyRDNBNjk7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTkxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJCMzk2OTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkzOTZBO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzM5NkE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTk0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1Mzg2QTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMzODZCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTM3NkI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTk3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFMzc2Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUMzNzZCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQTM2NkM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTEwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODM2NkM7XG59XG5cbi8qKlxuICogIGhlYWRlci5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9faGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2hlYWRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qIGxpbmUgMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9faGVhZGVyLm5vLW1lZGlhIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9faGVhZGVyLm5vLW1lZGlhIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nIHtcbiAgICB3aWR0aDogOTc0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDEzNzBweDtcbiAgfVxufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmctaW5zZXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nLWluc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmctaW5zZXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDc4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDc4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDc4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nLWluc2V0LS1saWdodC1vbi1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nLWluc2V0IHtcbiAgICB3aWR0aDogMTQ3cHg7XG4gICAgaGVpZ2h0OiAxNDFweDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4vKiBsaW5lIDEyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLW1vbnRoLCAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1kYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1tb250aCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1tb250aCB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtbW9udGgge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1kYXkge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWRheSB7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0M3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtZGF5IHtcbiAgICBmb250LXNpemU6IDY5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDY5cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLCAuaGVhZGVyLWFydGljbGUtcGFnZV9fc3VidGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4vKiBsaW5lIDE1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDlweDtcbiAgfVxufVxuLyogbGluZSAxNzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTczLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4vKiBsaW5lIDE4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4ubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwIHtcbiAgdG9wOiAwO1xuICBib3R0b206IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyMTMxNmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWluc2V0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtaW5zZXQge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1pbnNldCB7XG4gICAgd2lkdGg6IDk3NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1pbnNldCB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtaW5zZXQge1xuICAgIHdpZHRoOiAxMzcwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMjIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4vKiBsaW5lIDIyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtY29udGVudCB7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtY29udGVudCB7XG4gICAgbGVmdDogMTc1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1jb250ZW50IHtcbiAgICB3aWR0aDogNjkuNSU7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDIyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWNvbnRlbnQge1xuICAgIHdpZHRoOiA3Ny41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtY29udGVudCB7XG4gICAgd2lkdGg6IDc3LjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1jb250ZW50IHtcbiAgICB3aWR0aDogNzclO1xuICB9XG59XG4vKiBsaW5lIDI0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgMjU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWJnIHtcbiAgICBvcGFjaXR5OiAwLjg7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTgwKTtcbiAgfVxufVxuLyogbGluZSAyNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9faGVhZGVyLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faGVhZGVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMC4yNXMgbGluZWFyO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogOTAwcHgpIHtcbiAgLyogbGluZSAyNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItZ2VuZXJpYy1wYWdlX19oZWFkZXIsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG59XG4vKiBsaW5lIDI3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19oZWFkZXJfcHJvbW8tLXRlbXBsYXRlLWxhbmRpbmcsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oZWFkZXJfcHJvbW8tLXRlbXBsYXRlLWxhbmRpbmcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHBhZGRpbmcgMC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogcGFkZGluZyAwLjI1cyBsaW5lYXI7XG59XG4vKiBsaW5lIDI3NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19oZWFkZXJfcHJvbW8tLXRlbXBsYXRlLWxhbmRpbmcucGFnZS1vdXItc3RvcmllcywgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2hlYWRlcl9wcm9tby0tdGVtcGxhdGUtbGFuZGluZy5wYWdlLW91ci1zdG9yaWVzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4vKiBsaW5lIDI4MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19oMSwgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2gxIHtcbiAgZm9udC1zaXplOiA0OXB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjgxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWdlbmVyaWMtcGFnZV9faDEsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oMSB7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyODEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItZ2VuZXJpYy1wYWdlX19oMSwgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2gxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjkyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1nZW5lcmljLXBhZ2VfX2gxLnBhZ2UtY2VudGVubmlhbC1ib29rc2hlbGYsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oMS5wYWdlLWNlbnRlbm5pYWwtYm9va3NoZWxmIHtcbiAgLyogU2hyaW5rIHRleHQgYmVjYXVzZSB0aGlzIHRpdGxlIGlzIHdheSB0b28gbG9uZyAqL1xuICBmb250LXNpemU6IDQzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAyOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItZ2VuZXJpYy1wYWdlX19oMS5wYWdlLWNlbnRlbm5pYWwtYm9va3NoZWxmLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faDEucGFnZS1jZW50ZW5uaWFsLWJvb2tzaGVsZiB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG4vKiBsaW5lIDMwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19wcm9tby1sYWJlbCwgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX3Byb21vLWxhYmVsIHtcbiAgbWFyZ2luOiAxNXB4IDAgMTBweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4vKiBsaW5lIDMwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19wcm9tby1pbWcsIC5oZWFkZXItbGFuZGluZy1wYWdlX19wcm9tby1pbWcge1xuICBtYXgtd2lkdGg6IDE2MHB4O1xuICBtYXgtaGVpZ2h0OiAzMHB4O1xufVxuLyogbGluZSAzMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9fZGVjaywgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2RlY2sge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWdlbmVyaWMtcGFnZV9fZGVjaywgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2RlY2sge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItZ2VuZXJpYy1wYWdlX19kZWNrLS10ZW1wbGF0ZS1sYW5kaW5nLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9fZGVjay0tdGVtcGxhdGUtbGFuZGluZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4vKiBsaW5lIDMyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItb3NhLWhpc3RvcnlfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxLjBlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDMzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItb3NhLWhpc3RvcnlfX3BhZ2UtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qKlxuICogIFxuICpcbiAqXG4gKi9cbi8qKlxuICpcbiAqXG4gKlxuICovXG4vKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2NvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLWNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NpdGVzLWRyb3Bkb3duIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2l0ZXMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMzhweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zaXRlcy1kcm9wZG93bi5vcGVuIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2l0ZXMtbGlua3Mge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zaXRlcy1saW5rcyBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2l0ZXMtbGlua3MgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgOTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9nZ2xlLW1lbnUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b2dnbGUtbWVudS13cmFwLmluIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX3RvZ2dsZS1tZW51LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAyNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3Mge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuOWVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDEzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtOm50aC1jaGlsZCgxKSAuaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbmsge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtOm50aC1jaGlsZCgzKSAuaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbmsge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLyogbGluZSAxNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3MtbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAwLjllbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbms6aG92ZXIsIC5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3MtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDE2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtc29jaWFsIHtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIxMzE2ZiswLDA1MDAzMSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzIxMzE2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekl4TXpFMlppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TlRBd016RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgIzIxMzE2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzA1MDAzMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjEzMTZmJywgZW5kQ29sb3JzdHI9JyMwNTAwMzEnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgMTc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwtbGlzdCB7XG4gIG1hcmdpbjogMCAxNXB4IDAgMjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAxODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDE4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtc29jaWFsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1idXR0b246Zm9jdXMsIC5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxOTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLWZvb3Qge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE5OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX21vYmlsZS1mb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDIxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDIyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4vKiBsaW5lIDIyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMjMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1jb3B5cmlnaHQge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLyogbGluZSAyMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9faGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKipcbiAqICBcbiAqXG4gKlxuICovXG4vKipcbiAqXG4gKlxuICpcbiAqL1xuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX2xvZ28ge1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLyogbGluZSAyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLXBvc2l0aW9uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1wb3NpdGlvbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWluc2V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1pbnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQ4cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHRvcDogNzhweDtcbiAgfVxufVxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzN3B4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9vc2EtMTAwLWFsdC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2LjQ1MTYxMjlweDtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19sb2dvLnNjc3MgKi9cbmh0bWwubHQtaWU5IC5oZWFkZXItc2l0ZV9fbG9nby1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vb3NhLTEwMC1hbHQtOGJpdC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0OHB4IDY0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNDhweCA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19sb2dvLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbG9nby1sYWJlbCB7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyoqXG4gKiAgXG4gKlxuICpcbiAqL1xuLyoqXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdiB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTdlNTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19uYXYtbGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjVweDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogNjMuNTg5NzQzNTklO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYtbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMi45MDMyMjU4MSU7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzYzNDQwODYlO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDRweCAjMTdhN2U1O1xuICB9XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saXN0LWl0ZW0uc2VsZWN0ZWQsIC5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgNHB4ICMyMTMxNmY7XG4gIH1cbiAgLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbS5zZWxlY3RlZCAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBjb2xvcjogIzIxMzE2ZjtcbiAgfVxufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4uaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBjb2xvcjogIzE3YTdlNTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdG9wOiA2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgODcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuXG4vKipcbiAqICBcbiAqXG4gKlxuICovXG4vKipcbiAqXG4gKlxuICpcbiAqL1xuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQge1xuICBtYXJnaW46IDAgNjVweCAwIDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAwLjhlbTtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaC1pbnNldCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAvKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTU1NTU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1NTU1NSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX3NlYXJjaC1pbnNldCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTU1NTU1ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIGxpbmUgNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQtY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0LWNvbnRlbnQge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxufVxuLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEyO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIHdpZHRoOiAzNXB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtYnV0dG9uIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgXG4gKlxuICpcbiAqL1xuLyoqXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9vbGJhci1saW5rcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGNsZWFyOiBib3RoO1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWxpbmtzIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIxMzE2ZiswLDA1MDAzMSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzIxMzE2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekl4TXpFMlppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TlRBd016RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgIzIxMzE2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzA1MDAzMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjEzMTZmJywgZW5kQ29sb3JzdHI9JyMwNTAwMzEnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItaGVhZGluZyB7XG4gIC8qIE9TQSBTaXRlcyBUb29sYmFyIHRvZ2dsZSAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yM3B4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3Rvb2xiYXIuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItaGVhZGluZy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9vbGJhci1oZWFkaW5nLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3Rvb2xiYXIuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4vKipcbiAqICBmb290ZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3dyYXAge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLnBhZ2Utb3NhLWNlbnRlbm5pYWwudGVtcGxhdGUtb3NhLWhpc3RvcnkgLmZvb3Rlci1zaXRlX193cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNjlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5cHg7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM2MGExYmYrMCxlNDVkNTcrNjAsZTQ1ZDU3KzYwLDI1M2E3MSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzYwYTFiZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJell3WVRGaVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJall3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUwTldRMU55SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJall3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUwTldRMU55SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU15TlROaE56RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgNjAlLCAjZTQ1ZDU3IDYwJSwgIzI1M2E3MSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjNjBhMWJmKSwgY29sb3Itc3RvcCg2MCUsICNlNDVkNTcpLCBjb2xvci1zdG9wKDYwJSwgI2U0NWQ1NyksIGNvbG9yLXN0b3AoMTAwJSwgIzI1M2E3MSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDYwJSwgI2U0NWQ1NyA2MCUsICMyNTNhNzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2MGExYmYnLCBlbmRDb2xvcnN0cj0nIzI1M2E3MScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2hlYWRpbmcge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9faGVhZGluZy1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2hlYWRpbmctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19oZWFkaW5nLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2xvZ28ge1xuICAgIG1hcmdpbjogMCAxLjBlbSAwIDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2NvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX19jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMCAxLjBlbSAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLyogbGluZSA5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSAxMDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMS4wZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdi1saXN0LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19uYXYtbGlzdC1saW5rOmhvdmVyLCAuZm9vdGVyLXNpdGVfX25hdi1saXN0LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSAxMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMTI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtaGVhZGluZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCAxLjBlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX19zb2NpYWwtaGVhZGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIGxpbmUgMTQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc2l0ZV9fc29jaWFsLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogbGluZSAxNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbC1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc2l0ZV9fc29jaWFsLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG5cbi8qKlxuICogIHBhZ2Uuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYm9keS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWJvZHktY29udGFpbmVyX19vdXRlci0tYnJvd3NlLWZpbHRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWJvZHktY29udGFpbmVyX19vdXRlci0tc2VhcmNoLWlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuICAucGFnZS1ib2R5LWNvbnRhaW5lcl9fb3V0ZXItLWhpc3RvcnktbmF2LXllYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYm9keS1jb250YWluZXJfX291dGVyLS1oaXN0b3J5LW5hdi15ZWFyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXMgbGluZWFyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDkwMHB4KSB7XG4gIC8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuICAucGFnZS1ib2R5LWNvbnRhaW5lcl9fb3V0ZXItLWhpc3RvcnktbmF2LXllYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuICAucGFnZS1ib2R5LXJvdy1pbnNldCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2Utc2VhcmNoLXJlc3VsdHNfX2JvZHktY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYXJ0aWNsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZV9fYm9keS1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuICAucGFnZS1hcnRpY2xlX19ib2R5LWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgICBtYXgtd2lkdGg6IDg1MHB4O1xuICB9XG59XG4vKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUgYSB7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSA3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIGE6aG92ZXIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIGEgLmljb24tY2FyZXQtcmlnaHQge1xuICBmb250LXNpemU6IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi8qKlxuICogIGJvZHkuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9keS5zY3NzICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZjJmNTtcbn1cblxuLyoqXG4gKiAgYXJ0aWNsZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSB7XG4gIC8qKlxuICAgKiAgUmVzdHJpY3Qgc29tZSBzdHlsZXMgaGVyZSBzbyB0aGF0IGFueSBnZW5lcmljIEhUTUxcbiAgICogIGluc2VydGVkIGluIHRoZSBtYWluIGNvbnRlbnQgYXJlYSBpcyBjb250cm9sbGVkLlxuICAgKi9cbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIG9sLFxuLnBhZ2UtYXJ0aWNsZSB1bCB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUgZmlndXJlIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSBmaWd1cmUgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19maWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAuMmVtIDAgMCAwO1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX2ZpZ3VyZS1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZV9fZmlndXJlLS1wdWxsLWxlZnQtaGFsZiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDAuMjVlbSAxLjBlbSAxLjBlbSAwO1xufVxuLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX2ZpZ3VyZS0tcHVsbC1sZWZ0LXRoaXJkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMy4zMzMzMzMzJTtcbiAgbWFyZ2luOiAwLjI1ZW0gMS4wZW0gMS4wZW0gMDtcbn1cblxuLyoqXG4gKiAgcGFnZS11cGRhdGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS11cGRhdGUuc2NzcyAqL1xuLnBhZ2UtdXBkYXRlIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS11cGRhdGUuc2NzcyAqL1xuICAucGFnZS11cGRhdGUge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4vKipcbiAqICBzaWRlYmFyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NpZGViYXIuc2NzcyAqL1xuLnNpZGViYXJfX3dyYXAge1xuICBwYWRkaW5nLXRvcDogNTVweDtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NpZGViYXIuc2NzcyAqL1xuLnNpZGViYXJfX2hlYWRpbmcge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaWRlYmFyLnNjc3MgKi9cbi5zaWRlYmFyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2lkZWJhci5zY3NzICovXG4gIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDA7XG4gIH1cbn1cblxuLyoqXG4gKiAgc29jaWFsLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4uc29jaWFsX19saXN0LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICB9XG4gIC8qIGxpbmUgMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4gIC5zb2NpYWxfX2J1dHRvbjpob3ZlciwgLnNvY2lhbF9fYnV0dG9uOmZvY3VzIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMTdhN2U1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uOmhvdmVyIC5pY29uLCAuc29jaWFsX19idXR0b246Zm9jdXMgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi8qIGxpbmUgNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4uc29jaWFsX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2xpbms6aG92ZXIsIC5zb2NpYWxfX2xpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLWZhY2Vib29rIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDI0JTtcbiAgbGVmdDogMzMlO1xufVxuLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLXR3aXR0ZXIge1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAyMyU7XG59XG4vKiBsaW5lIDgyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0tbGlua2VkaW4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRvcDogMTglO1xuICBsZWZ0OiAyNyU7XG59XG4vKiBsaW5lIDg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0taW5zdGFncmFtIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDE4JTtcbiAgbGVmdDogMjUlO1xufVxuXG4vKipcbiAqICBvc2EtMTAwLWFydGljbGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkOmJlZm9yZSwgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZCB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZCB7XG4gICAgd2lkdGg6IDk1MS43NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNC41cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgICB3aWR0aDogMTE2MS41cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgICB3aWR0aDogMTM2MC43NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNi41cHg7XG4gIH1cbn1cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkLWluc2V0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDk1MS43NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDExNjEuNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDEzNjAuNzVweDtcbiAgfVxufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzhweDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMThweCAxOHB4IDA7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgMjAuNXB4IDIwLjVweCAwO1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUge1xuICAgIG1hcmdpbjogMCAxN3B4IDE3cHggMDtcbiAgICB3aWR0aDogNDFweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgMTguNXB4IDE4LjVweCAwO1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNDlweDtcbiAgfVxufVxuLyogbGluZSAxMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmxhc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDEwNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuZmlsdGVySGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmZpbHRlckhpZGUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZCAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIGxpbmUgMTMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLyogbGluZSAxMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDExOXB4O1xuICB6LWluZGV4OiA5OTg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fZmlndXJlIHtcbiAgICB0b3A6IC04cHg7XG4gICAgbGVmdDogLTMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAtMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuLyogbGluZSAxNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5ODtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogMzFweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlIHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZS10ZXh0LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLXRleHQge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG4vKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgei1pbmRleDogOTk5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2luZGV4LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC0zNnB4O1xuICB9XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgtdGV4dCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi8qIGxpbmUgMjEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXksIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5IHtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0b3A6IC0zOXB4O1xuICBsZWZ0OiAtNDFweDtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAtMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXkge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDIxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXksIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5IHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC0zNnB4O1xuICB9XG59XG4vKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMjQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZmlndXJlIHtcbiAgaGVpZ2h0OiAyMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDI2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLyogbGluZSAyODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19pbmRleC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2luZGV4LXRleHQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG4vKiBsaW5lIDI5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX3RpdGxlLWJnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLyogbGluZSAzMDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjUlO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgMzI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUtdGV4dCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4vKipcbiAqICBvc2EtMTAwLWRldGFpbC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19kZXNrdG9wLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgNDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1kZXRhaWwge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19tb2JpbGUtZGV0YWlsIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWw6YmVmb3JlLCAub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbW9iaWxlLWRldGFpbDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbW9iaWxlLWRldGFpbC1pbnNldCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM3NXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fYmctZnVsbCB7XG4gICAgaGVpZ2h0OiAzNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX2JnLWZ1bGwge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cbn1cbi8qIGxpbmUgOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9faGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2ZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogbGluZSAxMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9faW5kZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19pbmRleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKiBsaW5lIDEyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19pbmRleC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19pbmRleC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxufVxuLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgfVxufVxuLyogbGluZSAxNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGl0bGUtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAyMnB4IDUwcHggMjlweCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDE2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX190aXRsZS1iZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC44O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAzNzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAzNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDc1MHB4O1xuICB9XG59XG4vKiBsaW5lIDE5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19zdW1tYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjIyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2NvbW1lbnRzIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19jb21tZW50cyB7XG4gICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICB9XG59XG4vKiBsaW5lIDIyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG59XG4vKiBsaW5lIDIzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDI0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzE3YTdlNTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi8qIGxpbmUgMjQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2xpbmtzLWxpbms6Zm9jdXMsIC5vc2EtMTAwLWRldGFpbF9fbGlua3MtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDI1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rOmZvY3VzIGksIC5vc2EtMTAwLWRldGFpbF9fbGlua3MtbGluazpob3ZlciBpIHtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDI1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTI1cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLyoqXG4gKiAgb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fbmF2LWJ0biB7XG4gICAgdG9wOiAtMzBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdi1idG4ge1xuICAgIHRvcDogLTQwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fbmF2LWJ0biB7XG4gICAgdG9wOiAtNTBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4uZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1wcmV2IC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgbGVmdDogMTUlO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4tLW5leHQge1xuICByaWdodDogMDtcbn1cbi8qIGxpbmUgNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1uZXh0IC5pY29uIHtcbiAgbGVmdDogMjUlO1xufVxuLyogbGluZSA3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSA4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rOmZvY3VzIC5pY29uLCAub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6ICNjY2M7XG59XG4vKiBsaW5lIDkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbmF2IC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19uYXYgLmljb24ge1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiAuaWNvbiB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiAuaWNvbiB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgb3NhLWhpc3Rvcnkuc2Nzc1xuICpcbiAqXG4gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19hcnRpY2xlcy1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnlfX2FydGljbGVzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fYXJ0aWNsZXMtY29udGFpbmVyIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogNjQuNyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19hcnRpY2xlcy1jb250YWluZXIge1xuICAgIHdpZHRoOiA3My43NSU7XG4gIH1cbn1cbi8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXZfX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdl9fYmcge1xuICAgIHdpZHRoOiA4OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2X19iZy0tMSB7XG4gIGxlZnQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1uYXZfX2JnLS0yIHtcbiAgICBsZWZ0OiAxMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdl9fYmctLTIge1xuICAgIGxlZnQ6IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZy0tMiB7XG4gICAgbGVmdDogMTgwcHg7XG4gIH1cbn1cbi8qIGxpbmUgNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYtaXRlbXMge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LWl0ZW1zOmJlZm9yZSwgLm9zYS1oaXN0b3J5LW5hdi1pdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi1pdGVtczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE5MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fY2F0ZWdvcnktaGVhZGluZ3Mge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmdzIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fY2F0ZWdvcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4vKiBsaW5lIDEyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nLS0xIHtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDEyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nLS0yIHtcbiAgbGVmdDogNTAlO1xuICBjb2xvcjogI2ViNTI0ODtcbn1cblxuLyoqXG4gKiAgb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgLyoqXG4gICAqICBTbGlkZS1pbiBhbmltYXRpb24gb25seSBmb3IgbGFuZHNjYXBlIGltYWdlc1xuICAgKlxuICAgKlxuICAgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLyogbGluZSAyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyLnJlYWR5IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXSAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjM1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuMzVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXTpob3ZlciAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXTpob3ZlciAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2FydGljbGUge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2FydGljbGUge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZVtkYXRhLWhpc3RvcnktY2F0ZWdvcnk9XCJvc2FcIl0ge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgOHB4ICMxN2E3ZTU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZVtkYXRhLWhpc3RvcnktY2F0ZWdvcnk9XCJvdGhlclwiXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCA4cHggI2ViNTI0ODtcbiAgfVxufVxuLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19kYXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4vKiBsaW5lIDk1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4vKiBsaW5lIDEwNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGVbZGF0YS1oaXN0b3J5LWNhdGVnb3J5PVwib3NhXCJdIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDEwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGVbZGF0YS1oaXN0b3J5LWNhdGVnb3J5PVwib3RoZXJcIl0ge1xuICBjb2xvcjogI2ViNTI0ODtcbn1cbi8qIGxpbmUgMTExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19kZXRhaWwge1xuICBwYWRkaW5nOiAxNXB4IDAgMjZweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDAgIDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4vKiBsaW5lIDEyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbGVmdDogMjUlO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2RldGFpbC13cmFwIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDUxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLyogbGluZSAxNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyW2RhdGEtb3JpZW50YXRpb249XCJsYW5kc2NhcGVcIl0gLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyW2RhdGEtb3JpZW50YXRpb249XCJsYW5kc2NhcGVcIl0gLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXSAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZS1pbWcge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWdjYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4vKipcbiAqICBvc2EtaGlzdG9yeS10aHVtYi5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iOmJlZm9yZSwgLm9zYS1oaXN0b3J5LXRodW1iOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fcm93IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDIwcHg7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG5ib2R5W2RhdGEtZGlzcGxheS1zaXplPVwieHNcIl0gLm9zYS1oaXN0b3J5LXRodW1iX19yb3ctLWFjdGl2ZSAub3NhLWhpc3RvcnktdGh1bWJfX2NvbHVtbiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG5ib2R5W2RhdGEtZGlzcGxheS1zaXplPVwic21cIl0gLm9zYS1oaXN0b3J5LXRodW1iX19yb3ctLWFjdGl2ZSAub3NhLWhpc3RvcnktdGh1bWJfX2NvbHVtbiB7XG4gIHdpZHRoOiA5OHB4O1xuICBtaW4taGVpZ2h0OiA4OHB4O1xufVxuLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuYm9keVtkYXRhLWRpc3BsYXktc2l6ZT1cIm1kXCJdIC5vc2EtaGlzdG9yeS10aHVtYl9fcm93LS1hY3RpdmUgLm9zYS1oaXN0b3J5LXRodW1iX19jb2x1bW4ge1xuICB3aWR0aDogOThweDtcbiAgbWluLWhlaWdodDogODhweDtcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbmJvZHlbZGF0YS1kaXNwbGF5LXNpemU9XCJsZ1wiXSAub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbn1cbi8qIGxpbmUgNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbmJvZHlbZGF0YS1kaXNwbGF5LXNpemU9XCJ4bFwiXSAub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgd2lkdGg6IDE0NXB4O1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fcm93LS1hY3RpdmUgLm9zYS1oaXN0b3J5LXRodW1iX19jb2x1bW4tLTEgLm9zYS1oaXN0b3J5LXRodW1iX19vdmVybGF5LWxpbmsge1xuICBib3JkZXItY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uLS0yIC5vc2EtaGlzdG9yeS10aHVtYl9fb3ZlcmxheS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWI1MjQ4O1xufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbn1cbi8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZTpob3ZlciAub3NhLWhpc3RvcnktdGh1bWJfX3NjcmltIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSA5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlOmhvdmVyIC5vc2EtaGlzdG9yeS10aHVtYl9feWVhciB7XG4gIHRleHQtc2hhZG93OiAwIDAgMXB4ICMyMTIxMjE7XG59XG4vKiBsaW5lIDk2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX2FydGljbGU6aG92ZXIgLm9zYS1oaXN0b3J5LXRodW1iX190aXRsZSB7XG4gIHRleHQtc2hhZG93OiAwIDAgMXB4ICMyMTIxMjE7XG59XG4vKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX195ZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUlO1xuICBsZWZ0OiA1JTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9feWVhci1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IC0zMnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMTMlO1xuICBsZWZ0OiA1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG59XG4vKiBsaW5lIDEzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDEzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19zY3JpbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSwgMC41cztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSwgMC41cztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSwgMC41cztcbn1cbi8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX2ZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4vKiBsaW5lIDE1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19maWd1cmUtaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX2ZpZ2NhcHRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAxNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fb3ZlcmxheS1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogIG9zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhciB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1uYXYteWVhci1jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1jb250YWluZXIuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogOTBweDtcbn1cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2xpc3QtaXRlbS5idG4ge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2J1dHRvbi13cmFwIHtcbiAgd2lkdGg6IDkuMDkwOTA5MDklO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wOiBzb2xpZCA1cHggdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA1cHggMXB4IDhweCAxcHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDcwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2J1dHRvbi5hY3RpdmUge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLXRvcDogc29saWQgNXB4ICMyMTMxNmY7XG59XG4vKiBsaW5lIDc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2J1dHRvbi5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4vKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2J1dHRvbi5kaXNhYmxlZDpodm9lciB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuLyogbGluZSA4MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZSB7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fc2Nyb2xsLXdyYXAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8qIGxpbmUgOTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1tb2JpbGVfX3RvZ2dsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1tb2JpbGVfX2xpc3Qge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLyogbGluZSAxMDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1tb2JpbGVfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbjogMCAxMnB4O1xuICBwYWRkaW5nOiA2cHggMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItdG9wOiBzb2xpZCA1cHggdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDExMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSAxMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhci1tb2JpbGVfX2xpc3QtaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLXRvcDogc29saWQgNXB4ICMyMTMxNmY7XG59XG4vKiBsaW5lIDEyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fZHJvcGRvd24ge1xuICBsZWZ0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiAtMS4wZW07XG59XG5cbi8qKlxuICogIGV2ZW50LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ldmVudC5zY3NzICovXG4uZXZlbnQtZGF0ZS10aW1lIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2V2ZW50LnNjc3MgKi9cbi5ldmVudC1kYXRlLXRpbWVfX3RpbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLyogbGluZSAyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZXZlbnQuc2NzcyAqL1xuLmV2ZW50LWxvY2F0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2V2ZW50LnNjc3MgKi9cbi5ldmVudC1tYXAtbGluayB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIGhlcm8tbWVkaWEuc2Nzc1xuICpcbiAqXG4gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwJSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiA0NzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiA0NzBweDtcbiAgfVxufVxuLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4uaGVyby1tZWRpYV9fZmlndXJlLm5vLW1lZGlhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUubm8tbWVkaWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTk1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlLm5vLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDIzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUubm8tbWVkaWEge1xuICAgIGhlaWdodDogMjc1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZS5uby1tZWRpYSB7XG4gICAgaGVpZ2h0OiAyNzVweDtcbiAgfVxufVxuLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4uaGVyby1tZWRpYV9fZmlndXJlLS1wb3J0cmFpdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW46IDAuMmVtIDAgMCAwO1xufVxuLyogbGluZSA2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4uaGVyby1tZWRpYV9fZmlndXJlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUtaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBsaW5lIDY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWd1cmUtaW1nLS1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqICBhcnRpY2xlLnNjc3NcbiAqXG4gKlxuICovXG4vKipcbiAqICB2YXJpYWJsZXMtZGF0ZS1oZWFkZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aXRsZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDMuMTgxODE4MTglO1xuICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aXRsZSB7XG4gICAgcGFkZGluZzogMThweCAxOHB4IDE4cHggMzBweDtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbi8qIGxpbmUgMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtdGl0bGUtbGluayB7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSAzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aXRsZS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC1sb2NhdGlvbiB7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDAgMTVweDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWxvY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gICAgd2lkdGg6IDI5Ljc5Nzk3OTglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtbG9jYXRpb24ge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpbWUge1xuICBwYWRkaW5nOiA1cHggMTVweCAxNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aW1lIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNy4wMjAyMDIwMiU7XG4gICAgbWluLWhlaWdodDogNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpbWUge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4vKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC1kYXRlLWhlYWRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtODhweDtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbn1cbi8qIGxpbmUgODEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtZGF0ZS1oZWFkZXItaGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtZGF0ZS1oZWFkZXItbW9udGgsIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWRheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA5NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC1kYXRlLWhlYWRlci1tb250aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWRheSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi8qIGxpbmUgMTA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi8qIGxpbmUgMTExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10ZXh0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtdGV4dCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgMTI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1kYXRlLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLWRhdGUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4vKiBsaW5lIDE0NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtdGl0bGUge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10aXRsZS1saW5rIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDE1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtdGl0bGUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1maWd1cmUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE3MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZmlnY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDVweCAzMHB4IDAgMzBweDtcbn1cbi8qIGxpbmUgMTczLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xufVxuLyogbGluZSAxNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLW1vcmUge1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi8qIGxpbmUgMTgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1tb3JlLWxpbmsge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xufVxuLyogbGluZSAxODcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLW1vcmUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDE5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtbW9yZS1saW5rIGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi8qIGxpbmUgMjAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1yZWFkLWFsbCB7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLyogbGluZSAyMDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXJlYWQtYWxsLWxpbmsge1xuICBjb2xvcjogIzE3YTdlNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDIxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtcmVhZC1hbGwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDIxNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtcmVhZC1hbGwtbGluayBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi8qKlxuICogIGNoYXB0ZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5IHtcbiAgbWFyZ2luOiAwIDAgMnB4IDA7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbiAgLmNoYXB0ZXItc3VtbWFyeSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5X19jZWxsIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbiAgLmNoYXB0ZXItc3VtbWFyeV9fY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC11bml2ZXJzaXR5IHtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5X19jZWxsLXVuaXZlcnNpdHkge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAyMHB4IDQ2cHg7XG4gIH1cbn1cbi8qIGxpbmUgMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1jaGFwdGVyIHtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMCAxMHB4IDVweCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4gIC5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtY2hhcHRlciB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtY2hhcHRlci1saW5rIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtbG9jYXRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwIDEwcHggNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbiAgLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1sb2NhdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtZW1haWwge1xuICBmb250LXdlaWdodDogMjAwO1xuICBwYWRkaW5nOiAwIDEwcHggNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbiAgLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1lbWFpbCB7XG4gICAgcGFkZGluZzogMjBweCA0NnB4IDIwcHggMDtcbiAgfVxufVxuLyogbGluZSA2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5X19jZWxsLWVtYWlsLWxpbmsge1xuICBjb2xvcjogIzE3YTdlNTtcbn1cblxuLyoqXG4gKiAgZXZlbnQuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2hhcmluZy5zY3NzICovXG4uc2hhcmluZyB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIG1vcmUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvbW9yZS5zY3NzICovXG4ubW9yZSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIHVwZGF0ZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuLnVwZGF0ZV9faGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbiAgLnVwZGF0ZV9faGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMCAwO1xuICB9XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuLnVwZGF0ZV9fYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgcGFkZGluZzogMCAxNXB4IDE1cHggMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4gIC51cGRhdGVfX2JvZHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4udXBkYXRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4gIC51cGRhdGVfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgfVxufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX2RhdGUge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuICAudXBkYXRlX19kYXRlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbiAgLnVwZGF0ZV9faGVyby1pbnNldCB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4udXBkYXRlX19yZWFkLW1vcmUge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSA0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX3JlYWQtbW9yZS1saW5rIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX3JlYWQtbW9yZS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4udXBkYXRlX19yZWFkLW1vcmUtbGluayBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLyoqXG4gKiAgbWFwLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL21hcC5zY3NzICovXG4ubWFwLWNoYXB0ZXJfX3NlY3Rpb24ge1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvbWFwLnNjc3MgKi9cbiAgLm1hcC1jaGFwdGVyX19zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9tYXAuc2NzcyAqL1xuLm1hcF9faGVhZGxpbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqICBicm93c2UtZmlsdGVyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3dyYXAge1xuICBtYXJnaW46IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX3dyYXAge1xuICAgIG1hcmdpbjogNXB4IDAgMXB4IDA7XG4gICAgcGFkZGluZzogNXB4IDAgM3B4IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3JvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi8qIGxpbmUgMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuaHRtbC5pZTkgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC02cHg7XG59XG4vKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19maWVsZC0tMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0xIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0yIHtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luOiAwIDEwJSAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0yIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0zIHtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19maWVsZC0tMyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICB9XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19maWVsZC0tZXZlbnRzLWFuZC11cGRhdGVzLTEge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMTAlIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGQtLWV2ZW50cy1hbmQtdXBkYXRlcy0xIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS1ldmVudHMtYW5kLXVwZGF0ZXMtMiB7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGQtLWV2ZW50cy1hbmQtdXBkYXRlcy0yIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3N1YmhlYWRpbmcge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fc3ViaGVhZGluZyB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgODksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuaHRtbC5pZTkgLmJyb3dzZS1maWx0ZXJfX3N1YmhlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTZweDtcbn1cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2Zvcm0ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDk0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZm9ybSAuY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2Zvcm0gLmN1c3RvbS1zZWxlY3Qtd3JhcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi8qIGxpbmUgMTA0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbmh0bWwuaWU5IC5icm93c2UtZmlsdGVyX19mb3JtIC5jdXN0b20tc2VsZWN0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGRzZXQge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLyogbGluZSAxMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2xhYmVsIHtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2lucHV0LXRleHQtcG9zaXRpb25lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDEzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9faW5wdXQtdGV4dC5mb3JtLWNvbnRyb2wge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiA5MCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMTdhN2U1O1xuICBjb2xvcjogIzE3YTdlNTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTNweDtcbn1cbi8qIGxpbmUgMTQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19pbnB1dC10ZXh0LmZvcm0tY29udHJvbC50dC1oaW50IHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19pbnB1dC10ZXh0LmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4vKiBsaW5lIDE1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogZGVmYXVsdDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX3NlbGVjdCB7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTYyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDQ5cHg7XG59XG4vKiBsaW5lIDE2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fc2VsZWN0OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBvc2EtaWNvbnM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4vKiBsaW5lIDE3OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fdmlldy1hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuLyogbGluZSAxODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3ZpZXctYWxsLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzE3YTdlNTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLyogbGluZSAxOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3ZpZXctYWxsLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDE5NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fdmlldy1hbGwtbGluayBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi8qKlxuICogIGJyb3dzZS1yZXN1bHRzLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1yZXN1bHRzLnNjc3MgKi9cbi5icm93c2UtcmVzdWx0cyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtcmVzdWx0cy5zY3NzICovXG4gIC5icm93c2UtcmVzdWx0cyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1yZXN1bHRzLnNjc3MgKi9cbi5icm93c2UtcmVzdWx0c19faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtcmVzdWx0cy5zY3NzICovXG4uYnJvd3NlLXJlc3VsdHNfX2xpc3Qge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuXG4vKipcbiAqICBwcm9tby5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW8ge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW9fX2gyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tb19faDMge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vX19pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbiAgLnByb21vX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLyogbGluZSAyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vX19pdGVtLS0xIHtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbiAgcGFkZGluZy1yaWdodDogNCU7XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW9fX2l0ZW0tLTIge1xuICBwYWRkaW5nLWxlZnQ6IDQlO1xuICBwYWRkaW5nLXJpZ2h0OiA4JTtcbn1cbi8qIGxpbmUgMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tby1ncmFkaWVudF9fd3JhcCB7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNlYzU5NGQrMzEsMjEzNzZiKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjZWM1OTRkO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXpNU1VpSUhOMGIzQXRZMjlzYjNJOUlpTmxZelU1TkdRaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXhNREFsSWlCemRHOXdMV052Ykc5eVBTSWpNakV6TnpaaUlpQnpkRzl3TFc5d1lXTnBkSGs5SWpFaUx6NEtJQ0E4TDJ4cGJtVmhja2R5WVdScFpXNTBQZ29nSUR4eVpXTjBJSGc5SWpBaUlIazlJakFpSUhkcFpIUm9QU0l4SWlCb1pXbG5hSFE5SWpFaUlHWnBiR3c5SW5WeWJDZ2paM0poWkMxMVkyZG5MV2RsYm1WeVlYUmxaQ2tpSUM4K0Nqd3ZjM1puUGc9PSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNlYzU5NGQgMzElLCAjMjEzNzZiIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMzElLCAjZWM1OTRkKSwgY29sb3Itc3RvcCgxMDAlLCAjMjEzNzZiKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZWM1OTRkIDMxJSwgIzIxMzc2YiAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNlYzU5NGQgMzElLCAjMjEzNzZiIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZWM1OTRkIDMxJSwgIzIxMzc2YiAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZWM1OTRkIDMxJSwgIzIxMzc2YiAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZWM1OTRkJywgZW5kQ29sb3JzdHI9JyMyMTM3NmInLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4vKiBsaW5lIDM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW8tZ3JhZGllbnRfX3dyYXAgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG59XG4vKiBsaW5lIDQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW8tZ3JhZGllbnRfX3dyYXAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW8tZ3JhZGllbnRfX3dyYXAgLmljb24tY2FyZXQtcmlnaHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi8qKlxuICogIHBhZ2luYXRpb24uc2Nzc1xuICogIFxuICogIFVzZSAncGFnaW5hdGlvbi1tb2R1bGUnIGluc3RlYWQgb2YgJ3BhZ2luYXRpb24nXG4gKiAgdG8gcmV0YWluIEJvb3RzdHJhcCdzIG93biBwYWdpbmF0aW9uIHN5c3RlbS5cbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZTpiZWZvcmUsIC5wYWdpbmF0aW9uLW1vZHVsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19saW5rLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19saW5rLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1jb3VudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3BhZ2UtY291bnQtLXNlYXJjaCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDEuMGVtIDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LWxpbms6Zm9jdXMsIC5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LWxpbmsuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuLyogbGluZSA2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC0tc2VhcmNoIHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LS1zZWFyY2g6YmVmb3JlLCAucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC0tc2VhcmNoOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC0tc2VhcmNoOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbiAgLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtLXNlYXJjaCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuICAucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC13cmFwLS1zZWFyY2gge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbiAgLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4vKiBsaW5lIDk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuICAucGFnaW5hdGlvbi1tb2R1bGVfX25leHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLyogbGluZSAxMDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19jYXJldC1pY29uIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSAxMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wYWdlLWxpbmtzIHtcbiAgbWFyZ2luOiAzcHggMCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4gIC5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1saW5rcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAzcHggMTVweCAwIDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1saW5rIHtcbiAgbWFyZ2luOiAwIDVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgMTI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1saW5rLnNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cblxuLyoqXG4gKiAgdHlwZWFoZWFkLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3R5cGVhaGVhZC5zY3NzICovXG4udHQtbWVudSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90eXBlYWhlYWQuc2NzcyAqL1xuLnR0LWlucHV0LCAudHQtaGludCB7XG4gIHdpZHRoOiAzOTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1pbnB1dCwgLnR0LWhpbnQge1xuICBjb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1tZW51IHtcbiAgbWFyZ2luOiA2cHggMCA0cHggLTEzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLyogbGluZSAzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1zdWdnZXN0aW9uIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1zdWdnZXN0aW9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3R5cGVhaGVhZC5zY3NzICovXG4udHQtc3VnZ2VzdGlvbi50dC1jdXJzb3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3R5cGVhaGVhZC5zY3NzICovXG4udHQtc3VnZ2VzdGlvbiBwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqICBpbmZvLXdpbmRvdy5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3cge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTBweCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fY29sIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2NvbC0tMSB7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmctcmlnaHQ6IDUlO1xufVxuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X19jb2wtLTIge1xuICB3aWR0aDogNDAlO1xufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCAzMHB4IDIwcHggMDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fdW5pdmVyc2l0eSB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4vKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX3dlYnNpdGUge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX3dlYnNpdGUtbGluayB7XG4gIGNvbG9yOiAjMTdhN2U1O1xufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X193ZWJzaXRlLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X19jb250YWN0IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fY29udGFjdC1saW5rIHtcbiAgY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2NvbnRhY3QtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2VtYWlsLWxpbmsge1xuICBjb2xvcjogIzE3YTdlNTtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fZW1haWwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX29mZmljZXJzLWhlYWRpbmcge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogNHB4IDAgNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX29mZmljZXItbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA4MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X19vZmZpY2VyLWxpc3QtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAwIDAgNXB4IDE1cHg7XG59XG4vKiBsaW5lIDg1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX29mZmljZXItbGlzdC1pdGVtOmJlZm9yZSB7XG4gIHRvcDogLTVweDtcbn1cblxuLyoqXG4gKiAgc2VjdGlvbi1pbmRleC5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKiAgdmFyaWFibGVzLWRhdGUtaGVhZGVyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbi5zZWN0aW9uLWluZGV4X193cmFwIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcC0tZXZlbnRzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwM3B4O1xuICB9XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbi5zZWN0aW9uLWluZGV4X19ncm91cGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbiAgLnNlY3Rpb24taW5kZXhfX2dyb3VwaW5nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgfVxufVxuXG4vKipcbiAqICBib29rc2hlbGYuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbi5ib29rc2hlbGZfX3NlY3Rpb24ge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZi5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fc2VjdGlvbi1ib2R5LS1ib29rcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuLmJvb2tzaGVsZl9fc2VjdGlvbi1oZWFkaW5nIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZi5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuLmJvb2tzaGVsZl9fc2VjdGlvbi1pbnNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAwIDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5ib29rc2hlbGZfX3NlY3Rpb24taW5zZXQ6YmVmb3JlLCAuYm9va3NoZWxmX19zZWN0aW9uLWluc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLWluc2V0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuICAuYm9va3NoZWxmX19zZWN0aW9uLWluc2V0IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbi8qKlxuICogIGJvb2tzaGVsZl9fYm9vay5zY3NzXG4gKlxuICpcbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rOmJlZm9yZSwgLmJvb2tzaGVsZl9fYm9vazphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4gIC5ib29rc2hlbGZfX2Jvb2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1oZWFkaW5nIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1maWd1cmUtd3JhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwLjA2NTI1Mjg1JTtcbiAgfVxufVxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2stZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rLWZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG59XG4vKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9vay5zY3NzICovXG4uYm9va3NoZWxmX19ib29rLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4vKiBsaW5lIDQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1tb3JlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2stbW9yZS1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9taXhpbnMuc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1tb3JlLWxpbmsgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1kZXRhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3OS45MzQ3NDcxNSU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG4vKipcbiAqICBib29rc2hlbGZfX2Jvb2suc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rbGV0LnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2tsZXQge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9va2xldC5zY3NzICovXG4gIC5ib29rc2hlbGZfX2Jvb2tsZXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA0MHB4IDE1cHggMDtcbiAgICB3aWR0aDogMTguMzI0NjA3MzMlO1xuICB9XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2tsZXQuc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9va2xldC1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2tsZXQuc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rbGV0LWZpZ3VyZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9va2xldC5zY3NzICovXG4uYm9va3NoZWxmX19ib29rbGV0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rbGV0LnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2tsZXQtZG93bmxvYWQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuLyoqXG4gKiAgYm9va3NoZWxmX19qb3VybmFsLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2pvdXJuYWwuc2NzcyAqL1xuLmJvb2tzaGVsZl9fam91cm5hbC1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLyogbGluZSAxNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19qb3VybmFsLnNjc3MgKi9cbi5ib29rc2hlbGZfX2pvdXJuYWwtc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbi8qKlxuICogIGJvb2tzaGVsZl9feWVhci1saXN0LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9feWVhci1saXN0LnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGlzdC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9feWVhci1saXN0LnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGluayB7XG4gIGNvbG9yOiAjMTdhN2U1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvbWl4aW5zLnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGluayBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLyoqXG4gKiAgc3Rvcnkuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZXMtaW5zZXQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3RvcnlfX2FydGljbGVzLWluc2V0OmJlZm9yZSwgLnN0b3J5X19hcnRpY2xlcy1pbnNldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnN0b3J5X19hcnRpY2xlcy1pbnNldDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGVzLWluc2V0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X19hcnRpY2xlIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X19hcnRpY2xlLWluc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZS1pbnNldC0tdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZS1pbnNldC0tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlLWluc2V0LS12aWRlbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAyMDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIwNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2FydGljbGUgLmJ0bi1wbGF5X193cmFwLS12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICByaWdodDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlIC5idG4tcGxheV9fd3JhcC0tdmlkZW8ge1xuICAgIHRvcDogOHB4O1xuICB9XG59XG4vKiBsaW5lIDc4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2RldGFpbC0tdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItdG9wOiBzb2xpZCA0cHggIzE3YTdlNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19kZXRhaWwtLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4vKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2RldGFpbC0tdmlkZW8ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhN2U1O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAwIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fZGV0YWlsLS12aWRlbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX3RpdGxlLS10ZXh0IHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4vKiBsaW5lIDEwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X190aXRsZS0tdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjEuNTM4NDYxNTQlIDAgMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X190aXRsZS0tdmlkZW8ge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fdGl0bGUtLXZpZGVvIHtcbiAgICBwYWRkaW5nOiAwIDIxLjUzODQ2MTU0JSAwIDA7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4vKiBsaW5lIDEyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X190aXRsZS1saW5rLS12aWRlbyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fdGl0bGUtbGluay0tdmlkZW86aG92ZXIgLmJ0bi1wbGF5X193cmFwLS12aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMTMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2ZpZ3VyZS0tdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19maWd1cmUtLXZpZGVvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2ZpZ3VyZS0tdmlkZW8ge1xuICAgIGhlaWdodDogMTQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2ZpZ3VyZS0tdmlkZW8ge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2ZpZ3VyZS0tdmlkZW8ge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2ltZy0tdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9faW1nLS12aWRlbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLyoqXG4gKiAgY29udHJpYnV0ZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19mb3JtLXVwbG9hZCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtbGFiZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19mb3JtLXVwbG9hZC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBsaW5lLWhlaWdodDogMS4wZW07XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2Zvcm0tdXBsb2FkLWlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICB3aWR0aDogNzkuMjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtbm90ZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fY3VzdG9tLWxhYmVsIHtcbiAgLyogTWF0Y2ggd2l0aCBmb3JtIDxsYWJlbD4gc3R5bGUgKi9cbiAgLyogdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgKi9cbiAgY29sb3I6ICNiM2IzYjM7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19jdXN0b20tbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2FncmVlbWVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvbnRyaWJ1dGUuc2NzcyAqL1xuLmNvbnRyaWJ1dGVfX2FncmVlbWVudC1vcHRpb24ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19hZ3JlZW1lbnQtb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvbnRyaWJ1dGUuc2NzcyAqL1xuICAuY29udHJpYnV0ZV9fYWdyZWVtZW50LWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBsaW5lIDY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19hZ3JlZW1lbnQtY2hlY2tib3gge1xuICAgIHRvcDogNHB4O1xuICB9XG59XG4vKiBsaW5lIDc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQtdGVybXMtYW5kLWNvbmRpdGlvbnMtbGluayB7XG4gIC8qICBcbiAgICogIFNlcGFyYXRlIHRoaXMgZnJvbSB0aGUgYWdyZWVtZW50IGNsaWNrIGVsZW1lbnRcbiAgICogIHRvIGF2b2lkIG5lc3RpbmcgZWxlbWVudCBpbnRlcmFjdGl2aXR5XG4gICAqXG4gICAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE4cHg7XG4gIC8qIE1hbnVhbGx5IHRoaXMgdXAgd2l0aCB0aGUgYWdyZWVtZW50IGxhYmVsICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2FncmVlbWVudC10ZXJtcy1hbmQtY29uZGl0aW9ucy1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGVmdDogMTUwcHg7XG4gICAgLyogTWFudWFsbHkgdGhpcyB1cCB3aXRoIHRoZSBhZ3JlZW1lbnQgbGFiZWwgKi9cbiAgfVxufVxuLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fYWdyZWVtZW50LXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1heC13aWR0aDogNTgwcHg7XG59XG5cbi8qKlxuICogIFxuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hfX3N1Ym1pdC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4gIC5zZWFyY2hfX3N1Ym1pdC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4uc2VhcmNoLXJlc3VsdHNfX3N1Ym1pc3Npb24tbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0c19fcmVzdWx0cy1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuICAuc2VhcmNoLXJlc3VsdHNfX3Jlc3VsdHMtc3VtbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0c19faW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgLyogTWF0Y2ggJl9fYnRuLXRleHQgYmVsb3cgKi9cbiAgcGFkZGluZzogOHB4IDEwcHggOHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuICAuc2VhcmNoLXJlc3VsdHNfX2lucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGV4dFwiXSB7XG4gICAgcGFkZGluZzogMThweCAyMHB4IDE4cHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICB9XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRzX19yZXN1bHRzIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4vKiBsaW5lIDQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuLyogbGluZSA1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0X19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4uc2VhcmNoX19idG4tdGV4dCB7XG4gIC8qIE1hdGNoICZfX2lucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGV4dFwiXSBhYm92ZSAqL1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4gIC5zZWFyY2hfX2J0bi10ZXh0IHtcbiAgICBwYWRkaW5nOiAxOHB4IDMxcHggMTdweCAyMHB4O1xuICB9XG59XG5cbi8qKlxuICogIHBhcnRuZXJzLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycyB7XG4gIC8qIE1hcmdpbiBiZXR3ZWVuIGltYWdlcyAqL1xufVxuLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYXJ0bmVyc19fc2VjdGlvbjpiZWZvcmUsIC5wYXJ0bmVyc19fc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnNfX3NlY3Rpb24td2VsbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX3NlY3Rpb24td2VsbCB7XG4gICAgcGFkZGluZzogNDBweCAwcHggNDBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4gIC5wYXJ0bmVyc19fc2VjdGlvbi13ZWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDU1cHggNDBweCAxNTVweDtcbiAgfVxufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFydG5lcnNfX3NlY3Rpb24taGVhZGVyOmJlZm9yZSwgLnBhcnRuZXJzX19zZWN0aW9uLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uLWhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19oMiB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnNfX2FydGljbGUge1xuICBwYWRkaW5nOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4gIC5wYXJ0bmVyc19fYXJ0aWNsZS1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLWRldGFpbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuLyogbGluZSA3MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqXG4gKiAgc3BvbnNvcnMuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3BvbnNvcnNfX3NlY3Rpb246YmVmb3JlLCAuc3BvbnNvcnNfX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19zZWN0aW9uLXdlbGwge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1zbWFsbCB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEyNXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1zbWFsbCB7XG4gICAgcGFkZGluZzogNDBweCAxMjVweCA0MHB4IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1tZWRpdW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLW1lZGl1bSB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLW1lZGl1bSB7XG4gICAgcGFkZGluZzogNDBweCA2NXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1tZWRpdW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMTI1cHggNDBweCAxNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX3NlY3Rpb24td2VsbC0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNDBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX3NlY3Rpb24td2VsbC0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDQwcHggMTI1cHggNDBweCAxNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEyNXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnNwb25zb3JzX19zZWN0aW9uLWhlYWRlcjpiZWZvcmUsIC5zcG9uc29yc19fc2VjdGlvbi1oZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbi1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19faDIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19hcnRpY2xlIHtcbiAgcGFkZGluZzogMCAwIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS0tc21hbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1tZWRpdW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS0tbWVkaXVtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDExMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1sYXJnZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLW1lZGl1bSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbi8qIGxpbmUgMTc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX2ZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2ZpZ3VyZS0tc21hbGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgfVxufVxuLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMTk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX3RpdGxlLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fdGl0bGUtLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjA1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX3RpdGxlLS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4vKiBsaW5lIDIwOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX190aXRsZS0tbGFyZ2Uge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4vKiBsaW5lIDIxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19zaXRlLWxpbmstdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4vKiBEZXYgb25seSAqL1xuLyoqXG4gKiAgdGVtcGxhdGUtbGlzdC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90ZW1wbGF0ZS1saXN0LnNjc3MgKi9cbi50ZW1wbGF0ZS1saXN0X19hcnRpY2xlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdGVtcGxhdGUtbGlzdC5zY3NzICovXG4udGVtcGxhdGUtbGlzdF9faDEge1xuICBmb250LXNpemU6IDI3cHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90ZW1wbGF0ZS1saXN0LnNjc3MgKi9cbi50ZW1wbGF0ZS1saXN0X19oMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLyoqXG4gKiAgc3R5bGVndWlkZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb250ZW50LXNlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBociB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjpiZWZvcmUsIC5zdHlsZWd1aWRlX19hcnRpY2xlIGhyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBoMixcbi5zdHlsZWd1aWRlX19hcnRpY2xlIGgzLFxuLnN0eWxlZ3VpZGVfX2FydGljbGUgaDQge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvcnM6YmVmb3JlLCAuc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjI1ZW07XG4gIG1hcmdpbjogMC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4vKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tbGluay1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2E3ZTU7XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLWxpbmstaG92ZXItY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1vc2EtY29yYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1MjQ4O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1MjUyO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2MzYzO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4ODg4O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMDtcbn1cbi8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tZ3JleS0xMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLWdyZXktMTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLTEge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zLTIge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zLTEge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMtMTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczEge1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMyIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczM6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zNTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zNiB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczcge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM4IHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zODpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zOSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczEwIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMTA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19pY29uLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9faWNvbi1saXN0OmJlZm9yZSwgLnN0eWxlZ3VpZGVfX2ljb24tbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ljb24tbGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9faWNvbi1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cbi8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ljb24tbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiBQYWdlLXNwZWNpZmljIENTUyAqL1xuLyoqXG4gKiAgcGFnZS9jb3VudGRvd24uc2Nzc1xuICpcbiAqICBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBjb3VudGRvd24gcGFnZVxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL29zYS1iZy1vcHRpbWl6ZWQtMi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuaHRtbC5sdC1pZTkgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTk5YjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2UgKiB7XG4gIC8qKlxuICAgKiAgU2VsZWN0aXZlbHkgYXBwbHkgdG8gY29udGVudHMgaWYgcG9zc2libGVcbiAgICpcbiAgICovXG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLndyYXAge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC53cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NjhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDM2cHggMCAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDUxLjU5NzA1MTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwcHggNTEuNTk3MDUxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgbGVmdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG5odG1sLmx0LWllOSAudGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5naWZcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogMzZweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiA5MC4yOTQ4NDAyOXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MC4yOTQ4NDAyOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogMzZweDtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIHdpZHRoOiA0MDdweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDEyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgIzAwMCAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93LCBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAxMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IDVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4vKiBsaW5lIDE0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggOXB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gICAgcGFkZGluZzogMTJweCAxOHB4O1xuICB9XG59XG4iXX0= */