@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: "\002a";
}

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

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

/* 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: #169ed9;
  background-color: transparent;
  background-image: none;
  border: 1px solid #169ed9;
  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: #169ed9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(22, 158, 217, 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: #169ed9;
  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: #169ed9;
}
/* line 108, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_vendor-prefixes.scss */
.form-control::-webkit-input-placeholder {
  color: #169ed9;
}
/* line 136, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
/* line 146, /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 153, /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 162, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
textarea.form-control {
  height: auto;
}

/* line 174, /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 193, /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 197, /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 202, /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 215, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-group {
  margin-bottom: 15px;
}

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

/* line 254, /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 264, /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 276, /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 285, /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 295, /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 307, /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 315, /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 333, /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 340, /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 344, /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 348, /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 359, /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 366, /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 370, /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 374, /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 388, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback {
  position: relative;
}
/* line 393, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback .form-control {
  padding-right: 35px;
}

/* line 398, /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 410, /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 417, /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 439, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
/* line 442, /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 453, /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 478, /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 485, /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 492, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .form-control-static {
    display: inline-block;
  }
  /* line 496, /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 500, /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 508, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  /* line 512, /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 519, /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 526, /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 530, /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 537, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

/* line 559, /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 569, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 24px;
}
/* line 575, /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 582, /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 593, /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 603, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  /* line 611, /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: #169ed9;
}
/* 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: #0a4a65;
}
/* 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: #1076a1;
}
/* 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: #1076a1;
}
/* 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: #0a4a65;
}
/* 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:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #169ed9;
}
/* line 53, /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: #169ed9;
  background-color: #fff;
  border-color: #169ed9;
}
/* line 11, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:focus, .btn-primary.focus {
  color: #169ed9;
  background-color: #e6e6e6;
  border-color: #0a4a65;
}
/* line 17, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary:hover {
  color: #169ed9;
  background-color: #e6e6e6;
  border-color: #1076a1;
}
/* 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: #169ed9;
  background-color: #e6e6e6;
  border-color: #1076a1;
}
/* 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: #169ed9;
  background-color: #d4d4d4;
  border-color: #0a4a65;
}
/* 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:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {
  background-color: #fff;
  border-color: #169ed9;
}
/* line 53, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_buttons.scss */
.btn-primary .badge {
  color: #fff;
  background-color: #169ed9;
}

/* 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:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
/* line 53, /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:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
/* line 53, /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:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
/* line 53, /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:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 53, /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: #169ed9;
  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-top-left-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-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-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 33, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group .form-control:focus {
  z-index: 3;
}

/* line 58, /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 63, /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 68, /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 77, /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: #169ed9;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #169ed9;
  border-radius: 0;
}
/* line 89, /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 94, /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 101, /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 108, /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 117, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-addon:first-child {
  border-right: 0;
}

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

/* line 135, /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 144, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn {
  position: relative;
}
/* line 146, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_input-groups.scss */
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
/* line 150, /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 159, /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 165, /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: #169ed9;
}
/* 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 478, /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 485, /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 492, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .form-control-static {
    display: inline-block;
  }
  /* line 496, /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 500, /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 508, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_forms.scss */
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  /* line 512, /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 519, /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 526, /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 530, /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 537, /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 25, /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: #169ed9;
  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: 2;
  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: 3;
  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: #169ed9;
  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;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 35, /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 43, /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 49, /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: #169ed9;
}

/* 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;
}
/* line 14, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:before, .modal-header:after {
  content: " ";
  display: table;
}
/* line 19, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss */
.modal-header:after {
  clear: both;
}

/* 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);
  background-color: transparent;
}
/* line 109, /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 112, /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 119, /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 128, /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 138, /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 143, /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 148, /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 158, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-prev:before {
  content: '\2039';
}
/* line 163, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
.carousel-control .icon-next:before {
  content: '\203a';
}

/* line 174, /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 185, /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 207, /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 218, /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 229, /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 240, /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: -10px;
    font-size: 30px;
  }
  /* line 249, /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: -10px;
  }
  /* line 253, /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: -10px;
  }

  /* line 260, /Users/reddeleon/Sites/osa-centennial/bower_components/bootstrap-sass/assets/stylesheets/bootstrap/_carousel.scss */
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }

  /* line 267, /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: #169ed9;
}
/* 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: #169ed9;
  }
  /* 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: #169ed9;
  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: #169ed9;
}
/* line 60, ../../source/scss/osa/base/_navs-overrides.scss */
.navbar-default .navbar-toggle:hover {
  background-color: #117cab;
}
/* 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: #169ed9;
  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 #169ed9;
  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: #169ed9;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(22, 158, 217, 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;
  /*
   * Adjustments required for custom jQueryUI select
   *
   */
  /* 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: #169ed9;
}
/* line 111, ../../source/scss/osa/base/_forms-overrides.scss */
html.ie9 .custom-select-wrap {
  overflow: hidden;
}
/* line 114, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}
/* line 119, ../../source/scss/osa/base/_forms-overrides.scss */
.custom-select-wrap select::-ms-expand {
  border: none;
  background-color: transparent;
}
/* line 123, ../../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: #169ed9;
  font-weight: 800;
  overflow: hidden;
  position: relative;
  padding: 0;
  background-color: #169ed9;
  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: #169ed9;
}

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

/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/* Layout helpers
----------------------------------*/
/* line 14, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-hidden {
  display: none;
}

/* line 17, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 27, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

/* line 37, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}

/* line 43, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-clearfix:after {
  clear: both;
}

/* line 46, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}

/* line 49, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
  /* support: IE8 */
}

/* line 59, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-front {
  z-index: 100;
}

/* Interaction Cues
----------------------------------*/
/* line 66, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/
/* states and images */
/* line 75, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/
/* Overlays */
/* line 87, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 94, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 98, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable {
  position: relative;
}

/* line 101, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}

/* line 108, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

/* line 112, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

/* line 119, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

/* line 126, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

/* line 133, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

/* line 140, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

/* line 147, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

/* line 154, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

/* line 161, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

/* line 168, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 172, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

/* line 177, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

/* line 181, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  /* removes extra width in IE */
}

/* line 192, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
/* line 200, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-icon-only {
  width: 2.2em;
}

/* button elements seem to need a little more width */
/* line 204, ../../source/scss/osa/base/jquery-ui.structure.scss */
button.ui-button-icon-only {
  width: 2.4em;
}

/* line 207, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-icons-only {
  width: 3.4em;
}

/* line 210, ../../source/scss/osa/base/jquery-ui.structure.scss */
button.ui-button-icons-only {
  width: 3.7em;
}

/* button text element */
/* line 215, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}

/* line 219, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-only .ui-button-text {
  padding: .4em 1em;
}

/* line 222, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: .4em;
  text-indent: -9999999px;
}

/* line 227, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 1em .4em 2.1em;
}

/* line 231, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: .4em 2.1em .4em 1em;
}

/* line 235, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}

/* no icon support for input elements, provide padding by default */
/* line 240, ../../source/scss/osa/base/jquery-ui.structure.scss */
input.ui-button {
  padding: .4em 1em;
}

/* button icon element(s) */
/* line 245, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

/* line 254, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}

/* line 258, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: .5em;
}

/* line 263, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: .5em;
}

/* button sets */
/* line 270, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-buttonset {
  margin-right: 7px;
}

/* line 273, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
/* line 280, ../../source/scss/osa/base/jquery-ui.structure.scss */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 285, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: none;
}

/* line 292, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-menu {
  position: absolute;
}

/* line 295, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-menu-item {
  position: relative;
  margin: 0;
  padding: 3px 1em 3px .4em;
  cursor: pointer;
  min-height: 0;
  /* support: IE7 */
  /* support: IE10, see #8844 */
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  padding: 8px 10px;
  font-size: 15px;
  line-height: 15px;
  color: #169ed9;
}

/* line 308, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

/* line 315, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}

/* icon support */
/* line 321, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu-icons {
  position: relative;
}

/* line 324, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu-icons .ui-menu-item {
  padding-left: 2em;
}

/* left-aligned */
/* line 329, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}

/* right-aligned */
/* line 338, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}

/* line 342, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

/* line 350, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  /* Support: IE7 */
  overflow-x: hidden;
  padding-bottom: 1px;
}

/* line 356, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

/* line 365, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-open {
  display: block;
}

/* line 368, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-button {
  display: inline-block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
/* line 374, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-button.ui-state-default {
  border: none;
}
/* line 377, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-button.ui-state-hover {
  background-color: #eeeeee;
  color: #000;
}

/* line 382, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-button span.ui-icon {
  right: 0.5em;
  left: auto;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}

/* line 389, ../../source/scss/osa/base/jquery-ui.structure.scss */
.ui-selectmenu-button span.ui-selectmenu-text {
  text-align: left;
  /* padding: 0.4em 2.1em 0.4em 1em; */
  padding: 5px 12px;
  display: block;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
 */
/* Component containers
----------------------------------*/
/* line 17, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 15px;
}

/* line 22, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget .ui-widget {
  font-size: 1em;
}

/* line 25, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: "sofia-pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
}

/* line 32, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-content {
  /* border: 1px solid #dddddd; */
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
  background: #ffffff;
  color: #333333;
}

/* line 38, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-content a {
  color: #333333;
}

/* line 41, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-header {
  border: 1px solid #dddddd;
  background: #e9e9e9;
  color: #333333;
  font-weight: bold;
}

/* line 47, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-header a {
  color: #333333;
}

/* Interaction states
----------------------------------*/
/* line 53, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  border: 1px solid #c5c5c5;
  background: #fff;
  font-weight: normal;
  color: #454545;
}

/* line 61, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  color: #454545;
  text-decoration: none;
}

/* line 67, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  /* border: 1px solid #cccccc; */
  /* background: #ededed; */
  background: #169ed9;
  font-weight: normal;
  color: #fff;
}

/* line 79, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #2b2b2b;
  text-decoration: none;
}

/* line 90, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}

/* line 98, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
/* line 107, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #dad55e;
  background: #fffa90;
  color: #777620;
}

/* line 114, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}

/* line 119, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

/* line 126, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #5f3f3f;
}

/* line 131, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

/* line 136, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

/* line 141, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  /* support: IE8 */
  font-weight: normal;
}

/* line 148, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  /* support: IE8 */
  background-image: none;
}

/* line 155, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
  /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/
/* states and images */
/* line 163, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon {
  width: 16px;
  height: 16px;
}

/*
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-widget-header .ui-icon {
  background-image: url("images/ui-icons_444444_256x240.png");
}
.ui-state-default .ui-icon {
  background-image: url("images/ui-icons_777777_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url("images/ui-icons_555555_256x240.png");
}
.ui-state-active .ui-icon {
  background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-highlight .ui-icon {
  background-image: url("images/ui-icons_777620_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url("images/ui-icons_cc0000_256x240.png");
}
*/
/* positioning */
/* line 195, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-blank {
  background-position: 16px 16px;
}

/* line 196, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-n {
  background-position: 0 0;
}

/* line 197, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}

/* line 198, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-e {
  background-position: -32px 0;
}

/* line 199, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-se {
  background-position: -48px 0;
}

/* line 200, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-s {
  background-position: -64px 0;
}

/* line 201, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}

/* line 202, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-w {
  background-position: -96px 0;
}

/* line 203, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}

/* line 204, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}

/* line 205, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}

/* line 206, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

/* line 207, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

/* line 208, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

/* line 209, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

/* line 210, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}

/* line 211, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

/* line 212, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

/* line 213, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

/* line 214, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

/* line 215, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

/* line 216, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

/* line 217, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

/* line 218, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

/* line 219, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

/* line 220, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}

/* line 221, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

/* line 222, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

/* line 223, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

/* line 224, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

/* line 225, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

/* line 226, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

/* line 227, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

/* line 228, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

/* line 229, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

/* line 230, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

/* line 231, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

/* line 232, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}

/* line 233, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

/* line 234, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

/* line 235, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

/* line 236, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

/* line 237, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

/* line 238, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

/* line 239, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

/* line 240, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

/* line 241, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

/* line 242, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

/* line 243, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

/* line 244, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

/* line 245, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

/* line 246, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

/* line 247, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

/* line 248, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

/* line 249, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

/* line 250, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

/* line 251, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

/* line 252, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

/* line 253, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

/* line 254, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

/* line 255, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

/* line 256, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

/* line 257, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

/* line 258, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

/* line 259, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

/* line 260, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

/* line 261, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

/* line 262, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-extlink {
  background-position: -32px -80px;
}

/* line 263, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-newwin {
  background-position: -48px -80px;
}

/* line 264, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-refresh {
  background-position: -64px -80px;
}

/* line 265, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-shuffle {
  background-position: -80px -80px;
}

/* line 266, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

/* line 267, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

/* line 268, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

/* line 269, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-folder-open {
  background-position: -16px -96px;
}

/* line 270, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-document {
  background-position: -32px -96px;
}

/* line 271, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-document-b {
  background-position: -48px -96px;
}

/* line 272, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-note {
  background-position: -64px -96px;
}

/* line 273, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-mail-closed {
  background-position: -80px -96px;
}

/* line 274, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-mail-open {
  background-position: -96px -96px;
}

/* line 275, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-suitcase {
  background-position: -112px -96px;
}

/* line 276, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-comment {
  background-position: -128px -96px;
}

/* line 277, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-person {
  background-position: -144px -96px;
}

/* line 278, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-print {
  background-position: -160px -96px;
}

/* line 279, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-trash {
  background-position: -176px -96px;
}

/* line 280, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-locked {
  background-position: -192px -96px;
}

/* line 281, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-unlocked {
  background-position: -208px -96px;
}

/* line 282, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-bookmark {
  background-position: -224px -96px;
}

/* line 283, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-tag {
  background-position: -240px -96px;
}

/* line 284, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-home {
  background-position: 0 -112px;
}

/* line 285, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-flag {
  background-position: -16px -112px;
}

/* line 286, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-calendar {
  background-position: -32px -112px;
}

/* line 287, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-cart {
  background-position: -48px -112px;
}

/* line 288, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-pencil {
  background-position: -64px -112px;
}

/* line 289, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-clock {
  background-position: -80px -112px;
}

/* line 290, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-disk {
  background-position: -96px -112px;
}

/* line 291, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-calculator {
  background-position: -112px -112px;
}

/* line 292, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-zoomin {
  background-position: -128px -112px;
}

/* line 293, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-zoomout {
  background-position: -144px -112px;
}

/* line 294, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-search {
  background-position: -160px -112px;
}

/* line 295, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-wrench {
  background-position: -176px -112px;
}

/* line 296, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-gear {
  background-position: -192px -112px;
}

/* line 297, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-heart {
  background-position: -208px -112px;
}

/* line 298, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-star {
  background-position: -224px -112px;
}

/* line 299, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-link {
  background-position: -240px -112px;
}

/* line 300, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-cancel {
  background-position: 0 -128px;
}

/* line 301, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-plus {
  background-position: -16px -128px;
}

/* line 302, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-plusthick {
  background-position: -32px -128px;
}

/* line 303, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-minus {
  background-position: -48px -128px;
}

/* line 304, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-minusthick {
  background-position: -64px -128px;
}

/* line 305, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-close {
  background-position: -80px -128px;
}

/* line 306, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-closethick {
  background-position: -96px -128px;
}

/* line 307, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-key {
  background-position: -112px -128px;
}

/* line 308, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-lightbulb {
  background-position: -128px -128px;
}

/* line 309, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-scissors {
  background-position: -144px -128px;
}

/* line 310, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-clipboard {
  background-position: -160px -128px;
}

/* line 311, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-copy {
  background-position: -176px -128px;
}

/* line 312, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-contact {
  background-position: -192px -128px;
}

/* line 313, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-image {
  background-position: -208px -128px;
}

/* line 314, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-video {
  background-position: -224px -128px;
}

/* line 315, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-script {
  background-position: -240px -128px;
}

/* line 316, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-alert {
  background-position: 0 -144px;
}

/* line 317, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-info {
  background-position: -16px -144px;
}

/* line 318, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-notice {
  background-position: -32px -144px;
}

/* line 319, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-help {
  background-position: -48px -144px;
}

/* line 320, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-check {
  background-position: -64px -144px;
}

/* line 321, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-bullet {
  background-position: -80px -144px;
}

/* line 322, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-radio-on {
  background-position: -96px -144px;
}

/* line 323, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-radio-off {
  background-position: -112px -144px;
}

/* line 324, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-pin-w {
  background-position: -128px -144px;
}

/* line 325, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-pin-s {
  background-position: -144px -144px;
}

/* line 326, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-play {
  background-position: 0 -160px;
}

/* line 327, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-pause {
  background-position: -16px -160px;
}

/* line 328, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-seek-next {
  background-position: -32px -160px;
}

/* line 329, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-seek-prev {
  background-position: -48px -160px;
}

/* line 330, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-seek-end {
  background-position: -64px -160px;
}

/* line 331, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-seek-start {
  background-position: -80px -160px;
}

/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
/* line 333, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-seek-first {
  background-position: -80px -160px;
}

/* line 334, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-stop {
  background-position: -96px -160px;
}

/* line 335, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-eject {
  background-position: -112px -160px;
}

/* line 336, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-volume-off {
  background-position: -128px -160px;
}

/* line 337, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-volume-on {
  background-position: -144px -160px;
}

/* line 338, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-power {
  background-position: 0 -176px;
}

/* line 339, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-signal-diag {
  background-position: -16px -176px;
}

/* line 340, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-signal {
  background-position: -32px -176px;
}

/* line 341, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-battery-0 {
  background-position: -48px -176px;
}

/* line 342, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-battery-1 {
  background-position: -64px -176px;
}

/* line 343, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-battery-2 {
  background-position: -80px -176px;
}

/* line 344, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-battery-3 {
  background-position: -96px -176px;
}

/* line 345, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-plus {
  background-position: 0 -192px;
}

/* line 346, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-minus {
  background-position: -16px -192px;
}

/* line 347, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-close {
  background-position: -32px -192px;
}

/* line 348, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

/* line 349, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

/* line 350, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

/* line 351, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

/* line 352, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

/* line 353, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

/* line 354, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

/* line 355, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

/* line 356, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

/* line 357, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

/* line 358, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circle-check {
  background-position: -208px -192px;
}

/* line 359, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

/* line 360, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

/* line 361, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

/* line 362, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

/* line 363, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

/* line 364, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

/* line 365, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

/* line 366, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

/* line 367, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

/* line 368, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

/* line 369, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

/* line 370, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

/* Misc visuals
----------------------------------*/
/* Corner radius */
/* line 377, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 0;
}

/* line 383, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 0;
}

/* line 389, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 0;
}

/* line 395, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 0;
}

/* Overlays */
/* line 403, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */
}

/* line 408, ../../source/scss/osa/base/jquery-ui.theme.scss */
.ui-widget-shadow {
  margin: 0px 0 0 0px;
  padding: 5px;
  background: #666666;
  opacity: .3;
  filter: Alpha(Opacity=30);
  /* support: IE8 */
  border-radius: 8px;
}

/* 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__back {
  font-size: 21px;
}
/* line 48, ../../source/scss/osa/modules/header.scss */
.header-article-page__back-link .icon {
  position: relative;
  top: 4px;
  left: 0;
  font-size: 24px;
}
/* line 56, ../../source/scss/osa/modules/header.scss */
.header-article-page__date {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 56, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
  }
}
/* line 64, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-heading {
  margin-left: auto;
  margin-right: auto;
}
/* line 67, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__date-heading {
  background-color: #21316f;
}
@media screen and (min-width: 768px) {
  /* line 64, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 750px;
  }
}
@media screen and (min-width: 992px) {
  /* line 64, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 974px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 64, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 1170px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 64, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading {
    width: 1370px;
  }
}
/* line 83, ../../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 89, ../../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 89, ../../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 89, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 65px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 89, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 85px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 89, ../../source/scss/osa/modules/header.scss */
  .no-media .header-article-page__date-heading-inset {
    width: 85px;
  }
}
@media screen and (min-width: 768px) {
  /* line 110, ../../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 83, ../../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 83, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-heading-inset {
    width: 147px;
    height: 141px;
    padding: 20px 0;
    margin: 0;
  }
}
/* line 131, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-month, .header-article-page__date-day {
  display: block;
  text-align: center;
}
/* line 136, ../../source/scss/osa/modules/header.scss */
.header-article-page__date-month {
  font-size: 19px;
  text-transform: uppercase;
}
@media screen and (min-width: 768px) {
  /* line 136, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-month {
    font-size: 19px;
  }
}
@media screen and (min-width: 992px) {
  /* line 136, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-month {
    font-size: 27px;
  }
}
/* line 146, ../../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 146, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-day {
    font-size: 43px;
    line-height: 43px;
  }
}
@media screen and (min-width: 992px) {
  /* line 146, ../../source/scss/osa/modules/header.scss */
  .header-article-page__date-day {
    font-size: 69px;
    line-height: 69px;
  }
}
/* line 162, ../../source/scss/osa/modules/header.scss */
.header-article-page__section-heading--story {
  padding: 10px 0 5px 0;
}
@media screen and (min-width: 1200px) {
  /* line 162, ../../source/scss/osa/modules/header.scss */
  .header-article-page__section-heading--story {
    padding: 10px 0;
  }
}
/* line 170, ../../source/scss/osa/modules/header.scss */
.header-article-page__title, .header-article-page__subtitle {
  position: relative;
  z-index: 3;
}
/* line 175, ../../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 175, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 30px;
  }
}
@media screen and (min-width: 992px) {
  /* line 175, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 38px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 175, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 43px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 175, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title {
    font-size: 49px;
  }
}
/* line 193, ../../source/scss/osa/modules/header.scss */
.header-article-page__title--story {
  padding: 0 0 5px 0;
  color: #21316f;
  font-size: 30px;
}
@media screen and (min-width: 992px) {
  /* line 193, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title--story {
    font-size: 38px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 193, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title--story {
    font-size: 43px;
    padding: 0 0 10px 0;
  }
}
/* line 206, ../../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 206, ../../source/scss/osa/modules/header.scss */
  .header-article-page__subtitle {
    font-size: 21px;
    font-weight: 100;
  }
}
@media screen and (min-width: 1200px) {
  /* line 206, ../../source/scss/osa/modules/header.scss */
  .header-article-page__subtitle {
    font-size: 24px;
  }
}
/* line 219, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group {
  color: #fff;
}
/* line 221, ../../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 221, ../../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 219, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group {
    position: absolute;
    bottom: 0;
    width: 100%;
  }
}
/* line 235, ../../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 235, ../../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 235, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 974px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 235, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 1170px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 235, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-inset {
    width: 1370px;
  }
}
/* line 253, ../../source/scss/osa/modules/header.scss */
.header-article-page__title-group-content {
  position: relative;
  padding: 15px;
}
/* line 256, ../../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 256, ../../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 253, ../../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 253, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77.5%;
  }
}
@media screen and (min-width: 1200px) {
  /* line 253, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77.5%;
  }
}
@media screen and (min-width: 1400px) {
  /* line 253, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-content {
    width: 77%;
  }
}
/* line 280, ../../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 289, ../../source/scss/osa/modules/header.scss */
.no-media .header-article-page__title-group-bg {
  display: none;
}
@media screen and (min-width: 768px) {
  /* line 280, ../../source/scss/osa/modules/header.scss */
  .header-article-page__title-group-bg {
    opacity: 0.8;
    filter: alpha(opacity=80);
  }
}
/* line 300, ../../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 300, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__header, .header-landing-page__header {
    padding-top: 35px;
  }
}
/* line 307, ../../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 309, ../../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 314, ../../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 314, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1, .header-landing-page__h1 {
    font-size: 62px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 314, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1, .header-landing-page__h1 {
    font-size: 64px;
  }
}
/* line 325, ../../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 325, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__h1.page-centennial-bookshelf, .header-landing-page__h1.page-centennial-bookshelf {
    font-size: 64px;
  }
}
/* line 334, ../../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 339, ../../source/scss/osa/modules/header.scss */
.header-generic-page__promo-img, .header-landing-page__promo-img {
  max-width: 160px;
  max-height: 30px;
}
/* line 344, ../../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: 17px;
  font-weight: 200;
  margin-top: 13px;
}
@media screen and (min-width: 768px) {
  /* line 344, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__deck, .header-landing-page__deck {
    font-size: 18px;
    /* Special case */
    padding-right: 30px;
    padding-bottom: 25px;
  }
}
@media screen and (min-width: 768px) {
  /* line 355, ../../source/scss/osa/modules/header.scss */
  .header-generic-page__deck--template-landing, .header-landing-page__deck--template-landing {
    font-size: 18px;
    /* Special case */
  }
}
/* line 363, ../../source/scss/osa/modules/header.scss */
.header-osa-history__header {
  padding-top: 1.0em;
  padding-bottom: 1.0em;
  text-align: center;
}
/* line 368, ../../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: #169ed9;
  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: #169ed9;
  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: #169ed9;
  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 #169ed9;
  }
  /* 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: #169ed9;
    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: #169ed9;
  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: #169ed9;
  text-decoration: none;
}
/* line 49, ../../source/scss/osa/modules/header-site__toolbar.scss */
.header-site__toolbar-heading-link:focus {
  color: #169ed9;
  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: #169ed9;
  text-decoration: none;
}
/* line 59, ../../source/scss/osa/modules/footer.scss */
.footer-site__heading-link:focus {
  text-decoration: none;
  color: #169ed9;
}
/* 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: #169ed9;
}
/* 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 20, ../../source/scss/osa/modules/page.scss */
.page-body-container__div--grid {
  z-index: 2;
}
/* line 24, ../../source/scss/osa/modules/page.scss */
.page-body-container__outer--browse-filter {
  background-color: #fff;
}
/* line 27, ../../source/scss/osa/modules/page.scss */
.page-body-container__outer--search-input {
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  /* line 30, ../../source/scss/osa/modules/page.scss */
  .page-body-container__outer--history-nav-year {
    background-color: #fff;
  }
}
/* line 35, ../../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 35, ../../source/scss/osa/modules/page.scss */
  .page-body-container__outer--history-nav-year {
    margin-bottom: 60px;
  }
}
@media screen and (min-width: 768px) {
  /* line 45, ../../source/scss/osa/modules/page.scss */
  .page-body-row-inset {
    padding-left: 0;
    padding-right: 0;
  }
}
/* line 53, ../../source/scss/osa/modules/page.scss */
.page-search-results__body-content {
  margin-top: 30px;
  margin-bottom: 30px;
}
/* line 58, ../../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 58, ../../source/scss/osa/modules/page.scss */
  .page-article {
    margin-bottom: 40px;
    font-size: 17px;
  }
}
/* line 68, ../../source/scss/osa/modules/page.scss */
.page-article__body-content {
  padding: 15px;
}
@media screen and (min-width: 768px) {
  /* line 68, ../../source/scss/osa/modules/page.scss */
  .page-article__body-content {
    padding: 30px 40px;
    max-width: 850px;
  }
}
/* line 75, ../../source/scss/osa/modules/page.scss */
.page-article__comments {
  padding: 15px;
}
@media screen and (min-width: 768px) {
  /* line 75, ../../source/scss/osa/modules/page.scss */
  .page-article__comments {
    padding: 30px 40px;
  }
}
/* line 81, ../../source/scss/osa/modules/page.scss */
.page-article a {
  color: #169ed9;
}
/* line 83, ../../source/scss/osa/modules/page.scss */
.page-article a:hover {
  color: #21316f;
  text-decoration: none;
}
/* line 87, ../../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 0.75em 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 #169ed9;
    background-color: #169ed9;
    color: #fff;
  }
  /* line 40, ../../source/scss/osa/modules/social.scss */
  .social__button:hover .icon, .social__button:focus .icon {
    background-color: #169ed9;
    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: #169ed9;
}
/* 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: 600px;
    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: 600px;
  }
}
@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: 600px;
    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: 600px;
  }
}
@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: #169ed9;
  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: #169ed9;
}
/* 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;
    margin-left: 15px;
    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 67, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article[data-history-category="osa"] {
    border-right: solid 8px #169ed9;
  }
}
@media screen and (min-width: 768px) {
  /* line 72, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__article[data-history-category="other"] {
    border-right: solid 8px #eb5248;
  }
}
/* line 78, ../../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 78, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__content {
    font-size: 13px;
  }
}
@media screen and (min-width: 992px) {
  /* line 78, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__content {
    font-size: 15px;
    margin-right: 30px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 78, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__content {
    margin-right: 55px;
  }
}
/* line 92, ../../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 100, ../../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 100, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__title {
    font-size: 27px;
  }
}
@media screen and (min-width: 992px) {
  /* line 100, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__title {
    font-size: 30px;
  }
}
/* line 109, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title[data-history-category="osa"] {
  color: #169ed9;
}
/* line 112, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__title[data-history-category="other"] {
  color: #eb5248;
}
/* line 116, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__detail {
  padding: 15px 0 26px 0;
}
@media screen and (min-width: 768px) {
  /* line 116, ../../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 125, ../../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 125, ../../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 125, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__detail-wrap {
    left: 50%;
    width: 51%;
  }
}
@media screen and (min-width: 768px) {
  /* line 147, ../../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 147, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 147, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure {
    height: 400px;
  }
}
/* line 162, ../../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 162, ../../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 162, ../../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 162, ../../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 162, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__loader[data-orientation="landscape"] .osa-history-article__figure {
    height: 400px;
  }
}
/* line 179, ../../source/scss/osa/modules/osa-history-article.scss */
.osa-history-article__figure-img {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 179, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    width: auto;
    height: 300px;
  }
}
@media screen and (min-width: 992px) {
  /* line 179, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    height: 350px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 179, ../../source/scss/osa/modules/osa-history-article.scss */
  .osa-history-article__figure-img {
    height: 400px;
  }
}
@media screen and (min-width: 768px) {
  /* line 191, ../../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 198, ../../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 198, ../../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: #169ed9;
}
/* 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;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.85+0,0+100 */
  /* FF3.6-15 */
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.85) 0%, transparent 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9000000', endColorstr='#00000000',GradientType=0 );
  /* IE6-9 */
  width: 100%;
  height: 100%;
  transition: opacity, 0.5s;
}
/* line 147, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figure {
  width: 100%;
  height: 100%;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 153, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figure-img {
  display: none;
}
/* line 156, ../../source/scss/osa/modules/osa-history-thumb.scss */
.osa-history-thumb__figcaption {
  display: none;
}
/* line 159, ../../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: #169ed9;
  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.3em;
}
/* 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: #169ed9;
  line-height: 1.3em;
}
/* line 36, ../../source/scss/osa/modules/article.scss */
.article-summary__event-title-link:hover {
  text-decoration: none;
}
/* line 42, ../../source/scss/osa/modules/article.scss */
.article-summary__event-location {
  padding: 5px 15px 0 15px;
  font-size: 17px;
  line-height: 1.3em;
}
@media screen and (min-width: 768px) {
  /* line 42, ../../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 42, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-location {
    padding: 18px;
    font-size: 19px;
  }
}
/* line 57, ../../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 57, ../../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 57, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-time {
    padding: 18px;
    font-size: 19px;
  }
}
/* line 71, ../../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 71, ../../source/scss/osa/modules/article.scss */
  .article-summary__event-date-header {
    float: left;
    position: absolute;
    top: 0;
    left: -88px;
    width: 78px;
    height: 76px;
  }
}
/* line 83, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-heading {
  margin: 0;
  padding: 12px 0;
}
@media screen and (min-width: 768px) {
  /* line 83, ../../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 94, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-month, .article-summary__event-date-header-day {
  display: block;
}
/* line 98, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-month {
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 300;
}
/* line 103, ../../source/scss/osa/modules/article.scss */
.article-summary__event-date-header-day {
  font-size: 34px;
  font-weight: 200;
}
/* line 109, ../../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 113, ../../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 113, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-text {
    padding: 15px;
    font-size: 17px;
  }
}
@media screen and (min-width: 992px) {
  /* line 113, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-text {
    padding: 30px;
    font-size: 17px;
  }
}
/* line 127, ../../source/scss/osa/modules/article.scss */
.article-summary__update-date {
  font-weight: 800;
}
/* line 129, ../../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 129, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-header {
    font-size: 17px;
  }
}
/* line 137, ../../source/scss/osa/modules/article.scss */
.article-summary__update-date-label {
  display: block;
  font-size: 15px;
}
@media screen and (min-width: 992px) {
  /* line 137, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-label {
    font-size: 17px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 137, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-date-label {
    display: inline;
  }
}
/* line 148, ../../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 148, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-title {
    font-size: 19px;
  }
}
@media screen and (min-width: 992px) {
  /* line 148, ../../source/scss/osa/modules/article.scss */
  .article-summary__update-title {
    font-size: 24px;
  }
}
/* line 159, ../../source/scss/osa/modules/article.scss */
.article-summary__update-title-link {
  color: #169ed9;
  line-height: 1.3em;
}
/* line 162, ../../source/scss/osa/modules/article.scss */
.article-summary__update-title-link:hover {
  text-decoration: none;
}
/* line 167, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figure {
  width: 100%;
}
/* line 169, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figure-img {
  width: 100%;
}
/* line 173, ../../source/scss/osa/modules/article.scss */
.article-summary__update-figcaption {
  padding: 5px 30px 0 30px;
}
/* line 176, ../../source/scss/osa/modules/article.scss */
.article-summary__update-summary {
  margin: 0 0 10px 0;
}
/* line 179, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more {
  line-height: 10px;
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 183, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more-link {
  color: #169ed9;
  position: relative;
  top: 0;
  left: 0;
  padding-right: 15px;
  line-height: 10px;
}
/* line 190, ../../source/scss/osa/modules/article.scss */
.article-summary__update-more-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 194, ../../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 203, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all {
  line-height: 10px;
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 207, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all-link {
  color: #169ed9;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
  padding-right: 15px;
  line-height: 10px;
}
/* line 215, ../../source/scss/osa/modules/article.scss */
.article-summary__update-read-all-link:hover {
  text-decoration: none;
  color: #21316f;
}
/* line 219, ../../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: #169ed9;
}
/* 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: #169ed9;
}

/**
 *  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: #169ed9;
  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;
    /*
     * Adjustments required for custom jQueryUI select
     *
     */
    /* 
    margin-bottom: 15px;
    margin-top: -6px;
    position: relative;
    top: 10px;
    */
  }
}
/* line 114, ../../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 120, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__fieldset {
    display: inline;
  }
}
/* line 125, ../../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 125, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__label {
    font-size: 15px;
  }
}
/* line 135, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__input-text-positioner {
  display: inline-block;
  position: relative;
  top: -3px;
  left: 0;
}
/* line 141, ../../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 #169ed9;
  color: #169ed9;
  font-size: 15px;
  font-weight: 800;
  line-height: 13px;
}
/* line 153, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__input-text.form-control.tt-hint {
  color: #cccccc;
}
@media screen and (min-width: 768px) {
  /* line 141, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__input-text.form-control {
    width: auto;
    position: relative;
    top: 0;
    left: 0;
  }
}
/* line 163, ../../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 163, ../../source/scss/osa/modules/browse-filter.scss */
  .browse-filter__select {
    margin-top: -6px;
    margin-bottom: 4px;
    position: relative;
    top: 2px;
  }
}
/* line 174, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__select.form-control {
  box-shadow: none;
  border: none;
  height: 49px;
}
/* line 179, ../../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 191, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all {
  display: inline-block;
  line-height: 19px;
}
/* line 194, ../../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: #169ed9;
  font-size: 17px;
  font-weight: 300;
}
/* line 203, ../../source/scss/osa/modules/browse-filter.scss */
.browse-filter__view-all-link:hover {
  text-decoration: none;
}
/* line 206, ../../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: #169ed9;
}
/* 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: #169ed9;
  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: #169ed9;
}
/* line 45, ../../source/scss/osa/modules/typeahead.scss */
.tt-suggestion.tt-cursor {
  color: #fff;
  background-color: #169ed9;
}
/* 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: 300;
  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: #21316f;
  text-decoration: underline;
}
/* line 43, ../../source/scss/osa/modules/info-window.scss */
.info-window__website-link:hover {
  color: #169ed9;
  text-decoration: underline;
}
/* line 49, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact {
  font-weight: 800;
}
/* line 51, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact-link {
  color: #21316f;
  text-decoration: underline;
}
/* line 54, ../../source/scss/osa/modules/info-window.scss */
.info-window__contact-link:hover {
  color: #169ed9;
  text-decoration: underline;
}
/* line 61, ../../source/scss/osa/modules/info-window.scss */
.info-window__email-link {
  color: #21316f;
  text-decoration: underline;
}
/* line 64, ../../source/scss/osa/modules/info-window.scss */
.info-window__email-link:hover {
  color: #169ed9;
  text-decoration: underline;
}
/* line 71, ../../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 80, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 84, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list-item {
  font-weight: 300;
  font-size: 12px;
  margin: 0 0 5px 15px;
}
/* line 88, ../../source/scss/osa/modules/info-window.scss */
.info-window__officer-list-item:before {
  top: -4px;
  color: #21316f;
}

/**
 *  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: #169ed9;
  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 16, ../../source/scss/osa/modules/story.scss */
.story__articles {
  width: 100%;
}
/* line 18, ../../source/scss/osa/modules/story.scss */
.story__articles-inset {
  margin-top: 40px;
  margin-bottom: 40px;
  width: 100%;
  position: relative;
}
/* 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 18, ../../source/scss/osa/modules/story.scss */
  .story__articles-inset {
    float: left;
    width: 101.5%;
  }
}
/* line 30, ../../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 30, ../../source/scss/osa/modules/story.scss */
  .story__article {
    float: left;
    width: 33.33333333%;
    padding-right: 18px;
  }
}
@media screen and (min-width: 992px) {
  /* line 30, ../../source/scss/osa/modules/story.scss */
  .story__article {
    width: 25%;
  }
}
/* line 44, ../../source/scss/osa/modules/story.scss */
.story__article-sizer {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 44, ../../source/scss/osa/modules/story.scss */
  .story__article-sizer {
    float: left;
    width: 33.33333333%;
  }
}
@media screen and (min-width: 992px) {
  /* line 44, ../../source/scss/osa/modules/story.scss */
  .story__article-sizer {
    width: 25%;
  }
}
/* line 56, ../../source/scss/osa/modules/story.scss */
.story__article-inset {
  background-color: #fff;
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 59, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--text {
    float: left;
  }
}
/* line 64, ../../source/scss/osa/modules/story.scss */
.story__article-inset--image, .story__article-inset--video {
  position: relative;
  height: auto;
}
@media screen and (min-width: 768px) {
  /* line 64, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--image, .story__article-inset--video {
    float: left;
    height: 204px;
  }
}
@media screen and (min-width: 992px) {
  /* line 64, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--image, .story__article-inset--video {
    height: 204px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 64, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--image, .story__article-inset--video {
    height: 220px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 64, ../../source/scss/osa/modules/story.scss */
  .story__article-inset--image, .story__article-inset--video {
    height: 220px;
  }
}
/* line 84, ../../source/scss/osa/modules/story.scss */
.story__article .btn-play__wrap--image, .story__article .btn-play__wrap--video {
  position: absolute;
  top: 12px;
  right: 8px;
}
@media screen and (min-width: 1200px) {
  /* line 84, ../../source/scss/osa/modules/story.scss */
  .story__article .btn-play__wrap--image, .story__article .btn-play__wrap--video {
    top: 8px;
  }
}
/* line 94, ../../source/scss/osa/modules/story.scss */
.story__article.filterHide {
  display: none;
}
/* line 99, ../../source/scss/osa/modules/story.scss */
.story__detail--text {
  width: 100%;
  padding: 15px;
  border-top: solid 4px #169ed9;
}
@media screen and (min-width: 768px) {
  /* line 99, ../../source/scss/osa/modules/story.scss */
  .story__detail--text {
    float: left;
  }
}
/* line 107, ../../source/scss/osa/modules/story.scss */
.story__detail--image, .story__detail--video {
  height: 60px;
  width: 100%;
  background-color: #169ed9;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 10px 15px 0 15px;
}
@media screen and (min-width: 768px) {
  /* line 107, ../../source/scss/osa/modules/story.scss */
  .story__detail--image, .story__detail--video {
    float: left;
  }
}
/* line 123, ../../source/scss/osa/modules/story.scss */
.story__title--text {
  margin: 0 0 15px 0;
  padding: 0;
  font-size: 21px;
  font-weight: 400;
}
/* line 129, ../../source/scss/osa/modules/story.scss */
.story__title--image, .story__title--video {
  margin: 0;
  padding: 0 21.53846154% 0 0;
  font-size: 15px;
  font-weight: 300;
}
@media screen and (min-width: 992px) {
  /* line 129, ../../source/scss/osa/modules/story.scss */
  .story__title--image, .story__title--video {
    font-size: 15px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 129, ../../source/scss/osa/modules/story.scss */
  .story__title--image, .story__title--video {
    padding: 0 21.53846154% 0 0;
    font-size: 17px;
  }
}
/* line 144, ../../source/scss/osa/modules/story.scss */
.story__title-link--image, .story__title-link--video {
  color: #fff;
}
/* line 149, ../../source/scss/osa/modules/story.scss */
.story__title-link--image:hover .btn-play__wrap--image, .story__title-link--image:hover .btn-play__wrap--video, .story__title-link--video:hover .btn-play__wrap--image, .story__title-link--video:hover .btn-play__wrap--video {
  border-color: #21316f;
}
/* line 159, ../../source/scss/osa/modules/story.scss */
.story__figure--image, .story__figure--video {
  width: 100%;
  height: auto;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  /* line 159, ../../source/scss/osa/modules/story.scss */
  .story__figure--image, .story__figure--video {
    float: left;
    height: 144px;
  }
}
@media screen and (min-width: 992px) {
  /* line 159, ../../source/scss/osa/modules/story.scss */
  .story__figure--image, .story__figure--video {
    height: 144px;
  }
}
@media screen and (min-width: 1200px) {
  /* line 159, ../../source/scss/osa/modules/story.scss */
  .story__figure--image, .story__figure--video {
    height: 160px;
  }
}
@media screen and (min-width: 1400px) {
  /* line 159, ../../source/scss/osa/modules/story.scss */
  .story__figure--image, .story__figure--video {
    height: 160px;
  }
}
/* line 180, ../../source/scss/osa/modules/story.scss */
.story__img--image, .story__img--video {
  width: 100%;
}
@media screen and (min-width: 768px) {
  /* line 180, ../../source/scss/osa/modules/story.scss */
  .story__img--image, .story__img--video {
    float: left;
  }
}

/**
 *  story-detail.scss
 *
 *
 */
/* line 9, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__tags {
  padding: 0 0 1.0em 0;
}
/* line 14, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__tag-list-item {
  display: inline;
  margin: 0;
}
/* line 17, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__tag-list-item:before {
  content: '';
}
/* line 20, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__tag-list-item a:after {
  content: ',';
}
/* line 24, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__tag-list-item:last-child a:after {
  content: '';
}
/* line 33, ../../source/scss/osa/modules/story-detail.scss */
.story-detail__sharing {
  padding: 0 0 2.0em 0;
}

/**
 *  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: #169ed9;
}
/* 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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QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsa0lBQWtJO0FBQ2xJO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELGtJQUFrSTtBQUNsSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxrSUFBa0k7QUFDbEk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxtSUFBbUk7QUFDbkk7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsbUlBQW1JO0FBQ25JO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG1JQUFtSTtBQUNuSTtFQUNFLGlCQUFpQjtDQUNs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QUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsb0RBQW9EO0FBQ3BEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELG9EQUFvRDtBQUNwRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxvREFBb0Q7QUFDcEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVELHFEQUFxRDtBQUNyRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRCxxREFBcUQ7QUFDckQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7Ozs7O0dBS0c7QUFDSCxzREFBc0Q7QUFDdEQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsZ0lBQWdJO0VBQ2hJLGdCQUFnQjtFQUNoQixZQUFZO0NBQ2I7O0FBRUQsc0RBQXNEO0FBQ3REO0VBR0UsOEJBQThCO0VBQzlCLGVBQWU7Q0FDaEI7QUFDRCxzREFBc0Q7QUFDdEQ7RUFDRSxzQkFBc0I7RUFDdEIsZUFBZTtDQUNoQjtBQUNELHNEQUFzRDtBQUN0RDs7RUFJRSxxQ0FBcUM7Q0FDdEM7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0UseUVBQXlFO0NBQzFFOztBQUVELHNEQUFzRDtBQUN0RDtFQUNFLGNBQWM7Q0FDZjs7QUFFRCxzREFBc0Q7QUFDdEQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQsc0RBQXNEO0FBQ3REO0VBQ0UsMEJBQTBCO0VBQzFCLGlCQUFpQjtDQUNsQjs7QUFFRCxzREFBc0Q7QUFDdEQ7RUFDRSwwQkFBMEI7RUFDMUIsaUJBQWlCO0NBQ2xCOztBQUVELHNEQUFzRDtBQUN0RDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRCxzREFBc0Q7QUFDdEQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7Ozs7OztHQU1HO0FBQ0gsNkRBQTZEO0FBQzdEO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0NBQ3JCO0FBQ0QsdUlBQXVJO0FBQ3ZJO0VBQ0UsYUFBYTtFQUNiLGVBQWU7Q0FDaEI7QUFDRCx1SUFBdUk7QUFDdkk7RUFDRSxZQUFZO0NBQ2I7QUFDRDtFQUNFLDZEQUE2RDtFQUM3RDtJQUNFLGFBQWE7R0FDZDtDQUNGO0FBQ0Q7RUFDRSw2REFBNkQ7RUFDN0Q7SUFDRSxhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0UsNkRBQTZEO0VBQzdEO0lBQ0UsY0FBYztHQUNmO0NBQ0Y7QUFDRDtFQUNFLDZEQUE2RDtFQUM3RDtJQUNFLGNBQWM7R0FDZjtDQUNGOztBQUVELDhEQUE4RDtBQUM5RDtFQUNFLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLDZJQUE2STtFQUM3STtJQUNFLFlBQVk7R0FDYjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFdBQVc7R0FDWjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFdBQVc7R0FDWjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFdBQVc7R0FDWjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxvQkFBb0I7R0FDckI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLFlBQVk7R0FDYjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxXQUFXO0dBQ1o7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0Usb0JBQW9CO0dBQ3JCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxZQUFZO0dBQ2I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsV0FBVztHQUNaOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGtCQUFrQjtHQUNuQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsVUFBVTtHQUNYOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsVUFBVTtHQUNYOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsVUFBVTtHQUNYOztFQUVELDZJQUE2STtFQUM3STtJQUNFLG1CQUFtQjtHQUNwQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsV0FBVztHQUNaOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSx5QkFBeUI7R0FDMUI7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGlCQUFpQjtHQUNsQjs7RUFFRCw2SUFBNkk7RUFDN0k7SUFDRSwwQkFBMEI7R0FDM0I7O0VBRUQsNklBQTZJO0VBQzdJO0lBQ0UsMEJBQTBCO0dBQzNCOztFQUVELDZJQUE2STtFQUM3STtJQUNFLGtCQUFrQjtHQUNuQjtDQUNGO0FBQ0Qsb0pBQW9KO0FBQ3BKO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVELDhEQUE4RDtBQUM5RDs7O0VBR0UseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsbUpBQW1KO0VBQ25KO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Qsb0pBQW9KO0VBQ3BKO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Qsb0pBQW9KO0VBQ3BKO0lBQ0UsOEJBQThCO0dBQy9CO0VBQ0Qsb0pBQW9KO0VBQ3BKOztJQUVFLCtCQUErQjtHQUNoQztDQUNGOztBQUVEO0VBQ0UsOERBQThEO0VBQzlEO0lBQ0UsMEJBQTBCO0dBQzNCO0NBQ0Y7O0FBRUQ7RUFDRSwrREFBK0Q7RUFDL0Q7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFLCtEQUErRDtFQUMvRDtJQUNFLGlDQUFpQztHQUNsQztDQUNGOztBQUVEO0VBQ0UsbUpBQW1KO0VBQ25KO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Qsb0pBQW9KO0VBQ3BKO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Qsb0pBQW9KO0VBQ3BKO0lBQ0UsOEJBQThCO0dBQy9CO0VBQ0Qsb0pBQW9KO0VBQ3BKOztJQUVFLCtCQUErQjtHQUNoQztDQUNGOztBQUVEO0VBQ0UsK0RBQStEO0VBQy9EO0lBQ0UsMEJBQTBCO0dBQzNCO0NBQ0Y7O0FBRUQ7RUFDRSwrREFBK0Q7RUFDL0Q7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFLCtEQUErRDtFQUMvRDtJQUNFLGlDQUFpQztHQUNsQztDQUNGOztBQUVEO0VBQ0Usb0pBQW9KO0VBQ3BKO0lBQ0UseUJBQXlCO0dBQzFCO0NBQ0Y7O0FBRUQ7Ozs7R0FJRztBQUNILGtFQUFrRTtBQUNsRTtFQUNFLGVBQWU7RUFDZixhQUFhO0VBQ2IsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsUUFBUTtDQUNUO0FBQ0Q7RUFDRSxrRUFBa0U7RUFDbEU7SUFDRSxhQUFhO0dBQ2Q7Q0FDRjtBQUNEO0VBQ0Usa0VBQWtFO0VBQ2xFO0lBQ0UsYUFBYTtHQUNkO0NBQ0Y7QUFDRDtFQUNFLGtFQUFrRTtFQUNsRTtJQUNFLGNBQWM7R0FDZjtDQUNGO0FBQ0Q7RUFDRSxrRUFBa0U7RUFDbEU7SUFDRSxjQUFjO0dBQ2Y7Q0FDRjs7QUFFRDs7Ozs7O0dBTUc7QUFDSCw2REFBNkQ7QUFDN0Q7RUFDRSxXQUFXO0NBQ1o7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsY0FBYztFQUNkLFVBQVU7RUFDVixXQUFXO0NBQ1o7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQixtQkFBbUI7Q0FDcEI7QUFDRDtFQUNFLDhEQUE4RDtFQUM5RDtJQUNFLG1CQUFtQjtJQUNuQixlQUFlO0lBQ2YsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsOEJBQThCO0VBQzlCLGFBQWE7Q0FDZDtBQUNELDhEQUE4RDtBQUM5RDtFQUNFLFlBQVk7Q0FDYjtBQUNELDhEQUE4RDtBQUM5RDtFQUNFLFlBQVk7Q0FDYjtBQUNEO0VBQ0UsOERBQThEO0VBQzlEO0lBQ0UsZUFBZTtHQUNoQjtFQUNELDhEQUE4RDtFQUM5RDtJQUNFLGVBQWU7R0FDaEI7Q0FDRjtBQUNELDhEQUE4RDtBQUM5RDtFQUNFLDJCQUEyQjtFQUMzQiwwQkFBMEI7RUFDMUIsOEJBQThCO0VBQzlCLDZCQUE2QjtFQUM3QiwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLDBCQUEwQjtFQUMxQixVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0NBQ2Q7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSwwQkFBMEI7Q0FDM0I7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSwwQkFBMEI7Q0FDM0I7QUFDRCw4REFBOEQ7QUFDOUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7Ozs7OztHQU1HO0FBQ0gsOERBQThEO0FBQzlEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUVqQixpREFBaUQ7RUFHakQseUVBQXlFO0NBQzFFO0FBQ0Qsb0lBQW9JO0FBQ3BJO0VBQ0Usc0JBQXNCO0VBQ3RCLFdBQVc7RUFFWCxrRkFBa0Y7Q0FDbkY7QUFDRCwrSUFBK0k7QUFDL0k7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztDQUNaO0FBQ0QsK0lBQStJO0FBQy9JO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0QsK0lBQStJO0FBQy9JO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0QsK0RBQStEO0FBQy9EO0VBQ0UsMEJBQTBCO0VBQzFCLFdBQVc7Q0FDWjtBQUNELCtEQUErRDtBQUMvRDtFQUNFLG9CQUFvQjtDQUNyQjtBQUNELCtEQUErRDtBQUMvRDtFQUNFLG1CQUFtQjtFQUNuQixvQkFBb0I7Q0FDckI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsYUFBYTtFQUNiLDBCQUEwQjtFQUMxQixlQUFlO0NBQ2hCOztBQUVELCtEQUErRDtBQUMvRDs7RUFFRSxjQUFjO0VBQ2QsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQixhQUFhO0NBQ2Q7QUFDRCwrREFBK0Q7QUFDL0Q7RUFDRSwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtDQUNwQjtBQUNELCtEQUErRDtBQUMvRDtFQUNFLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIscUJBQXFCO0NBQ3RCO0FBQ0QsK0RBQStEO0FBQy9EO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixTQUFTO0VBQ1Q7OztLQUdHO0VBQ0gsY0FBYztFQUNkLFNBQVM7RUFDVCxlQUFlO0VBQ2YsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixxQkFBcUI7RUFDckIscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZix1Q0FBdUM7RUFDdkMsb0NBQW9DO0VBQ3BDLG1DQUFtQztFQUNuQyxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSxpQkFBaUI7Q0FDbEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLG9CQUFvQjtFQUNwQixpQkFBaUI7Q0FDbEI7QUFDRCxnRUFBZ0U7QUFDaEU7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0NBQy9CO0FBQ0QsZ0VBQWdFO0FBQ2hFO0VBQ0UsWUFBWTtDQUNiOztBQUVEOzs7Ozs7R0FNRztBQUNILGdFQUFnRTtBQUNoRTtFQUNFLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCwwQkFBMEI7RUFHMUIsNkJBQTZCO0NBQzlCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsOEJBQThCO0VBQzlCLGFBQWE7RUFDYixlQUFlO0NBQ2hCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0Usa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFlBQVk7RUFDWixXQUFXO0NBQ1o7QUFDRCxpRUFBaUU7QUFDakU7RUFDRSxtQkFBbUI7RUFDbkIsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsWUFBWTtFQUNaLDJCQUEyQjtFQUMzQixlQUFlO0VBQ2YsdUJBQXVCO0NBQ3hCO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsZ01BQWdNO0VBQ2hNLG9CQUFvQjtFQUNwQixrQkFBa0I7RUFDbEIsK0RBQStEO0VBQy9ELG8wQ0FBbzBDO0VBRXAwQyxZQUFZO0VBRVoscUJBQXFCO0VBRXJCLDBCQUEwQjtFQUUxQixrQkFBa0I7RUFFbEIsV0FBVztFQUNYLHVLQUF1SztFQUN2SyxTQUFTO0VBQ1Qsb0hBQW9IO0VBQ3BILFdBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsT0FBTztFQUNQLFlBQVk7RUFDWixXQUFXO0VBQ1gseUJBQXlCO0VBR3pCLDZCQUE2QjtDQUM5QjtBQUNELGlFQUFpRTtBQUNqRTtFQUNFLFdBQVc7RUFDWCwyQkFBMkI7RUFDM0IsNkJBQTZCO0VBRTdCLHFCQUFxQjtFQUNyQixpQ0FBaUM7RUFDakMseUJBQXlCO0VBQ3pCLDRDQUE0QztFQUM1QyxvQ0FBb0M7RUFDcEMsMkJBQTJCO0VBQzNCLG1CQUFtQjtFQUNuQiwwQ0FBMEM7RUFDMUMsa0NBQWtDO0NBQ25DO0FBQ0Q7RUFDRTtJQUNFLFlBQVk7R0FDYjtFQUNEO0lBQ0UsUUFBUTtHQUNUO0NBQ0Y7QUFQRDtFQUNFO0lBQ0UsWUFBWTtHQUNiO0VBQ0Q7SUFDRSxRQUFRO0dBQ1Q7Q0FDRjtBQUNELGlFQUFpRTtBQUNqRTtFQUNFLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsNkJBQTZCO0VBQzdCLGlDQUFpQztFQUNqQyxnQ0FBZ0M7RUFDaEMsWUFBWTtFQUNaLGFBQWE7RUFDYixZQUFZO0VBQ1osZUFBZTtFQUNmLG1CQUFtQjtDQUNwQjtBQUNEO0VBQ0UsaUVBQWlFO0VBQ2pFO0lBQ0UsWUFBWTtJQUNaLGFBQWE7R0FDZDtDQUNGO0FBQ0QsaUVBQWlFO0FBQ2pFO0VBQ0UsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsU0FBUztFQUNULFVBQVU7Q0FDWDtBQUNEO0VBQ0UsaUVBQWlFO0VBQ2pFO0lBQ0UsU0FBUztJQUNULFVBQVU7R0FDWDtDQUNGOztBQUVEOzs7O0dBSUc7QUFDSCxvREFBb0Q7QUFDcEQ7RUFDRSxnQkFBZ0I7RUFDaEIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtDQUN2QjtBQUNELHFEQUFxRDtBQUNyRDtFQUNFLG1CQUFtQjtFQUNuQix3QkFBd0I7Q0FDekI7QUFDRCxxREFBcUQ7QUFDckQ7RUFDRSxrREFBa0Q7RUFDbEQseUJBQXlCO0VBQ3pCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLHVDQUF1QztFQUN2QyxvQ0FBb0M7RUFDcEMsbUNBQW1DO0VBQ25DLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGFBQWE7RUFDYixTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7O0FBRUQscURBQXFEO0FBQ3JEO0VBQ0UsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtDQUNyQjtBQUNELHFEQUFxRDtBQUNyRDtFQUNFLHdCQUF3QjtDQUN6Qjs7QUFFRDs7Ozs7Ozs7O0dBU0c7QUFDSDtvQ0FDb0M7QUFDcEMsa0VBQWtFO0FBQ2xFO0VBQ0UsY0FBYztDQUNmOztBQUVELGtFQUFrRTtBQUNsRTtFQUNFLFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsWUFBWTtFQUNaLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixXQUFXO0NBQ1o7O0FBRUQsa0VBQWtFO0FBQ2xFO0VBQ0UsVUFBVTtFQUNWLFdBQVc7RUFDWCxVQUFVO0VBQ1YsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFFRCxrRUFBa0U7QUFDbEU7O0VBRUUsWUFBWTtFQUNaLGVBQWU7RUFDZiwwQkFBMEI7Q0FDM0I7O0FBRUQsa0VBQWtFO0FBQ2xFO0VBQ0UsWUFBWTtDQUNiOztBQUVELGtFQUFrRTtBQUNsRTtFQUNFLGNBQWM7RUFDZCxrQkFBa0I7Q0FDbkI7O0FBRUQsa0VBQWtFO0FBQ2xFO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixPQUFPO0VBQ1AsUUFBUTtFQUNSLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLGtCQUFrQjtDQUNuQjs7QUFFRCxrRUFBa0U7QUFDbEU7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7b0NBQ29DO0FBQ3BDLGtFQUFrRTtBQUNsRTtFQUNFLDJCQUEyQjtDQUM1Qjs7QUFFRDtvQ0FDb0M7QUFDcEMsdUJBQXVCO0FBQ3ZCLGtFQUFrRTtBQUNsRTtFQUNFLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLDZCQUE2QjtDQUM5Qjs7QUFFRDtvQ0FDb0M7QUFDcEMsY0FBYztBQUNkLGtFQUFrRTtBQUNsRTtFQUNFLGdCQUFnQjtFQUNoQixPQUFPO0VBQ1AsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FBRUQsa0VBQWtFO0FBQ2xFO0VBQ0UsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtDQUNwQjs7QUFFRCxrRUFBa0U7QUFDbEU7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtDQUNwQjs7QUFFRCxtRUFBbUU7QUFDbkU7O0VBRUUsY0FBYztDQUNmOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osWUFBWTtFQUNaLFVBQVU7RUFDVixRQUFRO0NBQ1Q7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixZQUFZO0VBQ1osYUFBYTtFQUNiLFFBQVE7Q0FDVDs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxpQkFBaUI7RUFDakIsV0FBVztFQUNYLFlBQVk7RUFDWixPQUFPO0VBQ1AsYUFBYTtDQUNkOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsV0FBVztFQUNYLE9BQU87RUFDUCxhQUFhO0NBQ2Q7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLFlBQVk7Q0FDYjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFlBQVk7RUFDWixXQUFXO0VBQ1gsYUFBYTtDQUNkOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7RUFDWCxVQUFVO0NBQ1g7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0Usa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCxZQUFZO0VBQ1osWUFBWTtFQUNaLFVBQVU7Q0FDWDs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSx1QkFBdUI7RUFDdkIsbUJBQW1CO0NBQ3BCOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IseUJBQXlCO0NBQzFCOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLHVCQUF1QjtFQUN2QixtQkFBbUI7Q0FDcEI7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsK0JBQStCO0NBQ2hDOztBQUVELG1FQUFtRTtBQUNuRTs7Ozs7RUFLRSxzQkFBc0I7Q0FDdkI7O0FBRUQsNkRBQTZEO0FBQzdELG1FQUFtRTtBQUNuRTtFQUNFLGFBQWE7Q0FDZDs7QUFFRCxzREFBc0Q7QUFDdEQsbUVBQW1FO0FBQ25FO0VBQ0UsYUFBYTtDQUNkOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGFBQWE7Q0FDZDs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQseUJBQXlCO0FBQ3pCLG1FQUFtRTtBQUNuRTtFQUNFLGVBQWU7RUFDZixvQkFBb0I7Q0FDckI7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0Usa0JBQWtCO0NBQ25COztBQUVELG1FQUFtRTtBQUNuRTs7RUFFRSxjQUFjO0VBQ2Qsd0JBQXdCO0NBQ3pCOztBQUVELG1FQUFtRTtBQUNuRTs7RUFFRSw2QkFBNkI7Q0FDOUI7O0FBRUQsbUVBQW1FO0FBQ25FOztFQUVFLDZCQUE2QjtDQUM5Qjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxvQkFBb0I7RUFDcEIscUJBQXFCO0NBQ3RCOztBQUVELG9FQUFvRTtBQUNwRSxtRUFBbUU7QUFDbkU7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQsNEJBQTRCO0FBQzVCLG1FQUFtRTtBQUNuRTs7Ozs7RUFLRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULGlCQUFpQjtDQUNsQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxVQUFVO0VBQ1Ysa0JBQWtCO0NBQ25COztBQUVELG1FQUFtRTtBQUNuRTs7O0VBR0UsV0FBVztDQUNaOztBQUVELG1FQUFtRTtBQUNuRTs7O0VBR0UsWUFBWTtDQUNiOztBQUVELGlCQUFpQjtBQUNqQixtRUFBbUU7QUFDbkU7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0UsZUFBZTtFQUNmLG9CQUFvQjtDQUNyQjs7QUFFRCxpQkFBaUI7QUFDakIsb0RBQW9EO0FBQ3BELG1FQUFtRTtBQUNuRTs7RUFFRSxVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGlCQUFpQjtFQUNqQixXQUFXO0VBQ1gsVUFBVTtFQUNWLGVBQWU7RUFDZixjQUFjO0NBQ2Y7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1YsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLDhCQUE4QjtFQUM5Qix3R0FBd0c7RUFDeEcsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZUFBZTtDQUNoQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxjQUFjO0VBQ2QsVUFBVTtFQUNWLGFBQWE7RUFDYixlQUFlO0VBQ2Ysd0JBQXdCO0NBQ3pCOztBQUVELG1FQUFtRTtBQUNuRTs7RUFFRSxhQUFhO0NBQ2Q7O0FBRUQsa0JBQWtCO0FBQ2xCLG1FQUFtRTtBQUNuRTtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQsa0JBQWtCO0FBQ2xCLG1FQUFtRTtBQUNuRTtFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsVUFBVTtFQUNWLFdBQVc7RUFDWCxlQUFlO0NBQ2hCOztBQUVELG1CQUFtQjtBQUNuQixtRUFBbUU7QUFDbkU7RUFDRSxXQUFXO0VBQ1gsU0FBUztDQUNWOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLFdBQVc7RUFDWCxVQUFVO0VBQ1YsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsY0FBYztDQUNmOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtDQUNyQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixVQUFVO0NBQ1g7O0FBRUQsbUVBQW1FO0FBQ25FO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsZ0JBQWdCO0NBQ2pCO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsYUFBYTtDQUNkO0FBQ0QsbUVBQW1FO0FBQ25FO0VBQ0UsMEJBQTBCO0VBQzFCLFlBQVk7Q0FDYjs7QUFFRCxtRUFBbUU7QUFDbkU7RUFDRSxhQUFhO0VBQ2IsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsU0FBUztDQUNWOztBQUVELG1FQUFtRTtBQUNuRTtFQUNFLGlCQUFpQjtFQUNqQixxQ0FBcUM7RUFDckMsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLHdCQUF3QjtFQUN4QixvQkFBb0I7Q0FDckI7O0FBRUQ7Ozs7Ozs7Ozs7O0dBV0c7QUFDSDtvQ0FDb0M7QUFDcEMsOERBQThEO0FBQzlEO0VBQ0UseUVBQXlFO0VBQ3pFLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FDbkI7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCw4REFBOEQ7QUFDOUQ7Ozs7RUFJRSx5RUFBeUU7RUFDekUsZ0JBQWdCO0NBQ2pCOztBQUVELDhEQUE4RDtBQUM5RDtFQUNFLGdDQUFnQztFQUVoQywwQ0FBMEM7RUFDMUMsb0JBQW9CO0VBQ3BCLGVBQWU7Q0FDaEI7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCw4REFBOEQ7QUFDOUQ7RUFDRSwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZixrQkFBa0I7Q0FDbkI7O0FBRUQsOERBQThEO0FBQzlEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtvQ0FDb0M7QUFDcEMsOERBQThEO0FBQzlEOzs7RUFHRSwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixlQUFlO0NBQ2hCOztBQUVELDhEQUE4RDtBQUM5RDs7O0VBR0UsZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QUFFRCw4REFBOEQ7QUFDOUQ7Ozs7OztFQU1FLGdDQUFnQztFQUNoQywwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixZQUFZO0NBQ2I7O0FBRUQsOERBQThEO0FBQzlEOzs7Ozs7OztFQVFFLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7O0FBRUQsOERBQThEO0FBQzlEOzs7RUFHRSwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixlQUFlO0NBQ2hCOztBQUVELDhEQUE4RDtBQUM5RDs7O0VBR0UsZUFBZTtFQUNmLHNCQUFzQjtDQUN2Qjs7QUFFRDtvQ0FDb0M7QUFDcEMsK0RBQStEO0FBQy9EOzs7RUFHRSwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGVBQWU7Q0FDaEI7O0FBRUQsK0RBQStEO0FBQy9EOzs7RUFHRSxlQUFlO0NBQ2hCOztBQUVELCtEQUErRDtBQUMvRDs7O0VBR0UsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQixlQUFlO0NBQ2hCOztBQUVELCtEQUErRDtBQUMvRDs7O0VBR0UsZUFBZTtDQUNoQjs7QUFFRCwrREFBK0Q7QUFDL0Q7OztFQUdFLGVBQWU7Q0FDaEI7O0FBRUQsK0RBQStEO0FBQy9EOzs7RUFHRSxrQkFBa0I7Q0FDbkI7O0FBRUQsK0RBQStEO0FBQy9EOzs7RUFHRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FDckI7O0FBRUQsK0RBQStEO0FBQy9EOzs7RUFHRSxhQUFhO0VBQ2IsMEJBQTBCO0VBQzFCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FDeEI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsMEJBQTBCO0VBQzFCLDhCQUE4QjtDQUMvQjs7QUFFRDtvQ0FDb0M7QUFDcEMsdUJBQXVCO0FBQ3ZCLCtEQUErRDtBQUMvRDtFQUNFLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF5QkU7QUFDRixpQkFBaUI7QUFDakIsK0RBQStEO0FBQy9EO0VBQ0UsK0JBQStCO0NBQ2hDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLDZCQUE2QjtDQUM5Qjs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLDZCQUE2QjtDQUM5Qjs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw4QkFBOEI7Q0FDL0I7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsOEJBQThCO0NBQy9COztBQUVELCtEQUErRDtBQUMvRDtFQUNFLDhCQUE4QjtDQUMvQjs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLDZCQUE2QjtDQUM5Qjs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0UsaUNBQWlDO0NBQ2xDOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQsK0RBQStEO0FBQy9EO0VBQ0Usa0NBQWtDO0NBQ25DOztBQUVELCtEQUErRDtBQUMvRDtFQUNFLGtDQUFrQztDQUNuQzs7QUFFRCwrREFBK0Q7QUFDL0Q7RUFDRSw2QkFBNkI7Q0FDOUI7O0FBRUQsK0RBQStEO0FB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QUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQ7Ozs7R0FJRztBQUNILHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEwQjtDQUMzQjtBQUNELHlFQUF5RTtBQUN6RTtFQUNFLDBCQUEw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LHlEQUF5RDtFQUN6RDtJQUNFLFVBQVU7SUFDVixXQUFXO0dBQ1o7Q0FDRjtBQUNELDBEQUEwRDtBQUMxRDtFQUNFLGVBQWU7RUFDZixxQkFBcUI7RUFDckIsWUFBWTtFQUNaLGFBQWE7Q0FDZDtBQUNELDBEQUEwRDtBQUMxRDtFQUNFLHNCQUFzQjtFQUN0Qix1QkFBdUI7RUFDdkIsOEJBQThCO0VBQzlCLFlBQVk7RUFFWix5REFBeUQ7RUFFekQsMkJBQTJCO0VBRTNCLHdDQUF3QztDQUN6QztBQUNELDBEQUEwRDtBQUMxRDtFQUNFLHVCQUF1QjtFQUd2QixzREFBc0Q7Q0FDdkQ7QUFDRCwwREFBMEQ7QUFDMUQ7RUFDRSx5RUFBeUU7RUFDekUsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7QUFDRDtFQUNFLDBEQUEwRDtFQUMxRDtJQUNFLG1CQUFtQjtHQUNwQjtDQUNGIiwiZmlsZSI6InNpdGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyoqXG4gKiAgc2l0ZS5zY3NzIFxuICogIFxuICogIFRoaXMgaXMgdGhlIG1haW4gU0NTUyBmaWxlIHRoYXQgZ2VuZXJhdGVzIHNpdGUuY3NzIGFuZCBzaXRlLm1pbi5jc3NcbiAqICBOb3RlIHRoYXQgQm9vdHN0cmFwIGlzIG92ZXJyaWRkZW4gaGVyZS5cbiAqXG4gKi9cbi8qIEdsb2JhbCBtb2R1bGVzICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2My4zLjUgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG4vKiBDb3VudGRvd24gY29sb3JzKi9cbi8qIGxpbmUgMTI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS92YXJpYWJsZXMuc2NzcyAqL1xuLmZvbnQtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSA2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyogbGluZSAxMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDEyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIGxpbmUgMTQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAxNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyogbGluZSAxNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSAxNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIGxpbmUgMTc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogbGluZSAxODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMjA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5cbi8qIGxpbmUgMjEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbn1cblxuLyogbGluZSAyMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgMjI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAyNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAyNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgMjc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKiBsaW5lIDI5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDMxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAzMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDMzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDM0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAzNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyogbGluZSAzNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKiBsaW5lIDM4NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMzk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxpbmUgNDA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIGxpbmUgNDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGxpbmUgNDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbm9ybWFsaXplLnNjc3MgKi9cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLyogbGluZSAyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cblxuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG5cbiAgLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAvKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLyogbGluZSA0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7XG4gIH1cblxuICAvKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG5cbiAgLyogbGluZSA3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcmludC5zY3NzICovXG4gIC5idG4gPiAuY2FyZXQsXG4gIC5kcm9wdXAgPiAuYnRuID4gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cblxuICAvKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJpbnQuc2NzcyAqL1xuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSA5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MgKi9cbiAgLnRhYmxlLWJvcmRlcmVkIHRoLFxuICAudGFibGUtYm9yZGVyZWQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgfVxufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMDJhXCI7XG59XG5cbi8qIGxpbmUgMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDAyYlwiO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxuLmdseXBoaWNvbi1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYWNcIjtcbn1cblxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNjAxXCI7XG59XG5cbi8qIGxpbmUgNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MDlcIjtcbn1cblxuLyogbGluZSA0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MGZcIjtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuXG4vKiBsaW5lIDQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG5cbi8qIGxpbmUgNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cblxuLyogbGluZSA0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiO1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDhcIjtcbn1cblxuLyogbGluZSA1MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi8qIGxpbmUgNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuXG4vKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuXG4vKiBsaW5lIDU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuXG4vKiBsaW5lIDU4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cblxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuXG4vKiBsaW5lIDYxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuXG4vKiBsaW5lIDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiO1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuXG4vKiBsaW5lIDY1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjtcbn1cblxuLyogbGluZSA2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG5cbi8qIGxpbmUgNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuXG4vKiBsaW5lIDY4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuXG4vKiBsaW5lIDY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG5cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cblxuLyogbGluZSA3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wbGF5LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOVwiO1xufVxuXG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuXG4vKiBsaW5lIDc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjtcbn1cblxuLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cblxuLyogbGluZSA3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG5cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNVwiO1xufVxuXG4vKiBsaW5lIDc5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLyogbGluZSA4MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuXG4vKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOFwiO1xufVxuXG4vKiBsaW5lIDgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuXG4vKiBsaW5lIDgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjtcbn1cblxuLyogbGluZSA4NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cblxuLyogbGluZSA4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG5cbi8qIGxpbmUgODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuXG4vKiBsaW5lIDg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ0XCI7XG59XG5cbi8qIGxpbmUgODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cblxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XG59XG5cbi8qIGxpbmUgOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuXG4vKiBsaW5lIDkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuXG4vKiBsaW5lIDkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG5cbi8qIGxpbmUgOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuXG4vKiBsaW5lIDk1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cblxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cblxuLyogbGluZSA5NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4vKiBsaW5lIDk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjtcbn1cblxuLyogbGluZSA5OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG5cbi8qIGxpbmUgMTAwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG5cbi8qIGxpbmUgMTAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4vKiBsaW5lIDEwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mYWNldGltZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiO1xufVxuXG4vKiBsaW5lIDEwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG5cbi8qIGxpbmUgMTA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLyogbGluZSAxMDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYzXCI7XG59XG5cbi8qIGxpbmUgMTA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjtcbn1cblxuLyogbGluZSAxMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4vKiBsaW5lIDEwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NlwiO1xufVxuXG4vKiBsaW5lIDEwOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuXG4vKiBsaW5lIDExMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi8qIGxpbmUgMTExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0ZXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cblxuLyogbGluZSAxMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiO1xufVxuXG4vKiBsaW5lIDExMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4vKiBsaW5lIDExNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XG59XG5cbi8qIGxpbmUgMTE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG5cbi8qIGxpbmUgMTE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLyogbGluZSAxMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NVwiO1xufVxuXG4vKiBsaW5lIDExOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjtcbn1cblxuLyogbGluZSAxMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi8qIGxpbmUgMTIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG5cbi8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuXG4vKiBsaW5lIDEyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi8qIGxpbmUgMTIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXBsdXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MVwiO1xufVxuXG4vKiBsaW5lIDEyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7XG59XG5cbi8qIGxpbmUgMTI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi8qIGxpbmUgMTI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9rLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODRcIjtcbn1cblxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiO1xufVxuXG4vKiBsaW5lIDEyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLyogbGluZSAxMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2NyZWVuc2hvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4N1wiO1xufVxuXG4vKiBsaW5lIDEzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XG59XG5cbi8qIGxpbmUgMTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4vKiBsaW5lIDEzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iYW4tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkwXCI7XG59XG5cbi8qIGxpbmUgMTMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjtcbn1cblxuLyogbGluZSAxMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLyogbGluZSAxMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTNcIjtcbn1cblxuLyogbGluZSAxMzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiO1xufVxuXG4vKiBsaW5lIDEzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLyogbGluZSAxMzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVzaXplLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTZcIjtcbn1cblxuLyogbGluZSAxMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XG59XG5cbi8qIGxpbmUgMTQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLyogbGluZSAxNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMlwiO1xufVxuXG4vKiBsaW5lIDE0MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAzXCI7XG59XG5cbi8qIGxpbmUgMTQzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLyogbGluZSAxNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXllLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDVcIjtcbn1cblxuLyogbGluZSAxNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7XG59XG5cbi8qIGxpbmUgMTQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4vKiBsaW5lIDE0NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOFwiO1xufVxuXG4vKiBsaW5lIDE0OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOVwiO1xufVxuXG4vKiBsaW5lIDE0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjtcbn1cblxuLyogbGluZSAxNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMVwiO1xufVxuXG4vKiBsaW5lIDE1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTJcIjtcbn1cblxuLyogbGluZSAxNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4vKiBsaW5lIDE1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTRcIjtcbn1cblxuLyogbGluZSAxNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiO1xufVxuXG4vKiBsaW5lIDE1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi8qIGxpbmUgMTU2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZvbGRlci1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExN1wiO1xufVxuXG4vKiBsaW5lIDE1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOFwiO1xufVxuXG4vKiBsaW5lIDE1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLyogbGluZSAxNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVzaXplLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjBcIjtcbn1cblxuLyogbGluZSAxNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIxXCI7XG59XG5cbi8qIGxpbmUgMTYxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi8qIGxpbmUgMTYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjNcIjtcbn1cblxuLyogbGluZSAxNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjtcbn1cblxuLyogbGluZSAxNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi8qIGxpbmUgMTY1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI2XCI7XG59XG5cbi8qIGxpbmUgMTY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjdcIjtcbn1cblxuLyogbGluZSAxNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi8qIGxpbmUgMTY4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhhbmQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjlcIjtcbn1cblxuLyogbGluZSAxNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMwXCI7XG59XG5cbi8qIGxpbmUgMTcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4vKiBsaW5lIDE3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMlwiO1xufVxuXG4vKiBsaW5lIDE3MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjtcbn1cblxuLyogbGluZSAxNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLyogbGluZSAxNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzVcIjtcbn1cblxuLyogbGluZSAxNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24td3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM2XCI7XG59XG5cbi8qIGxpbmUgMTc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XG59XG5cbi8qIGxpbmUgMTc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOFwiO1xufVxuXG4vKiBsaW5lIDE3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjtcbn1cblxuLyogbGluZSAxNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4vKiBsaW5lIDE4MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDFcIjtcbn1cblxuLyogbGluZSAxODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7XG59XG5cbi8qIGxpbmUgMTgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi8qIGxpbmUgMTgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDRcIjtcbn1cblxuLyogbGluZSAxODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDVcIjtcbn1cblxuLyogbGluZSAxODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4vKiBsaW5lIDE4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDhcIjtcbn1cblxuLyogbGluZSAxODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ5XCI7XG59XG5cbi8qIGxpbmUgMTg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjtcbn1cblxuLyogbGluZSAxODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MVwiO1xufVxuXG4vKiBsaW5lIDE5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MlwiO1xufVxuXG4vKiBsaW5lIDE5MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XG59XG5cbi8qIGxpbmUgMTkyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU0XCI7XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiO1xufVxuXG4vKiBsaW5lIDE5NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi8qIGxpbmUgMTk1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXVuY2hlY2tlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1N1wiO1xufVxuXG4vKiBsaW5lIDE5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNThcIjtcbn1cblxuLyogbGluZSAxOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiO1xufVxuXG4vKiBsaW5lIDE5OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jb2xsYXBzZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MFwiO1xufVxuXG4vKiBsaW5lIDE5OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sb2ctaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjtcbn1cblxuLyogbGluZSAyMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjtcbn1cblxuLyogbGluZSAyMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tbG9nLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2M1wiO1xufVxuXG4vKiBsaW5lIDIwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7XG59XG5cbi8qIGxpbmUgMjAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4vKiBsaW5lIDIwNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY2XCI7XG59XG5cbi8qIGxpbmUgMjA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjdcIjtcbn1cblxuLyogbGluZSAyMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjtcbn1cblxuLyogbGluZSAyMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY5XCI7XG59XG5cbi8qIGxpbmUgMjA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MFwiO1xufVxuXG4vKiBsaW5lIDIwOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi8qIGxpbmUgMjEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1kaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcyXCI7XG59XG5cbi8qIGxpbmUgMjExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3M1wiO1xufVxuXG4vKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi8qIGxpbmUgMjEzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc1XCI7XG59XG5cbi8qIGxpbmUgMjE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc2XCI7XG59XG5cbi8qIGxpbmUgMjE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi8qIGxpbmUgMjE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyYW5zZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc4XCI7XG59XG5cbi8qIGxpbmUgMjE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzlcIjtcbn1cblxuLyogbGluZSAyMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi8qIGxpbmUgMjE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbXByZXNzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODFcIjtcbn1cblxuLyogbGluZSAyMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZWFycGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODJcIjtcbn1cblxuLyogbGluZSAyMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XG59XG5cbi8qIGxpbmUgMjIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg0XCI7XG59XG5cbi8qIGxpbmUgMjIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg1XCI7XG59XG5cbi8qIGxpbmUgMjI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XG59XG5cbi8qIGxpbmUgMjI1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg3XCI7XG59XG5cbi8qIGxpbmUgMjI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiO1xufVxuXG4vKiBsaW5lIDIyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjtcbn1cblxuLyogbGluZSAyMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtZG9sYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTBcIjtcbn1cblxuLyogbGluZSAyMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkxXCI7XG59XG5cbi8qIGxpbmUgMjMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4vKiBsaW5lIDIzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zb3VuZC03LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTNcIjtcbn1cblxuLyogbGluZSAyMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjtcbn1cblxuLyogbGluZSAyMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLyogbGluZSAyMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTdcIjtcbn1cblxuLyogbGluZSAyMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk4XCI7XG59XG5cbi8qIGxpbmUgMjM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4vKiBsaW5lIDIzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmVlLWRlY2lkdW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMFwiO1xufVxuXG4vKiBsaW5lIDIzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1jZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMVwiO1xufVxuXG4vKiBsaW5lIDIzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjtcbn1cblxuLyogbGluZSAyNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb3Blbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAzXCI7XG59XG5cbi8qIGxpbmUgMjQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA0XCI7XG59XG5cbi8qIGxpbmUgMjQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjtcbn1cblxuLyogbGluZSAyNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDZcIjtcbn1cblxuLyogbGluZSAyNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjtcbn1cblxuLyogbGluZSAyNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XG59XG5cbi8qIGxpbmUgMjU0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTFcIjtcbn1cblxuLyogbGluZSAyNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTJcIjtcbn1cblxuLyogbGluZSAyNTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiO1xufVxuXG4vKiBsaW5lIDI1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTRcIjtcbn1cblxuLyogbGluZSAyNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24ta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7XG59XG5cbi8qIGxpbmUgMjU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiO1xufVxuXG4vKiBsaW5lIDI2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNmZhXCI7XG59XG5cbi8qIGxpbmUgMjYxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMThcIjtcbn1cblxuLyogbGluZSAyNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XG59XG5cbi8qIGxpbmUgMjYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZmXCI7XG59XG5cbi8qIGxpbmUgMjY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIxXCI7XG59XG5cbi8qIGxpbmUgMjY1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjMxYlwiO1xufVxuXG4vKiBsaW5lIDI2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1sYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIzXCI7XG59XG5cbi8qIGxpbmUgMjY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiO1xufVxuXG4vKiBsaW5lIDI2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7XG59XG5cbi8qIGxpbmUgMjY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI2XCI7XG59XG5cbi8qIGxpbmUgMjcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjtcbn1cblxuLyogbGluZSAyNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi8qIGxpbmUgMjcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXhidDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuXG4vKiBsaW5lIDI3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjtcbn1cblxuLyogbGluZSAyNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMGE1XCI7XG59XG5cbi8qIGxpbmUgMjc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XG59XG5cbi8qIGxpbmUgMjc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiO1xufVxuXG4vKiBsaW5lIDI3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMFwiO1xufVxuXG4vKiBsaW5lIDI3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLyogbGluZSAyNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMlwiO1xufVxuXG4vKiBsaW5lIDI4MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1lZHVjYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzNcIjtcbn1cblxuLyogbGluZSAyODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjtcbn1cblxuLyogbGluZSAyODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7XG59XG5cbi8qIGxpbmUgMjgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM2XCI7XG59XG5cbi8qIGxpbmUgMjg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuXG4vKiBsaW5lIDI4NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjtcbn1cblxuLyogbGluZSAyODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tZ3JhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzlcIjtcbn1cblxuLyogbGluZSAyODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4vKiBsaW5lIDI4OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDFcIjtcbn1cblxuLyogbGluZSAyODksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdGV4dC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MlwiO1xufVxuXG4vKiBsaW5lIDI5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDNcIjtcbn1cblxuLyogbGluZSAyOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NFwiO1xufVxuXG4vKiBsaW5lIDI5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ1XCI7XG59XG5cbi8qIGxpbmUgMjkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG5cbi8qIGxpbmUgMjk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ3XCI7XG59XG5cbi8qIGxpbmUgMjk1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OFwiO1xufVxuXG4vKiBsaW5lIDI5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLyogbGluZSAyOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjtcbn1cblxuLyogbGluZSAyOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJpYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MVwiO1xufVxuXG4vKiBsaW5lIDI5OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjtcbn1cblxuLyogbGluZSAzMDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7XG59XG5cbi8qIGxpbmUgMzAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLWNvbnNvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTRcIjtcbn1cblxuLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLyogbGluZSAzMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MgKi9cbi5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU2XCI7XG59XG5cbi8qIGxpbmUgMzA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1lbnUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1N1wiO1xufVxuXG4vKiBsaW5lIDMwNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XG59XG5cbi8qIGxpbmUgMzA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzICovXG4uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OVwiO1xufVxuXG4vKiBsaW5lIDMwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyAqL1xuLmdseXBoaWNvbi1tZW51LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjYwXCI7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDQ4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuYSB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi8qIGxpbmUgNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDEwNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBsaW5lIDExMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLyogbGluZSAxMjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzICovXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDE0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MgKi9cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG59XG5cbi8qIGxpbmUgMTU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fc2NhZmZvbGRpbmcuc2NzcyAqL1xuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCwgaDIgc21hbGwsXG5oMiAuc21hbGwsIGgzIHNtYWxsLFxuaDMgLnNtYWxsLCBoNCBzbWFsbCxcbmg0IC5zbWFsbCwgaDUgc21hbGwsXG5oNSAuc21hbGwsIGg2IHNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCwgLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCwgLmg0IHNtYWxsLFxuLmg0IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCwgLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDEsIC5oMSxcbmgyLCAuaDIsXG5oMywgLmgzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLCAuaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsIC5oMiBzbWFsbCxcbi5oMiAuc21hbGwsXG5oMyBzbWFsbCxcbmgzIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuaDQgc21hbGwsXG5oNCAuc21hbGwsIC5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCxcbmg2IHNtYWxsLFxuaDYgLnNtYWxsLCAuaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi8qIGxpbmUgNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDM4cHg7XG59XG5cbi8qIGxpbmUgNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbi8qIGxpbmUgNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIxcHg7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbnAge1xuICBtYXJnaW46IDAgMCAxMHB4O1xufVxuXG4vKiBsaW5lIDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuLyogbGluZSA3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLyogbGluZSA4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTtcbn1cblxuLyogbGluZSA5MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgOTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSA5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbi8qIGxpbmUgOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi8qIGxpbmUgOTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi50ZXh0LXVwcGVyY2FzZSwgLmluaXRpYWxpc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDk5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi8qIGxpbmUgMTAyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzE1MjA0ODtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG5cbi8qIGxpbmUgNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzICovXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC13YXJuaW5nOmhvdmVyLFxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzY2NTEyYztcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyAqL1xuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MgKi9cbmEudGV4dC1kYW5nZXI6aG92ZXIsXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2Zjtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyMDQ4O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzICovXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xufVxuXG4vKiBsaW5lIDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MgKi9cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xufVxuXG4vKiBsaW5lIDEzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi8qIGxpbmUgMTQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi8qIGxpbmUgMTUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgMTY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4vKiBsaW5lIDE3NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi8qIGxpbmUgMTg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIGxpbmUgMTg5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG5cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDE5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC8qIGxpbmUgMjE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XG4gIH1cbn1cblxuLyogbGluZSAyMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDIzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuLyogbGluZSAyNDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTcuNXB4O1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWVlZWU7XG59XG4vKiBsaW5lIDI1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAyNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDI2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XG59XG5cbi8qIGxpbmUgMjc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDI4NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3R5cGUuc2NzcyAqL1xuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSAyODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MgKi9cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7XG59XG5cbi8qIGxpbmUgMjk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzICovXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4vKiBsaW5lIDQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzICovXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOS41cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MgKi9cbnByZSBjb2RlIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvZGUuc2NzcyAqL1xuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lcjpiZWZvcmUsIC5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MgKi9cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSwgLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzICovXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0yIHtcbiAgbGVmdDogMTYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC04IHtcbiAgbGVmdDogNjYuNjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuXG4vKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLXB1c2gtMTEge1xuICBsZWZ0OiA5MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSA0MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSA2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8qIGxpbmUgODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgOTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgMTAxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLyogbGluZSAxMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLyogbGluZSAxMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG4vKiBsaW5lIDE0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsIC50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG5cbi8qIGxpbmUgOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbywgLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmluZm86aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLCAudGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyAqL1xuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MgKi9cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYmxlLXJvdy5zY3NzICovXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuXG4vKiBsaW5lIDE3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgfVxuICAvKiBsaW5lIDE4MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC8qIGxpbmUgMTkxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MgKi9cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAvKiBsaW5lIDIwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLyogbGluZSAyMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyAqL1xuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDIyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzICovXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDUyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDU5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSA3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnNlbGVjdFttdWx0aXBsZV0sXG5zZWxlY3Rbc2l6ZV0ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4vKiBsaW5lIDgzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xub3V0cHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuXG4vKiBsaW5lIDExNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2OWVkOTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xufVxuLyogbGluZSA1NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTY5ZWQ5O1xuICBvdXRsaW5lOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDIyLCAxNTgsIDIxNywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMjIsIDE1OCwgMjE3LCAwLjYpO1xufVxuLyogbGluZSAxMDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgb3BhY2l0eTogMTtcbn1cbi8qIGxpbmUgMTA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDE0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIC8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbiAgLyogbGluZSAxOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0biwgLmlucHV0LWdyb3VwLXNtXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtc21cbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAvKiBsaW5lIDIwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4sIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLCAuaW5wdXQtZ3JvdXAtbGdcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4sIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4vKiBsaW5lIDIxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLyogbGluZSAyMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLyogbGluZSAyMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gbGFiZWwsXG4uY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAyMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcbn1cblxuLyogbGluZSAyNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4vKiBsaW5lIDI1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDI2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLyogbGluZSAyNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMjg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLnJhZGlvLWlubGluZS5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF1cbi5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDI5NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCwgZmllbGRzZXRbZGlzYWJsZWRdXG4uY2hlY2tib3ggbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDMwNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cbi8qIGxpbmUgMzE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biwgLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG5zZWxlY3QuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi8qIGxpbmUgODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xudGV4dGFyZWEuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi8qIGxpbmUgMzQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4vKiBsaW5lIDM0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuc2VsZWN0LmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbnRleHRhcmVhLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDM1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAzNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi8qIGxpbmUgMzcwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDM3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cblxuLyogbGluZSAzODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAzOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4vKiBsaW5lIDM5OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA0MTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLyogbGluZSA0MTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSwgLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLCAuaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsIC5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsIC5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbn1cbi8qIGxpbmUgMzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsIC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwgLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLCAuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLCAuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLCAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLCAuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLCAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCwgLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzICovXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDQzOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4O1xufVxuLyogbGluZSA0NDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDQ1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM0MDQwNDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0OTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC8qIGxpbmUgNDk2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDUwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDUwOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNTEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDUxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNTM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSA1NTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi8qIGxpbmUgNTY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG4vKiBsaW5lIDU3NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1ODIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxufVxuLyogbGluZSA1OTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuOmFjdGl2ZS5mb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG4uYWN0aXZlLmZvY3VzIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4vKiBsaW5lIDMyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuOmhvdmVyLCAuYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4vKiBsaW5lIDQ2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLmRpc2FibGVkLCAuYnRuW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbmEuYnRuLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogbGluZSA2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICMwYTRhNjU7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzEwNzZhMTtcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3NmExO1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDphY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdC5hY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDRkNDtcbiAgYm9yZGVyLWNvbG9yOiAjMGE0YTY1O1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGVmYXVsdDphY3RpdmUsIC5idG4tZGVmYXVsdC5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5mb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG5cbi8qIGxpbmUgNzEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjMGE0YTY1O1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICMxMDc2YTE7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogIzEwNzZhMTtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6YWN0aXZlOmhvdmVyLCAuYnRuLXByaW1hcnk6YWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnk6YWN0aXZlLmZvY3VzLCAuYnRuLXByaW1hcnkuYWN0aXZlOmhvdmVyLCAuYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLCAuYnRuLXByaW1hcnkuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzBhNGE2NTtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnkuYWN0aXZlLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1wcmltYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5ZWQ5O1xufVxuXG4vKiBsaW5lIDc1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzI1NTYyNTtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5O1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpob3ZlciwgLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZS5mb2N1cywgLmJ0bi1zdWNjZXNzLmFjdGl2ZTpob3ZlciwgLmJ0bi1zdWNjZXNzLmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzLmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk4NDM5O1xuICBib3JkZXItY29sb3I6ICMyNTU2MjU7XG59XG4vKiBsaW5lIDM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi8qIGxpbmUgNDUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6aG92ZXIsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpmb2N1cywgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLmZvY3VzLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuLyogbGluZSA1MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICBjb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMxYjZkODU7XG59XG4vKiBsaW5lIDE3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYztcbn1cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjO1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbzphY3RpdmU6aG92ZXIsIC5idG4taW5mbzphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzphY3RpdmUuZm9jdXMsIC5idG4taW5mby5hY3RpdmU6aG92ZXIsIC5idG4taW5mby5hY3RpdmU6Zm9jdXMsIC5idG4taW5mby5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2OWFiYztcbiAgYm9yZGVyLWNvbG9yOiAjMWI2ZDg1O1xufVxuLyogbGluZSAzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZC5mb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi8qIGxpbmUgNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWluZm8gLmJhZGdlIHtcbiAgY29sb3I6ICM1YmMwZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjOTg1ZjBkO1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICBib3JkZXItY29sb3I6ICNkNTg1MTI7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6YWN0aXZlOmhvdmVyLCAuYnRuLXdhcm5pbmc6YWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmc6YWN0aXZlLmZvY3VzLCAuYnRuLXdhcm5pbmcuYWN0aXZlOmhvdmVyLCAuYnRuLXdhcm5pbmcuYWN0aXZlOmZvY3VzLCAuYnRuLXdhcm5pbmcuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6aG92ZXIsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTg1MTI7XG4gIGJvcmRlci1jb2xvcjogIzk4NWYwZDtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG59XG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi13YXJuaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogIzc2MWMxOTtcbn1cbi8qIGxpbmUgMTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICNhYzI5MjU7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi8qIGxpbmUgMjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjphY3RpdmU6aG92ZXIsIC5idG4tZGFuZ2VyOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlLmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmU6aG92ZXIsIC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXIuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzI5MjU7XG4gIGJvcmRlci1jb2xvcjogIzc2MWMxOTtcbn1cbi8qIGxpbmUgMzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzICovXG4uYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MgKi9cbi5idG4tZGFuZ2VyLmRpc2FibGVkOmhvdmVyLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpmb2N1cywgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1kYW5nZXIgLmJhZGdlIHtcbiAgY29sb3I6ICNkOTUzNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgOTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGluaywgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rLmFjdGl2ZSwgLmJ0bi1saW5rW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4vKiBsaW5lIDEwOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rLCAuYnRuLWxpbms6aG92ZXIsIC5idG4tbGluazpmb2N1cywgLmJ0bi1saW5rOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDEzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE1MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MgKi9cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4vKiBsaW5lIDE2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuLyogbGluZSAxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb21wb25lbnQtYW5pbWF0aW9ucy5zY3NzICovXG50ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MgKi9cbnRib2R5LmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyAqL1xuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi8qIGxpbmUgNTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLyogbGluZSA2NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSA3OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDg4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuXG4vKiBsaW5lIDEwMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4vKiBsaW5lIDExMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Ryb3Bkb3ducy5zY3NzICovXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMTI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5vcGVuID4gYSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTM3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIGxpbmUgMTYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7XG59XG5cbi8qIGxpbmUgMTczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLyogbGluZSAxODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcbiAgY29udGVudDogXCJcIjtcbn1cbi8qIGxpbmUgMTkzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyAqL1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMjEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZHJvcGRvd25zLnNjc3MgKi9cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLCAuYnRuLWdyb3VwID4gLmJ0bjpmb2N1cywgLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLCAuYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4vKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLXRvb2xiYXIge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi10b29sYmFyOmJlZm9yZSwgLmJ0bi10b29sYmFyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYnRuLXRvb2xiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMzksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tdG9vbGJhciAuYnRuLFxuLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi8qIGxpbmUgNTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA1NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNzYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDEwNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cCA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLyogbGluZSAxMDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAgPiAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLyogbGluZSAxMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi8qIGxpbmUgMTIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLyogbGluZSAxMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWxnIC5jYXJldCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uZHJvcHVwIC5idG4tbGcgLmNhcmV0LCAuZHJvcHVwIC5idG4tZ3JvdXAtbGcgPiAuYnRuIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xufVxuXG4vKiBsaW5lIDE0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YmVmb3JlLCAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTU3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBmbG9hdDogbm9uZTtcbn1cbi8qIGxpbmUgMTYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogbGluZSAxNzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxNzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDE3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxODgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDE5MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuLyogbGluZSAyMDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b24tZ3JvdXBzLnNjc3MgKi9cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bixcbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMSU7XG59XG4vKiBsaW5lIDIxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzICovXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDIzNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbi1ncm91cHMuc2NzcyAqL1xuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cbi8qIGxpbmUgMTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi8qIGxpbmUgNTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA2OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDc3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzE2OWVkOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTY5ZWQ5O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDEwMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgMTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGxpbmUgMTQ0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAxNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4vKiBsaW5lIDE1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciwgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsIC5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDE1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzICovXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuLyogbGluZSAxNjUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19pbnB1dC1ncm91cHMuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLyogbGluZSA5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubmF2OmJlZm9yZSwgLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm5hdjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4vKiBsaW5lIDIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLyogbGluZSAzMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLyogbGluZSAzNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLyogbGluZSA0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdnMuc2NzcyAqL1xuLm5hdiAub3BlbiA+IGEsIC5uYXYgLm9wZW4gPiBhOmhvdmVyLCAubmF2IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4vKiBsaW5lIDY2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBsaW5lIDc2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzICovXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZzLnNjc3MgKi9cbi5uYXYtdGFicyA+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+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLyogbGluZSAyODYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA0ODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAvKiBsaW5lIDQ5MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLyogbGluZSA0OTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTAwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgNTA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA1MTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC8qIGxpbmUgNTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLyogbGluZSA1MjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAucmFkaW8gbGFiZWwsXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDUzMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLyogbGluZSA1MzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzICovXG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgMjk4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLyogbGluZSAzMDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyAqL1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjg2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMzI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2YmFyLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDMzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzICovXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+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+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCIvwqBcIjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGNvbG9yOiAjY2NjO1xufVxuLyogbGluZSAyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1iID4gLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLyogbGluZSAzMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDQxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpob3ZlciwgLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiA+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+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDQ3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi8qIGxpbmUgNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi8qIGxpbmUgNjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyAqL1xuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuLyogbGluZSAxMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uanVtYm90cm9uID4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDVkNWQ1O1xufVxuLyogbGluZSAyOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4uY29udGFpbmVyIC5qdW1ib3Ryb24sIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyAqL1xuLmp1bWJvdHJvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gIH1cbiAgLyogbGluZSA0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2p1bWJvdHJvbi5zY3NzICovXG4gIC5jb250YWluZXIgLmp1bWJvdHJvbiwgLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAvKiBsaW5lIDQ5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MgKi9cbiAgLmp1bWJvdHJvbiBoMSxcbiAgLmp1bWJvdHJvbiAuaDEge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgfVxufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbi50aHVtYm5haWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAxNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyAqL1xuLnRodW1ibmFpbCA+IGltZyxcbi50aHVtYm5haWwgYSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190aHVtYm5haWxzLnNjc3MgKi9cbi50aHVtYm5haWwgLmNhcHRpb24ge1xuICBwYWRkaW5nOiA5cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdGh1bWJuYWlscy5zY3NzICovXG5hLnRodW1ibmFpbDpob3ZlcixcbmEudGh1bWJuYWlsOmZvY3VzLFxuYS50aHVtYm5haWwuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTY5ZWQ5O1xufVxuXG4vKiBsaW5lIDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi8qIGxpbmUgMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi8qIGxpbmUgNDIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi8qIGxpbmUgNDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgcmlnaHQ6IC0yMXB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA1OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuLyogbGluZSA4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4vKiBsaW5lIDY3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYWxlcnRzLnNjc3MgKi9cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY2NTEyYztcbn1cblxuLyogbGluZSA3MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi8qIGxpbmUgOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyAqL1xuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0cy5zY3NzICovXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgMjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4vKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wcm9ncmVzcy1iYXJzLnNjc3MgKi9cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLyogbGluZSA4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyAqL1xuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzICovXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4vKiBsaW5lIDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYSxcbi5tZWRpYS1ib2R5IHtcbiAgem9vbTogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7XG59XG5cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4vKiBsaW5lIDI5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi8qIGxpbmUgMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGxpbmUgNDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MgKi9cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4vKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbWVkaWEuc2NzcyAqL1xuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tZWRpYS5zY3NzICovXG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMjEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDM0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0sXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgY29sb3I6ICM1NTU7XG59XG4vKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLyogbGluZSA1NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4vKiBsaW5lIDYzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbGlzdC1ncm91cC5zY3NzICovXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi8qIGxpbmUgNzgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZywgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgODEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgODcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxMDEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LCAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBjb2xvcjogIzgyOTRkYTtcbn1cblxuLyogbGluZSA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLCBhLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xufVxuXG4vKiBsaW5lIDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWluZm8sXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cbi8qIGxpbmUgMTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG4vKiBsaW5lIDI0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG5cbi8qIGxpbmUgNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbi8qIGxpbmUgMjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzICovXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSwgYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbn1cblxuLyogbGluZSA0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuLyogbGluZSAyNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MgKi9cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsIGEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xufVxuXG4vKiBsaW5lIDEyMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKiBsaW5lIDEyNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xpc3QtZ3JvdXAuc2NzcyAqL1xuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYW5lbC1ib2R5OmJlZm9yZSwgLnBhbmVsLWJvZHk6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWhlYWRpbmcge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWhlYWRpbmcgPiAuZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDMzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4vKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC10aXRsZSA+IGEsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCxcbi5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyogbGluZSA0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMTtcbn1cblxuLyogbGluZSA2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgNjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSA3NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTE7XG59XG4vKiBsaW5lIDgyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xO1xufVxuLyogbGluZSA4OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDEwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vKiBsaW5lIDExMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4vKiBsaW5lIDExNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUgY2FwdGlvbixcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUgY2FwdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC0xO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTE7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTMxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC0xO1xufVxuLyogbGluZSAxNDMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTE7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xO1xufVxuLyogbGluZSAxNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTE7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xO1xufVxuLyogbGluZSAxNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtMTtcbn1cbi8qIGxpbmUgMTY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLFxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUtcmVzcG9uc2l2ZSxcbi5wYW5lbCA+IC50YWJsZSArIC5wYW5lbC1ib2R5LFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgKyAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLyogbGluZSAxNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aCxcbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuLyogbGluZSAxNzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG4vKiBsaW5lIDE4MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cbi8qIGxpbmUgMTg1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi8qIGxpbmUgMTk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMjAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4vKiBsaW5lIDIxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyMjIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi8qIGxpbmUgMjI2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLyogbGluZSAyMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi8qIGxpbmUgMjM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4vKiBsaW5lIDIzOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4vKiBsaW5lIDI0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4vKiBsaW5lIDI0NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4vKiBsaW5lIDI1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGRkO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkZDtcbn1cblxuLyogbGluZSAyNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMyMTMxNmY7XG59XG5cbi8qIGxpbmUgMjYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xufVxuLyogbGluZSA2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbn1cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNmU5YzY7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZGZmMGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xufVxuLyogbGluZSAyMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDZlOWM2O1xufVxuXG4vKiBsaW5lIDI2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbn1cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNlOGYxO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5ZWRmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JjZThmMTtcbn1cblxuLyogbGluZSAyNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xufVxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wYW5lbHMuc2NzcyAqL1xuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZhZWJjYztcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmY2Y4ZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWViY2M7XG59XG5cbi8qIGxpbmUgMjY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MgKi9cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG4vKiBsaW5lIDExLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlYmNjZDE7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMmRlZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG59XG4vKiBsaW5lIDIwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzICovXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ViY2NkMTtcbn1cblxuLyogbGluZSA1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKiBsaW5lIDI4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS1lbWJlZC5zY3NzICovXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi8qIGxpbmUgMzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MgKi9cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzICovXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsIGJsb2NrcXVvdGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsLWxnIHtcbiAgcGFkZGluZzogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3dlbGxzLnNjc3MgKi9cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nsb3NlLnNjc3MgKi9cbi5jbG9zZTpob3ZlciwgLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5cbi8qIGxpbmUgMzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jbG9zZS5zY3NzICovXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgb3V0bGluZTogMDtcbn1cbi8qIGxpbmUgMzIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4vKiBsaW5lIDM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLyogbGluZSA0NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSA2NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG59XG4vKiBsaW5lIDc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cblxuLyogbGluZSA3OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5tb2RhbC1oZWFkZXI6YmVmb3JlLCAubW9kYWwtaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubW9kYWwtaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4vKiBsaW5lIDkwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG59XG5cbi8qIGxpbmUgOTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi8qIGxpbmUgMTAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5tb2RhbC1mb290ZXI6YmVmb3JlLCAubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDExMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtZm9vdGVyIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi8qIGxpbmUgMTE1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbi5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLyogbGluZSAxMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEyNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG5cbiAgLyogbGluZSAxNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19tb2RhbHMuc2NzcyAqL1xuICAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuXG4gIC8qIGxpbmUgMTQ1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MgKi9cbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE0OSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzICovXG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAuaW4ge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC50b3Age1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi8qIGxpbmUgMjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4vKiBsaW5lIDIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLyogbGluZSAyMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLyogbGluZSAyNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAzcHggOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgNjYsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuLyogbGluZSA3MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cbi8qIGxpbmUgODAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDg3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4vKiBsaW5lIDk0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi8qIGxpbmUgNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi8qIGxpbmUgMjcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3Age1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbi8qIGxpbmUgMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLyogbGluZSAyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogLTEgLTEgMCAwO1xufVxuXG4vKiBsaW5lIDQyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDlweCAxNHB4O1xufVxuXG4vKiBsaW5lIDUxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3csIC5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLyogbGluZSA2MSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4vKiBsaW5lIDY0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi8qIGxpbmUgNzAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3AgPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm90dG9tOiAtMTFweDtcbn1cbi8qIGxpbmUgNzcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci50b3AgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBsZWZ0OiAxcHg7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDEwMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3BvcG92ZXJzLnNjc3MgKi9cbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4O1xufVxuLyogbGluZSAxMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wb3BvdmVycy5zY3NzICovXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTExcHg7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi8qIGxpbmUgMTIzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyAqL1xuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0xMHB4O1xufVxuXG4vKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG59XG4vKiBsaW5lIDIyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGEgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAvKiBsaW5lIDE2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgIC1tb3otcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB9XG4gIC8qIGxpbmUgMzQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAvKiBsaW5lIDM5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC8qIGxpbmUgNDQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQubGVmdCwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSxcbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LFxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlIHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNjMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSA3MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0IHtcbiAgbGVmdDogMTAwJTtcbn1cbi8qIGxpbmUgNzMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuLyogbGluZSA3NiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDgxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5sZWZ0IHtcbiAgbGVmdDogLTEwMCU7XG59XG4vKiBsaW5lIDg0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZS5yaWdodCB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgOTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxNSU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDEwOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM4MDAwMDAwMCcsIGVuZENvbG9yc3RyPScjMDAwMDAwMDAnLCBHcmFkaWVudFR5cGU9MSk7XG59XG4vKiBsaW5lIDExMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cbi8qIGxpbmUgMTE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLyogbGluZSAxMjgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTM4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4vKiBsaW5lIDE0MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLyogbGluZSAxNDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG4vKiBsaW5lIDE1OCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7XG59XG4vKiBsaW5lIDE2MywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzYSc7XG59XG5cbi8qIGxpbmUgMTc0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAxODUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAxcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAyMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKiBsaW5lIDIxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4vKiBsaW5lIDIyOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLyogbGluZSAyNDksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbiAgLyogbGluZSAyNTMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzICovXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuXG4gIC8qIGxpbmUgMjYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2Fyb3VzZWwuc2NzcyAqL1xuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAvKiBsaW5lIDI2NywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MgKi9cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY2xlYXJmaXg6YmVmb3JlLCAuY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLyogbGluZSAxNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDMwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzMywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM2LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3V0aWxpdGllcy5zY3NzICovXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdXRpbGl0aWVzLnNjc3MgKi9cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS14cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbi52aXNpYmxlLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSA1NCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8qIGxpbmUgNjQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSA3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLyogbGluZSAxMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICB0ci52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDczLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAvKiBsaW5lIDc4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC8qIGxpbmUgODMsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC8qIGxpbmUgOTIsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDk3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDEwMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExMSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDExNiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTIxLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE4LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgNywgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvKiBsaW5lIDEyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzICovXG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLyogbGluZSAxNTUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4udmlzaWJsZS1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2MiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MgKi9cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC8qIGxpbmUgMTYyLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTY5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcmVzcG9uc2l2ZS11dGlsaXRpZXMuc2NzcyAqL1xuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNjksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLXV0aWxpdGllcy5zY3NzICovXG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qKlxuICogIG1peGlucy5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKiAgZm9udHMuc2Nzc1xuICpcbiAqICBTZWU6IC9zb3VyY2UvX2luY2x1ZGVzL2RvY19oZWFkLmh0bWwgZm9yIEdvb2dsZSBGb250cyBhbmQgVHlwZWtpdCBjb25maWd1cmF0aW9uIFxuICpcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnb3NhLWljb25zJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMuZW90Py04eHF3NXFcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLmVvdD8jaWVmaXgtOHhxdzVxXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9vc2EtaWNvbnMudHRmPy04eHF3NXFcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL29zYS1pY29ucy53b2ZmPy04eHF3NXFcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvb3NhLWljb25zLnN2Zz8tOHhxdzVxI29zYS1pY29uc1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzc149XCJpY29uLVwiXSxcbi5wYWdlLW9zYS1jZW50ZW5uaWFsIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ29zYS1pY29ucyc7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtcmlnaHQtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDJcIjtcbn1cblxuLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtbGVmdC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuXG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5LW91dGxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZG93bmxvYWQtbWluaW1hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4vKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi0wMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuXG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi0xMDA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU4MDFcIjtcbn1cblxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG5cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWVudmVsb3BlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDNcIjtcbn1cblxuLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuXG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDZcIjtcbn1cblxuLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiO1xufVxuXG4vKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiO1xufVxuXG4vKiBsaW5lIDcwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuXG4vKiBsaW5lIDczLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7XG59XG5cbi8qIGxpbmUgNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG59XG5cbi8qIGxpbmUgNzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG5cbi8qIGxpbmUgODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7XG59XG5cbi8qIGxpbmUgODUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiO1xufVxuXG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cblxuLyogbGluZSA5MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG59XG5cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuXG4vKiBsaW5lIDk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFkXCI7XG59XG5cbi8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7XG59XG5cbi8qIGxpbmUgMTAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuXG4vKiBsaW5lIDEwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7XG59XG5cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG5cbi8qIGxpbmUgMTEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7XG59XG5cbi8qIGxpbmUgMTE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLyogbGluZSAxMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cblxuLyogbGluZSAxMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjtcbn1cblxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7XG59XG5cbi8qIGxpbmUgMTI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuXG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiO1xufVxuXG4vKiBsaW5lIDEzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbWFpbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG5cbi8qIGxpbmUgMTM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG5cbi8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OFwiO1xufVxuXG4vKiBsaW5lIDE0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiO1xufVxuXG4vKiBsaW5lIDE0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG5cbi8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7XG59XG5cbi8qIGxpbmUgMTUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuXG4vKiBsaW5lIDE1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2hhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjtcbn1cblxuLyogbGluZSAxNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuXG4vKiBsaW5lIDE2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiO1xufVxuXG4vKiBsaW5lIDE2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ0XCI7XG59XG5cbi8qIGxpbmUgMTY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuXG4vKiBsaW5lIDE3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuXG4vKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDhcIjtcbn1cblxuLyogbGluZSAxNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjtcbn1cblxuLyogbGluZSAxODEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG5cbi8qIGxpbmUgMTg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG5cbi8qIGxpbmUgMTg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cblxuLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXNvcnQtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRlXCI7XG59XG5cbi8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiO1xufVxuXG4vKiBsaW5lIDE5NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cblxuLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVkXCI7XG59XG5cbi8qIGxpbmUgMjAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cblxuLyogbGluZSAyMDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG5cbi8qIGxpbmUgMjA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4vKiBsaW5lIDIxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cblxuLyogbGluZSAyMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDRcIjtcbn1cblxuLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi8qIGxpbmUgMjIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4vKiBsaW5lIDIyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4vKiBsaW5lIDIyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiO1xufVxuXG4vKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLyogbGluZSAyMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XG59XG5cbi8qIGxpbmUgMjM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7XG59XG5cbi8qIGxpbmUgMjQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cblxuLyogbGluZSAyNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiO1xufVxuXG4vKiBsaW5lIDI0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG5cbi8qIGxpbmUgMjUwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi8qIGxpbmUgMjUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLyogbGluZSAyNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMFwiO1xufVxuXG4vKiBsaW5lIDI1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuXG4vKiBsaW5lIDI2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4vKiBsaW5lIDI2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZm9udHMuc2NzcyAqL1xuLmljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi8qIGxpbmUgMjY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7XG59XG5cbi8qIGxpbmUgMjcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG5cbi8qIGxpbmUgMjc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9mb250cy5zY3NzICovXG4uaWNvbi1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cblxuLyogbGluZSAyNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2ZvbnRzLnNjc3MgKi9cbi5pY29uLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG5cbi8qKlxuICogIGdlbmVyYWwuc2Nzc1xuICpcbiAqICBDb3JlIEhUTUwgZWxlbWVudHMgb25seVxuICpcbiAqL1xuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmJvZHkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIFwiTWljcm9zb2Z0IFlhaGVpXCIsIFwi5b6u6L2v6ZuF6buRXCIsIFwiSGlyYWdpbm8gU2FucyBHQlwiLCBcIuWGrOmdkum7keS9k1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmEge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBsaW5lYXI7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5hOmZvY3VzLCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuYSAuaWNvbixcbmEgLmJ0bi1wbGF5IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgbGluZWFyO1xufVxuXG4vKiBsaW5lIDM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4vKiBsaW5lIDQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2dlbmVyYWwuc2NzcyAqL1xuaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9nZW5lcmFsLnNjc3MgKi9cbmg2IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5wIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyogbGluZSA3MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvZ2VuZXJhbC5zY3NzICovXG5kZCB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDEuMGVtO1xufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uY29udGFpbmVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTM3MHB4O1xuICB9XG59XG5cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4uY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDI3LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC8qIGxpbmUgMzUsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSAzNSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDM1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvKiBsaW5lIDU1LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDUwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA1MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNTAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA0NSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuXG4gIC8qIGxpbmUgNDAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA0MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cblxuICAvKiBsaW5lIDQwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cblxuICAvKiBsaW5lIDYwLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MgKi9cbiAgLmNvbC14bC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuXG4gIC8qIGxpbmUgNjAsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyAqL1xuICAuY29sLXhsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG5cbiAgLyogbGluZSA2MCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzICovXG4gIC5jb2wteGwtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuLnZpc2libGUteGwgLnZpc2libGUteGwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4udmlzaWJsZS14bC1ibG9jayxcbi52aXNpYmxlLXhsLWlubGluZSxcbi52aXNpYmxlLXhsLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAvKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtbGcgLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUtbGcgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS1sZyB0aC52aXNpYmxlLWxnLFxuICAudmlzaWJsZS1sZyB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAvKiBsaW5lIDk1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLyogbGluZSAxMDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19ncmlkLW92ZXJyaWRlcy5zY3NzICovXG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUteGwgLnZpc2libGUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS14bCB0YWJsZS52aXNpYmxlLXhsIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMTEsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnZpc2libGUteGwgdHIudmlzaWJsZS14bCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAxMiwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAudmlzaWJsZS14bCB0aC52aXNpYmxlLXhsLFxuICAudmlzaWJsZS14bCB0ZC52aXNpYmxlLXhsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDExNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLnZpc2libGUteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2dyaWQtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLnZpc2libGUteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZ3JpZC1vdmVycmlkZXMuc2NzcyAqL1xuICAudmlzaWJsZS14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxOCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNwb25zaXZlLXZpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZGVuLXhsIC5oaWRkZW4teGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKipcbiAqICByZXNwb25zaXZlLWluZGljYXRvci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4ucmVzcG9uc2l2ZS1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ4MHB4O1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDc2OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogOTkycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL3Jlc3BvbnNpdmUtaW5kaWNhdG9yLnNjc3MgKi9cbiAgLnJlc3BvbnNpdmUtaW5kaWNhdG9yIHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9yZXNwb25zaXZlLWluZGljYXRvci5zY3NzICovXG4gIC5yZXNwb25zaXZlLWluZGljYXRvciB7XG4gICAgd2lkdGg6IDE0MDBweDtcbiAgfVxufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDIuMGVtO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19uYXZzLW92ZXJyaWRlcy5zY3NzICovXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgY29sb3I6ICMxNjllZDk7XG4gIH1cbiAgLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEzMTZmO1xuICB9XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIDAgMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG4vKiBsaW5lIDU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbmF2cy1vdmVycmlkZXMuc2NzcyAqL1xuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19uYXZzLW92ZXJyaWRlcy5zY3NzICovXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3Y2FiO1xufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX25hdnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vKipcbiAqICBPdmVycmlkZXMgZm9yIEJvb3RzdHJhcFxuICpcbiAqICBJZiB0aGlzIGV4Y2VlZHMgYSBjZXJ0YWluIGFtb3VudCBvZiBvdmVycmlkZXMsXG4gKiAgY29uc2lkZXIgcmVwbGFjaW5nIHRoZSBlbnRpcmUgQm9vdHN0cmFwIG1vZHVsZS5cbiAqXG4gKi9cbi8qIGxpbmUgOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAzcHggMTJweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNjllZDk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cbi8qIGxpbmUgNTcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyAqL1xuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzE2OWVkOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgyMiwgMTU4LCAyMTcsIDAuNik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDIyLCAxNTgsIDIxNywgMC42KTtcbn1cbi8qIGxpbmUgMTAzLCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzICovXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSAxMDcsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMDgsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxO1xufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZm9ybS1jb250cm9sW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4vKiBsaW5lIDU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlcjogc29saWQgM3B4ICNiM2IzYjM7XG4gIGNvbG9yOiAjYjNiM2IzO1xufVxuXG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5nZW5lcmljLWZvcm0gdGV4dGFyZWEsXG4uZ2VuZXJpYy1mb3JtIGlucHV0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBzb2xpZCAzcHggI2IzYjNiMztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uZ2VuZXJpYy1mb3JtIGxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNiM2IzYjM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuLyogbGluZSA3NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vKiBsaW5lIDc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jdXN0b20tc2VsZWN0LXdyYXA6YmVmb3JlLCAuY3VzdG9tLXNlbGVjdC13cmFwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4vKiBsaW5lIDg1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fZm9ybXMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5jdXN0b20tc2VsZWN0LXdyYXA6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiA3cHg7XG4gIC8qXG4gICAqIEFkanVzdG1lbnRzIHJlcXVpcmVkIGZvciBjdXN0b20galF1ZXJ5VUkgc2VsZWN0XG4gICAqXG4gICAqL1xuICAvKiB0b3A6IDdweCAqL1xuICByaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtZmFtaWx5OiAnb3NhLWljb25zJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19mb3Jtcy1vdmVycmlkZXMuc2NzcyAqL1xuaHRtbC5pZTkgLmN1c3RvbS1zZWxlY3Qtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBsaW5lIDExNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2Zvcm1zLW92ZXJyaWRlcy5zY3NzICovXG4uY3VzdG9tLXNlbGVjdC13cmFwIHNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtby1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLyogbGluZSAxMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19mb3Jtcy1vdmVycmlkZXMuc2NzcyAqL1xuLmN1c3RvbS1zZWxlY3Qtd3JhcCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSAxMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19mb3Jtcy1vdmVycmlkZXMuc2NzcyAqL1xuaHRtbC5pZTkgLmN1c3RvbS1zZWxlY3Qtd3JhcCBzZWxlY3Qge1xuICB3aWR0aDogMTgwJTtcbn1cblxuLyoqXG4gKiAgT3ZlcnJpZGVzIGZvciBCb290c3RyYXBcbiAqXG4gKiAgSWYgdGhpcyBleGNlZWRzIGEgY2VydGFpbiBhbW91bnQgb2Ygb3ZlcnJpZGVzLFxuICogIGNvbnNpZGVyIHJlcGxhY2luZyB0aGUgZW50aXJlIEJvb3RzdHJhcCBtb2R1bGUuXG4gKlxuICovXG4vKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4uYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE2OWVkOTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5ZWQ5O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG59XG4vKiBsaW5lIDIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0bjpmb2N1cywgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5idG4gLmljb24tY2FyZXQtZG93biB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAzO1xufVxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5idG5fX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiAzcHg7XG4gIHBhZGRpbmc6IDZweCAzMXB4IDdweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4uYnRuX19iYWNrZ3JvdW5kIHtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzYwYTFiZiswLGU0NWQ1NyswLDI1M2E3MSsxNSwyNTNhNzErMjAsMTdhN2U1KzM1LGU0NWQ1Nys1MCwyNTNhNzErNjUsMjUzYTcxKzcwLDE3YTdlNSs4NSxlNDVkNTcrMTAwICovXG4gIGJhY2tncm91bmQ6ICM2MGExYmY7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICAvKiBJRTkgU1ZHLCBuZWVkcyBjb25kaXRpb25hbCBvdmVycmlkZSBvZiAnZmlsdGVyJyB0byAnbm9uZScgKi9cbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSXpZd1lURmlaaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpBbElpQnpkRzl3TFdOdmJHOXlQU0lqWlRRMVpEVTNJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTVRVbElpQnpkRzl3TFdOdmJHOXlQU0lqTWpVellUY3hJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTWpBbElpQnpkRzl3TFdOdmJHOXlQU0lqTWpVellUY3hJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTXpVbElpQnpkRzl3TFdOdmJHOXlQU0lqTVRkaE4yVTFJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTlRBbElpQnpkRzl3TFdOdmJHOXlQU0lqWlRRMVpEVTNJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTmpVbElpQnpkRzl3TFdOdmJHOXlQU0lqTWpVellUY3hJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTnpBbElpQnpkRzl3TFdOdmJHOXlQU0lqTWpVellUY3hJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpT0RVbElpQnpkRzl3TFdOdmJHOXlQU0lqTVRkaE4yVTFJaUJ6ZEc5d0xXOXdZV05wZEhrOUlqRWlMejRLSUNBZ0lEeHpkRzl3SUc5bVpuTmxkRDBpTVRBd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJVME5XUTFOeUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ1BDOXNhVzVsWVhKSGNtRmthV1Z1ZEQ0S0lDQThjbVZqZENCNFBTSXdJaUI1UFNJd0lpQjNhV1IwYUQwaU1TSWdhR1ZwWjJoMFBTSXhJaUJtYVd4c1BTSjFjbXdvSTJkeVlXUXRkV05uWnkxblpXNWxjbUYwWldRcElpQXZQZ284TDNOMlp6ND0pO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDAlLCAjMjUzYTcxIDE1JSwgIzI1M2E3MSAyMCUsICMxN2E3ZTUgMzUlLCAjZTQ1ZDU3IDUwJSwgIzI1M2E3MSA2NSUsICMyNTNhNzEgNzAlLCAjMTdhN2U1IDg1JSwgI2U0NWQ1NyAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjNjBhMWJmKSwgY29sb3Itc3RvcCgwJSwgI2U0NWQ1NyksIGNvbG9yLXN0b3AoMTUlLCAjMjUzYTcxKSwgY29sb3Itc3RvcCgyMCUsICMyNTNhNzEpLCBjb2xvci1zdG9wKDM1JSwgIzE3YTdlNSksIGNvbG9yLXN0b3AoNTAlLCAjZTQ1ZDU3KSwgY29sb3Itc3RvcCg2NSUsICMyNTNhNzEpLCBjb2xvci1zdG9wKDcwJSwgIzI1M2E3MSksIGNvbG9yLXN0b3AoODUlLCAjMTdhN2U1KSwgY29sb3Itc3RvcCgxMDAlLCAjZTQ1ZDU3KSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDAlLCAjMjUzYTcxIDE1JSwgIzI1M2E3MSAyMCUsICMxN2E3ZTUgMzUlLCAjZTQ1ZDU3IDUwJSwgIzI1M2E3MSA2NSUsICMyNTNhNzEgNzAlLCAjMTdhN2U1IDg1JSwgI2U0NWQ1NyAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgMCUsICMyNTNhNzEgMTUlLCAjMjUzYTcxIDIwJSwgIzE3YTdlNSAzNSUsICNlNDVkNTcgNTAlLCAjMjUzYTcxIDY1JSwgIzI1M2E3MSA3MCUsICMxN2E3ZTUgODUlLCAjZTQ1ZDU3IDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDAlLCAjMjUzYTcxIDE1JSwgIzI1M2E3MSAyMCUsICMxN2E3ZTUgMzUlLCAjZTQ1ZDU3IDUwJSwgIzI1M2E3MSA2NSUsICMyNTNhNzEgNzAlLCAjMTdhN2U1IDg1JSwgI2U0NWQ1NyAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDAlLCAjMjUzYTcxIDE1JSwgIzI1M2E3MSAyMCUsICMxN2E3ZTUgMzUlLCAjZTQ1ZDU3IDUwJSwgIzI1M2E3MSA2NSUsICMyNTNhNzEgNzAlLCAjMTdhN2U1IDg1JSwgI2U0NWQ1NyAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjNjBhMWJmJywgZW5kQ29sb3JzdHI9JyNlNDVkNTcnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIHdpZHRoOiAzMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtMTUwJTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBsaW5lYXI7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0bjpob3ZlciAuYnRuX19iYWNrZ3JvdW5kIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidG4taG92ZXI7XG4gIC1vLWFuaW1hdGlvbjogYnRuLWhvdmVyO1xuICBhbmltYXRpb246IGJ0bi1ob3ZlcjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAwO1xuICBhbmltYXRpb24tZGVsYXk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIGJ0bi1ob3ZlciB7XG4gIGZyb20ge1xuICAgIGxlZnQ6IC0xNTAlO1xuICB9XG4gIHRvIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuLmJ0bi1wbGF5IHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDQ2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDQ2cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0NnB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0NnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fYnV0dG9ucy1vdmVycmlkZXMuc2NzcyAqL1xuICAuYnRuLXBsYXkge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuLyogbGluZSA4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvX2J1dHRvbnMtb3ZlcnJpZGVzLnNjc3MgKi9cbi5idG4tcGxheSAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDMzJTtcbiAgbGVmdDogMzYlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19idXR0b25zLW92ZXJyaWRlcy5zY3NzICovXG4gIC5idG4tcGxheSAuaWNvbiB7XG4gICAgdG9wOiAzNiU7XG4gICAgbGVmdDogMzglO1xuICB9XG59XG5cbi8qKlxuICogIF9saXN0cy5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbGlzdHMuc2NzcyAqL1xudWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19saXN0cy5zY3NzICovXG51bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMC43ZW0gMC45ZW07XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9fbGlzdHMuc2NzcyAqL1xudWwgbGk6YmVmb3JlIHtcbiAgLyogR2VuZXJpYyBhdHRyaWJ1dGVzIGZvciBpbnRlZ3JhdGVkIGljb24gZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdvc2EtaWNvbnMnO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0wLjZlbTtcbiAgdG9wOiAxcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMxNjllZDk7XG59XG5cbi8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19saXN0cy5zY3NzICovXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL19saXN0cy5zY3NzICovXG5vbCBsaSB7XG4gIG1hcmdpbjogMCAwIDAuN2VtIDIuMGVtO1xufVxuXG4vKiFcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuMTEuNFxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vY2F0ZWdvcnkvdGhlbWluZy9cbiAqL1xuLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktaGVscGVyLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xufVxuXG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1oZWxwZXItcmVzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1oZWxwZXItY2xlYXJmaXgge1xuICBtaW4taGVpZ2h0OiAwO1xuICAvKiBzdXBwb3J0OiBJRTcgKi9cbn1cblxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktaGVscGVyLXpmaXgge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTApO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLyogbGluZSA1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktZnJvbnQge1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktc3RhdGUtZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi8qIGxpbmUgNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogT3ZlcmxheXMgKi9cbi8qIGxpbmUgODcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgOTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXJlc2l6YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC4xcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAxMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXJlc2l6YWJsZS1uIHtcbiAgY3Vyc29yOiBuLXJlc2l6ZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1yZXNpemFibGUtcyB7XG4gIGN1cnNvcjogcy1yZXNpemU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDEyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktcmVzaXphYmxlLWUge1xuICBjdXJzb3I6IGUtcmVzaXplO1xuICB3aWR0aDogN3B4O1xuICByaWdodDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTMzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogdy1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDE0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktcmVzaXphYmxlLXNlIHtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xufVxuXG4vKiBsaW5lIDE0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktcmVzaXphYmxlLXN3IHtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBsZWZ0OiAtNXB4O1xuICBib3R0b206IC01cHg7XG59XG5cbi8qIGxpbmUgMTU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1yZXNpemFibGUtbncge1xuICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cblxuLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIGN1cnNvcjogbmUtcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cblxuLyogbGluZSAxNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXNlbGVjdGFibGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG5cbi8qIGxpbmUgMTc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTgxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXJpZ2h0OiAuMWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIHJlbW92ZXMgZXh0cmEgd2lkdGggaW4gSUUgKi9cbn1cblxuLyogbGluZSAxOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWJ1dHRvbixcbi51aS1idXR0b246bGluayxcbi51aS1idXR0b246dmlzaXRlZCxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogdG8gbWFrZSByb29tIGZvciB0aGUgaWNvbiwgYSB3aWR0aCBuZWVkcyB0byBiZSBzZXQgaGVyZSAqL1xuLyogbGluZSAyMDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB3aWR0aDogMi4yZW07XG59XG5cbi8qIGJ1dHRvbiBlbGVtZW50cyBzZWVtIHRvIG5lZWQgYSBsaXR0bGUgbW9yZSB3aWR0aCAqL1xuLyogbGluZSAyMDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB3aWR0aDogMi40ZW07XG59XG5cbi8qIGxpbmUgMjA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1idXR0b24taWNvbnMtb25seSB7XG4gIHdpZHRoOiAzLjRlbTtcbn1cblxuLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuYnV0dG9uLnVpLWJ1dHRvbi1pY29ucy1vbmx5IHtcbiAgd2lkdGg6IDMuN2VtO1xufVxuXG4vKiBidXR0b24gdGV4dCBlbGVtZW50ICovXG4vKiBsaW5lIDIxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uIC51aS1idXR0b24tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDIxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLXRleHQtb25seSAudWktYnV0dG9uLXRleHQge1xuICBwYWRkaW5nOiAuNGVtIDFlbTtcbn1cblxuLyogbGluZSAyMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWJ1dHRvbi10ZXh0LFxuLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24tdGV4dCB7XG4gIHBhZGRpbmc6IC40ZW07XG4gIHRleHQtaW5kZW50OiAtOTk5OTk5OXB4O1xufVxuXG4vKiBsaW5lIDIyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLXRleHQtaWNvbi1wcmltYXJ5IC51aS1idXR0b24tdGV4dCxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHQge1xuICBwYWRkaW5nOiAuNGVtIDFlbSAuNGVtIDIuMWVtO1xufVxuXG4vKiBsaW5lIDIzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi10ZXh0LFxuLnVpLWJ1dHRvbi10ZXh0LWljb25zIC51aS1idXR0b24tdGV4dCB7XG4gIHBhZGRpbmc6IC40ZW0gMi4xZW0gLjRlbSAxZW07XG59XG5cbi8qIGxpbmUgMjM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLXRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDIuMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjFlbTtcbn1cblxuLyogbm8gaWNvbiBzdXBwb3J0IGZvciBpbnB1dCBlbGVtZW50cywgcHJvdmlkZSBwYWRkaW5nIGJ5IGRlZmF1bHQgKi9cbi8qIGxpbmUgMjQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbmlucHV0LnVpLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4vKiBidXR0b24gaWNvbiBlbGVtZW50KHMpICovXG4vKiBsaW5lIDI0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbixcbi51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWljb24sXG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWljb24sXG4udWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWljb24sXG4udWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuXG4vKiBsaW5lIDI1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG5cbi8qIGxpbmUgMjU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1idXR0b24tdGV4dC1pY29uLXByaW1hcnkgLnVpLWJ1dHRvbi1pY29uLXByaW1hcnksXG4udWktYnV0dG9uLXRleHQtaWNvbnMgLnVpLWJ1dHRvbi1pY29uLXByaW1hcnksXG4udWktYnV0dG9uLWljb25zLW9ubHkgLnVpLWJ1dHRvbi1pY29uLXByaW1hcnkge1xuICBsZWZ0OiAuNWVtO1xufVxuXG4vKiBsaW5lIDI2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRhcnkgLnVpLWJ1dHRvbi1pY29uLXNlY29uZGFyeSxcbi51aS1idXR0b24tdGV4dC1pY29ucyAudWktYnV0dG9uLWljb24tc2Vjb25kYXJ5LFxuLnVpLWJ1dHRvbi1pY29ucy1vbmx5IC51aS1idXR0b24taWNvbi1zZWNvbmRhcnkge1xuICByaWdodDogLjVlbTtcbn1cblxuLyogYnV0dG9uIHNldHMgKi9cbi8qIGxpbmUgMjcwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1idXR0b25zZXQge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cblxuLyogbGluZSAyNzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLWJ1dHRvbnNldCAudWktYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLS4zZW07XG59XG5cbi8qIHdvcmthcm91bmRzICovXG4vKiByZXNldCBleHRyYSBwYWRkaW5nIGluIEZpcmVmb3gsIHNlZSBoNWJwLmNvbS9sICovXG4vKiBsaW5lIDI4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDI4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjkyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1tZW51IC51aS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4vKiBsaW5lIDI5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktbWVudSAudWktbWVudS1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDNweCAxZW0gM3B4IC40ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogMDtcbiAgLyogc3VwcG9ydDogSUU3ICovXG4gIC8qIHN1cHBvcnQ6IElFMTAsIHNlZSAjODg0NCAqL1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTdcIik7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzE2OWVkOTtcbn1cblxuLyogbGluZSAzMDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLW1lbnUgLnVpLW1lbnUtZGl2aWRlciB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIGhlaWdodDogMDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwIDA7XG59XG5cbi8qIGxpbmUgMzE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cyxcbi51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuICBtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLyogbGluZSAzMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLW1lbnUtaWNvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMzI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLyogbGVmdC1hbGlnbmVkICovXG4vKiBsaW5lIDMyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktbWVudSAudWktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC4yZW07XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4vKiByaWdodC1hbGlnbmVkICovXG4vKiBsaW5lIDMzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktbWVudSAudWktbWVudS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDM1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIFN1cHBvcnQ6IElFNyAqL1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiAxcHg7XG59XG5cbi8qIGxpbmUgMzU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXAge1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDJweCAwLjRlbTtcbiAgbWFyZ2luOiAwLjVlbSAwIDAgMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgMzY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkuc3RydWN0dXJlLnNjc3MgKi9cbi51aS1zZWxlY3RtZW51LW9wZW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAzNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLyogbGluZSAzNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLXN0YXRlLWRlZmF1bHQge1xuICBib3JkZXI6IG5vbmU7XG59XG4vKiBsaW5lIDM3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnN0cnVjdHVyZS5zY3NzICovXG4udWktc2VsZWN0bWVudS1idXR0b24udWktc3RhdGUtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyogbGluZSAzODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4udWktaWNvbiB7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cblxuLyogbGluZSAzODksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS5zdHJ1Y3R1cmUuc2NzcyAqL1xuLnVpLXNlbGVjdG1lbnUtYnV0dG9uIHNwYW4udWktc2VsZWN0bWVudS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLyogcGFkZGluZzogMC40ZW0gMi4xZW0gMC40ZW0gMWVtOyAqL1xuICBwYWRkaW5nOiA1cHggMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiFcbiAqIGpRdWVyeSBVSSBDU1MgRnJhbWV3b3JrIDEuMTEuNFxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vY2F0ZWdvcnkvdGhlbWluZy9cbiAqXG4gKiBUbyB2aWV3IGFuZCBtb2RpZnkgdGhpcyB0aGVtZSwgdmlzaXQgaHR0cDovL2pxdWVyeXVpLmNvbS90aGVtZXJvbGxlci8/ZmZEZWZhdWx0PUFyaWFsJTJDSGVsdmV0aWNhJTJDc2Fucy1zZXJpZiZmc0RlZmF1bHQ9MWVtJmZ3RGVmYXVsdD1ub3JtYWwmY29ybmVyUmFkaXVzPTNweCZiZ0NvbG9ySGVhZGVyPWU5ZTllOSZiZ1RleHR1cmVIZWFkZXI9ZmxhdCZib3JkZXJDb2xvckhlYWRlcj1kZGRkZGQmZmNIZWFkZXI9MzMzMzMzJmljb25Db2xvckhlYWRlcj00NDQ0NDQmYmdDb2xvckNvbnRlbnQ9ZmZmZmZmJmJnVGV4dHVyZUNvbnRlbnQ9ZmxhdCZib3JkZXJDb2xvckNvbnRlbnQ9ZGRkZGRkJmZjQ29udGVudD0zMzMzMzMmaWNvbkNvbG9yQ29udGVudD00NDQ0NDQmYmdDb2xvckRlZmF1bHQ9ZjZmNmY2JmJnVGV4dHVyZURlZmF1bHQ9ZmxhdCZib3JkZXJDb2xvckRlZmF1bHQ9YzVjNWM1JmZjRGVmYXVsdD00NTQ1NDUmaWNvbkNvbG9yRGVmYXVsdD03Nzc3NzcmYmdDb2xvckhvdmVyPWVkZWRlZCZiZ1RleHR1cmVIb3Zlcj1mbGF0JmJvcmRlckNvbG9ySG92ZXI9Y2NjY2NjJmZjSG92ZXI9MmIyYjJiJmljb25Db2xvckhvdmVyPTU1NTU1NSZiZ0NvbG9yQWN0aXZlPTAwN2ZmZiZiZ1RleHR1cmVBY3RpdmU9ZmxhdCZib3JkZXJDb2xvckFjdGl2ZT0wMDNlZmYmZmNBY3RpdmU9ZmZmZmZmJmljb25Db2xvckFjdGl2ZT1mZmZmZmYmYmdDb2xvckhpZ2hsaWdodD1mZmZhOTAmYmdUZXh0dXJlSGlnaGxpZ2h0PWZsYXQmYm9yZGVyQ29sb3JIaWdobGlnaHQ9ZGFkNTVlJmZjSGlnaGxpZ2h0PTc3NzYyMCZpY29uQ29sb3JIaWdobGlnaHQ9Nzc3NjIwJmJnQ29sb3JFcnJvcj1mZGRmZGYmYmdUZXh0dXJlRXJyb3I9ZmxhdCZib3JkZXJDb2xvckVycm9yPWYxYTg5OSZmY0Vycm9yPTVmM2YzZiZpY29uQ29sb3JFcnJvcj1jYzAwMDAmYmdDb2xvck92ZXJsYXk9YWFhYWFhJmJnVGV4dHVyZU92ZXJsYXk9ZmxhdCZiZ0ltZ09wYWNpdHlPdmVybGF5PTAmb3BhY2l0eU92ZXJsYXk9MzAmYmdDb2xvclNoYWRvdz02NjY2NjYmYmdUZXh0dXJlU2hhZG93PWZsYXQmYmdJbWdPcGFjaXR5U2hhZG93PTAmb3BhY2l0eVNoYWRvdz0zMCZ0aGlja25lc3NTaGFkb3c9NXB4Jm9mZnNldFRvcFNoYWRvdz0wcHgmb2Zmc2V0TGVmdFNoYWRvdz0wcHgmY29ybmVyUmFkaXVzU2hhZG93PThweFxuICovXG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG5cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktd2lkZ2V0IC51aS13aWRnZXQge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS13aWRnZXQgaW5wdXQsXG4udWktd2lkZ2V0IHNlbGVjdCxcbi51aS13aWRnZXQgdGV4dGFyZWEsXG4udWktd2lkZ2V0IGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS13aWRnZXQtY29udGVudCB7XG4gIC8qIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7ICovXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS13aWRnZXQtY29udGVudCBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSA0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS13aWRnZXQtaGVhZGVyIGEge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLyogSW50ZXJhY3Rpb24gc3RhdGVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG5cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktc3RhdGUtZGVmYXVsdCBhLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTpsaW5rLFxuLnVpLXN0YXRlLWRlZmF1bHQgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4udWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcbiAgLyogYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYzsgKi9cbiAgLyogYmFja2dyb3VuZDogI2VkZWRlZDsgKi9cbiAgYmFja2dyb3VuZDogIzE2OWVkOTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIGxpbmUgNzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktc3RhdGUtaG92ZXIgYSxcbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsXG4udWktc3RhdGUtZm9jdXMgYSxcbi51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzIGE6bGluayxcbi51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBsaW5lIDkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDNlZmY7XG4gIGJhY2tncm91bmQ6ICMwMDdmZmY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4vKiBsaW5lIDk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXN0YXRlLWFjdGl2ZSBhLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssXG4udWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogbGluZSAxMDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZDU1ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmE5MDtcbiAgY29sb3I6ICM3Nzc2MjA7XG59XG5cbi8qIGxpbmUgMTE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG4gIGNvbG9yOiAjNzc3NjIwO1xufVxuXG4vKiBsaW5lIDExOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3Ige1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjFhODk5O1xuICBiYWNrZ3JvdW5kOiAjZmRkZmRmO1xuICBjb2xvcjogIzVmM2YzZjtcbn1cblxuLyogbGluZSAxMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi8qIGxpbmUgMTMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLXRleHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3ItdGV4dCB7XG4gIGNvbG9yOiAjNWYzZjNmO1xufVxuXG4vKiBsaW5lIDEzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGluZSAxNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcbiAgb3BhY2l0eTogLjc7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT03MCk7XG4gIC8qIHN1cHBvcnQ6IElFOCAqL1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4vKiBsaW5lIDE0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGlzYWJsZWQge1xuICBvcGFjaXR5OiAuMzU7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7XG4gIC8qIHN1cHBvcnQ6IElFOCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4vKiBsaW5lIDE1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1zdGF0ZS1kaXNhYmxlZCAudWktaWNvbiB7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7XG4gIC8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjA1OSAqL1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBzdGF0ZXMgYW5kIGltYWdlcyAqL1xuLyogbGluZSAxNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi8qXG4udWktaWNvbixcbi51aS13aWRnZXQtY29udGVudCAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIik7XG59XG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtZGVmYXVsdCAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc3NzdfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtaG92ZXIgLnVpLWljb24sXG4udWktc3RhdGUtZm9jdXMgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNTU1NTU1XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtaGlnaGxpZ2h0IC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3NzYyMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1lcnJvciAudWktaWNvbixcbi51aS1zdGF0ZS1lcnJvci10ZXh0IC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2NjMDAwMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cbiovXG4vKiBwb3NpdGlvbmluZyAqL1xuLyogbGluZSAxOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1ibGFuayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTZweDtcbn1cblxuLyogbGluZSAxOTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jYXJhdC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi8qIGxpbmUgMTk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FyYXQtMS1uZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IDA7XG59XG5cbi8qIGxpbmUgMTk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FyYXQtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMDtcbn1cblxuLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jYXJhdC0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcbn1cblxuLyogbGluZSAyMDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jYXJhdC0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAwO1xufVxuXG4vKiBsaW5lIDIwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNhcmF0LTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xufVxuXG4vKiBsaW5lIDIwMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNhcmF0LTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XG59XG5cbi8qIGxpbmUgMjAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FyYXQtMS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAwO1xufVxuXG4vKiBsaW5lIDIwNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNhcmF0LTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IDA7XG59XG5cbi8qIGxpbmUgMjA1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FyYXQtMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcbn1cblxuLyogbGluZSAyMDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10cmlhbmdsZS0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4O1xufVxuXG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXRyaWFuZ2xlLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTZweDtcbn1cblxuLyogbGluZSAyMDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10cmlhbmdsZS0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDtcbn1cblxuLyogbGluZSAyMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10cmlhbmdsZS0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2cHg7XG59XG5cbi8qIGxpbmUgMjEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tdHJpYW5nbGUtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2cHg7XG59XG5cbi8qIGxpbmUgMjExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4O1xufVxuXG4vKiBsaW5lIDIxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXRyaWFuZ2xlLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNnB4O1xufVxuXG4vKiBsaW5lIDIxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXRyaWFuZ2xlLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2cHg7XG59XG5cbi8qIGxpbmUgMjE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7XG59XG5cbi8qIGxpbmUgMjE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tdHJpYW5nbGUtMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2cHg7XG59XG5cbi8qIGxpbmUgMjE2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3ctMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLyogbGluZSAyMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvdy0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7XG59XG5cbi8qIGxpbmUgMjE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3ctMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTMycHg7XG59XG5cbi8qIGxpbmUgMjE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3ctMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93LTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93LTEtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMzJweDtcbn1cblxuLyogbGluZSAyMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvdy0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweDtcbn1cblxuLyogbGluZSAyMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvdy0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93LTItbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93LTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMycHg7XG59XG5cbi8qIGxpbmUgMjI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3ctMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7XG59XG5cbi8qIGxpbmUgMjI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3ctMi1zZS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMzJweDtcbn1cblxuLyogbGluZSAyMjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93c3RvcC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7XG59XG5cbi8qIGxpbmUgMjMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3dzdG9wLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMzJweDtcbn1cblxuLyogbGluZSAyMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMnB4O1xufVxuXG4vKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDhweDtcbn1cblxuLyogbGluZSAyMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDtcbn1cblxuLyogbGluZSAyMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC00OHB4O1xufVxuXG4vKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93dGhpY2stMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC00OHB4O1xufVxuXG4vKiBsaW5lIDIzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGljay0xLXN3IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGljay0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDtcbn1cblxuLyogbGluZSAyMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGljay0yLW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNDhweDtcbn1cblxuLyogbGluZSAyNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3cge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDtcbn1cblxuLyogbGluZSAyNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrLTItc2Utbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4O1xufVxuXG4vKiBsaW5lIDI0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDtcbn1cblxuLyogbGluZSAyNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTQ4cHg7XG59XG5cbi8qIGxpbmUgMjQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4O1xufVxuXG4vKiBsaW5lIDI0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDtcbn1cblxuLyogbGluZSAyNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC02NHB4O1xufVxuXG4vKiBsaW5lIDI1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTY0cHg7XG59XG5cbi8qIGxpbmUgMjUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDtcbn1cblxuLyogbGluZSAyNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JldHVybi0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtNjRweDtcbn1cblxuLyogbGluZSAyNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JldHVybi0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNjRweDtcbn1cblxuLyogbGluZSAyNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDtcbn1cblxuLyogbGluZSAyNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JldHVybi0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTY0cHg7XG59XG5cbi8qIGxpbmUgMjU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNjRweDtcbn1cblxuLyogbGluZSAyNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4O1xufVxuXG4vKiBsaW5lIDI1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWFycm93cmVmcmVzaC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTY0cHg7XG59XG5cbi8qIGxpbmUgMjU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNjRweDtcbn1cblxuLyogbGluZSAyNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvdy00IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDtcbn1cblxuLyogbGluZSAyNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1hcnJvdy00LWRpYWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtODBweDtcbn1cblxuLyogbGluZSAyNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1leHRsaW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTgwcHg7XG59XG5cbi8qIGxpbmUgMjYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tbmV3d2luIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7XG59XG5cbi8qIGxpbmUgMjY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tcmVmcmVzaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC04MHB4O1xufVxuXG4vKiBsaW5lIDI2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXNodWZmbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtODBweDtcbn1cblxuLyogbGluZSAyNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10cmFuc2Zlci1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDtcbn1cblxuLyogbGluZSAyNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10cmFuc2ZlcnRoaWNrLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtODBweDtcbn1cblxuLyogbGluZSAyNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1mb2xkZXItY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbn1cblxuLyogbGluZSAyNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1mb2xkZXItb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWRvY3VtZW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTk2cHg7XG59XG5cbi8qIGxpbmUgMjcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tZG9jdW1lbnQtYiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLW5vdGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDtcbn1cblxuLyogbGluZSAyNzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1tYWlsLWNsb3NlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLW1haWwtb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXN1aXRjYXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNvbW1lbnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTk2cHg7XG59XG5cbi8qIGxpbmUgMjc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tcGVyc29uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXByaW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI3OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXRyYXNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC05NnB4O1xufVxuXG4vKiBsaW5lIDI4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtOTZweDtcbn1cblxuLyogbGluZSAyODEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi11bmxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDtcbn1cblxuLyogbGluZSAyODIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1ib29rbWFyayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtOTZweDtcbn1cblxuLyogbGluZSAyODMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi10YWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7XG59XG5cbi8qIGxpbmUgMjg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24taG9tZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4O1xufVxuXG4vKiBsaW5lIDI4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWZsYWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDtcbn1cblxuLyogbGluZSAyODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1wZW5jaWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2xvY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tZGlzayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDtcbn1cblxuLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jYWxjdWxhdG9yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMTJweDtcbn1cblxuLyogbGluZSAyOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi16b29taW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTExMnB4O1xufVxuXG4vKiBsaW5lIDI5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXpvb21vdXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4O1xufVxuXG4vKiBsaW5lIDI5NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjk1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24td3JlbmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMTJweDtcbn1cblxuLyogbGluZSAyOTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1nZWFyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDtcbn1cblxuLyogbGluZSAyOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1oZWFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tc3RhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMjk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tbGluayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7XG59XG5cbi8qIGxpbmUgMzAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2FuY2VsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1wbHVzdGhpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzA0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tbWludXN0aGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jbG9zZXRoaWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTEyOHB4O1xufVxuXG4vKiBsaW5lIDMwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWtleSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tbGlnaHRidWxiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1zY2lzc29ycyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2xpcGJvYXJkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jb3B5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jb250YWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMjhweDtcbn1cblxuLyogbGluZSAzMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1pbWFnZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4O1xufVxuXG4vKiBsaW5lIDMxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXNjcmlwdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTI4cHg7XG59XG5cbi8qIGxpbmUgMzE2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYWxlcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDtcbn1cblxuLyogbGluZSAzMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1pbmZvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4O1xufVxuXG4vKiBsaW5lIDMxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLW5vdGljZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNDRweDtcbn1cblxuLyogbGluZSAzMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1oZWxwIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4O1xufVxuXG4vKiBsaW5lIDMyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4O1xufVxuXG4vKiBsaW5lIDMyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWJ1bGxldCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNDRweDtcbn1cblxuLyogbGluZSAzMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1yYWRpby1vbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDtcbn1cblxuLyogbGluZSAzMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1yYWRpby1vZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4O1xufVxuXG4vKiBsaW5lIDMyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXBpbi13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNDRweDtcbn1cblxuLyogbGluZSAzMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1waW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHg7XG59XG5cbi8qIGxpbmUgMzI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tcGxheSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4O1xufVxuXG4vKiBsaW5lIDMyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXBhdXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE2MHB4O1xufVxuXG4vKiBsaW5lIDMyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXNlZWstbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNjBweDtcbn1cblxuLyogbGluZSAzMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1zZWVrLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7XG59XG5cbi8qIGxpbmUgMzMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tc2Vlay1lbmQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTYwcHg7XG59XG5cbi8qIGxpbmUgMzMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tc2Vlay1zdGFydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLyogdWktaWNvbi1zZWVrLWZpcnN0IGlzIGRlcHJlY2F0ZWQsIHVzZSB1aS1pY29uLXNlZWstc3RhcnQgaW5zdGVhZCAqL1xuLyogbGluZSAzMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4O1xufVxuXG4vKiBsaW5lIDMzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXN0b3Age1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTYwcHg7XG59XG5cbi8qIGxpbmUgMzM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tZWplY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2MHB4O1xufVxuXG4vKiBsaW5lIDMzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXZvbHVtZS1vZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4O1xufVxuXG4vKiBsaW5lIDMzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXZvbHVtZS1vbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTYwcHg7XG59XG5cbi8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tcG93ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDtcbn1cblxuLyogbGluZSAzMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1zaWduYWwtZGlhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDtcbn1cblxuLyogbGluZSAzNDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1zaWduYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTc2cHg7XG59XG5cbi8qIGxpbmUgMzQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYmF0dGVyeS0wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE3NnB4O1xufVxuXG4vKiBsaW5lIDM0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWJhdHRlcnktMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDtcbn1cblxuLyogbGluZSAzNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1iYXR0ZXJ5LTIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTc2cHg7XG59XG5cbi8qIGxpbmUgMzQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tYmF0dGVyeS0zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE3NnB4O1xufVxuXG4vKiBsaW5lIDM0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZS1wbHVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7XG59XG5cbi8qIGxpbmUgMzQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2lyY2xlLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE5MnB4O1xufVxuXG4vKiBsaW5lIDM0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTkycHg7XG59XG5cbi8qIGxpbmUgMzUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2lyY2xlLWFycm93LXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE5MnB4O1xufVxuXG4vKiBsaW5lIDM1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDtcbn1cblxuLyogbGluZSAzNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtMTkycHg7XG59XG5cbi8qIGxpbmUgMzU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2lyY2xlLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTkycHg7XG59XG5cbi8qIGxpbmUgMzU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2lyY2xlLXpvb21vdXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4O1xufVxuXG4vKiBsaW5lIDM1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZS1jaGVjayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTkycHg7XG59XG5cbi8qIGxpbmUgMzU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tY2lyY2xlc21hbGwtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4O1xufVxuXG4vKiBsaW5lIDM2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4O1xufVxuXG4vKiBsaW5lIDM2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWNpcmNsZXNtYWxsLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIwOHB4O1xufVxuXG4vKiBsaW5lIDM2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjA4cHg7XG59XG5cbi8qIGxpbmUgMzYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7XG59XG5cbi8qIGxpbmUgMzY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tc3F1YXJlc21hbGwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjA4cHg7XG59XG5cbi8qIGxpbmUgMzY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjRweDtcbn1cblxuLyogbGluZSAzNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4O1xufVxuXG4vKiBsaW5lIDM2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWdyaXAtc29saWQtdmVydGljYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMjI0cHg7XG59XG5cbi8qIGxpbmUgMzY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIyNHB4O1xufVxuXG4vKiBsaW5lIDM2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDtcbn1cblxuLyogbGluZSAzNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktaWNvbi1ncmlwLWRpYWdvbmFsLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIyNHB4O1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogQ29ybmVyIHJhZGl1cyAqL1xuLyogbGluZSAzNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItdG9wLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci10bCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzgzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMzg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItbGVmdCxcbi51aS1jb3JuZXItYmwge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDM5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvanF1ZXJ5LXVpLnRoZW1lLnNjc3MgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLXJpZ2h0LFxuLnVpLWNvcm5lci1iciB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4vKiBPdmVybGF5cyAqL1xuLyogbGluZSA0MDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9iYXNlL2pxdWVyeS11aS50aGVtZS5zY3NzICovXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjYWFhYWFhO1xuICBvcGFjaXR5OiAuMztcbiAgZmlsdGVyOiBBbHBoYShPcGFjaXR5PTMwKTtcbiAgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi8qIGxpbmUgNDA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9qcXVlcnktdWkudGhlbWUuc2NzcyAqL1xuLnVpLXdpZGdldC1zaGFkb3cge1xuICBtYXJnaW46IDBweCAwIDAgMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM2NjY2NjY7XG4gIG9wYWNpdHk6IC4zO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzApO1xuICAvKiBzdXBwb3J0OiBJRTggKi9cbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4vKiBNb2R1bGVzIChyZXVzYWJsZSkgKi9cbi8qKlxuICogIGNvdW50ZG93bi1jb3VudGVyLnNjc3NcbiAqXG4gKiAgU3BlY2lmaWMgc3R5bGVzIGZvciB0aGUgY291bnRkb3duIHBhZ2VcbiAqXG4gKi9cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbi5jb3VudGVyLWNvbmZpZ3VyYXRvciB7XG4gIC8qIEhpZGUgdGhlIGNvbmZpZyAqL1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIHtcbiAgY29sb3I6ICMxZjU2Njg7XG4gIG1hcmdpbjogMzBweCAwIDIwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDM1JTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0b3A6IDM1JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIHtcbiAgICB0b3A6IDMyJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIge1xuICAgIHRvcDogMzUlO1xuICB9XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuYmFja2dyb3VuZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5iYWNrZ3JvdW5kIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA0MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmJhY2tncm91bmQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGhlaWdodDogNjQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4vKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4vKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC0xIHtcbiAgdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC0xIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi8qIGxpbmUgOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTIge1xuICB0b3A6IDIwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtMiB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDIwJTtcbiAgfVxufVxuLyogbGluZSAxMDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTMge1xuICB0b3A6IDQwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTAyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5jb3VudGRvd24tbGFiZWxzIC5jb3VudGRvd24tbGFiZWwuY291bnRkb3duLWxhYmVsLTMge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA0MCU7XG4gIH1cbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC00IHtcbiAgdG9wOiA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuY291bnRkb3duLWxhYmVscyAuY291bnRkb3duLWxhYmVsLmNvdW50ZG93bi1sYWJlbC00IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNjAlO1xuICB9XG59XG4vKiBsaW5lIDExNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtNSB7XG4gIHRvcDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmNvdW50ZG93bi1sYWJlbHMgLmNvdW50ZG93bi1sYWJlbC5jb3VudGRvd24tbGFiZWwtNSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDgwJTtcbiAgfVxufVxuLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5kZWxpbXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY0MHB4O1xuICAvKiBIb2xkIHRoaXMgaGVpZ2h0IHRvIGtlZXAgaXQgZnJvbSBnbGl0Y2hpbmcgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG59XG4vKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogc29saWQgMnB4ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogNzIlO1xuICAgIGhlaWdodDogNzIlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCAjZmZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlciAuZGVsaW1zIC5kZWxpbSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIHRvcDogMTEwJTtcbiAgICBoZWlnaHQ6IDExNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0ge1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCA1cHggI2ZmZjtcbiAgICB0b3A6IDExMCU7XG4gICAgaGVpZ2h0OiAxMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDExMCU7XG4gICAgaGVpZ2h0OiAxMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMTM5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyIC5kZWxpbXMgLmRlbGltIHtcbiAgICB0b3A6IDE5MCU7XG4gICAgaGVpZ2h0OiAyMDAlO1xuICB9XG59XG4vKiBsaW5lIDE4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0tMSB7XG4gIGxlZnQ6IDIwJTtcbn1cbi8qIGxpbmUgMTkyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4jY291bnRlciAuZGVsaW1zIC5kZWxpbS0yIHtcbiAgbGVmdDogNDAlO1xufVxuLyogbGluZSAxOTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyIC5kZWxpbXMgLmRlbGltLTMge1xuICBsZWZ0OiA2MCU7XG59XG4vKiBsaW5lIDE5OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXIgLmRlbGltcyAuZGVsaW0tNCB7XG4gIGxlZnQ6IDgwJTtcbn1cblxuLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjQwcHg7XG4gIC8qIEhvbGQgdGhpcyBoZWlnaHQgdG8ga2VlcCBpdCBmcm9tIGdsaXRjaGluZyAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDIyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDMyMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDMyMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMjEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAzMjBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDIzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAyMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyIHtcbiAgICBmb250LXNpemU6IDIxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgMjMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tY291bnRlci5zY3NzICovXG4gICNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlciB7XG4gICAgZm9udC1zaXplOiAyNzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxufVxuLyogbGluZSAyOTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiNjb3VudGVyLWRpZ2l0cyBzcGFuLm51bWJlcjpudGgtY2hpbGQoMSkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDI5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgyKSB7XG4gIHRvcDogMjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgyKSB7XG4gICAgbGVmdDogMjAlO1xuICB9XG59XG4vKiBsaW5lIDMwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgzKSB7XG4gIHRvcDogNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCgzKSB7XG4gICAgbGVmdDogNDAlO1xuICB9XG59XG4vKiBsaW5lIDMwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg0KSB7XG4gIHRvcDogNjAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg0KSB7XG4gICAgbGVmdDogNjAlO1xuICB9XG59XG4vKiBsaW5lIDMxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg1KSB7XG4gIHRvcDogODAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1jb3VudGVyLnNjc3MgKi9cbiAgI2NvdW50ZXItZGlnaXRzIHNwYW4ubnVtYmVyOm50aC1jaGlsZCg1KSB7XG4gICAgbGVmdDogODAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLWNvdW50ZXIuc2NzcyAqL1xuICBodG1sLmx0LWllOSAjY291bnRlci1kaWdpdHMgc3Bhbi5udW1iZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbi8qKlxuICogIGNvdW50ZG93bi10d2l0dGVyLnNjc3NcbiAqXG4gKiAgXG4gKlxuICovXG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICBtYXJnaW46IDVweCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgaDUge1xuICAgIG1hcmdpbjogN3B4IDAgMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiA3cHggMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIGg1IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogOTkycHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0ODBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDY5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgI3R3aXR0ZXItZmVlZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAjdHdpdHRlci1mZWVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMTAwcHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyICN0d2l0dGVyLWZlZWQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi8qIGxpbmUgMTMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC1oZWFkZXIge1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLyogRm9sbG93IGJ1dHRvbiAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWhlYWRlciAuaGVhZGluZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWhlYWRlciAuYnV0dG9uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtaGVhZGVyIC5idXR0b24ge1xuICAgIHRvcDogLThweDtcbiAgfVxufVxuLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMTYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDE2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldC1jb250YWluZXIge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG4vKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICBtYXJnaW46IDQwcHggMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGZsb2F0OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDMlIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogMTYwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLyogRGV0ZXJtaW5lcyB3aGVyZSB0d2VldHMgY3V0IG9mZiAqL1xuICAgIC8qIE5vdGUgdGhhdCB0aGlzIGlzIHJlbGF0aXZlIHRvIC50d2VldC1jb250YWluZXIgd2lkdGggYWJvdmUgKi9cbiAgICAvKiBSYXRpbyBzaG91bGQgcHJvcGVybHkgdHJ1bmNhdGUgdGhlIGxhc3QgdHdlZXQgaW4gaGFsZiAqL1xuICAgIHdpZHRoOiAzMC4yNSU7XG4gIH1cbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXRbZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIC8qIFN1cHByZXNzIHRoZSBsYXN0IHR3ZWV0IHdoZW4gdGhlcmUgaXNuJ3QgZW5vdWdoIHJvb20gKi9cbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIC8qIERldGVybWluZXMgd2hlcmUgdHdlZXRzIGN1dCBvZmYgKi9cbiAgICAvKiBOb3RlIHRoYXQgdGhpcyBpcyByZWxhdGl2ZSB0byAudHdlZXQtY29udGFpbmVyIHdpZHRoIGFib3ZlICovXG4gICAgLyogUmF0aW8gc2hvdWxkIHByb3Blcmx5IHRydW5jYXRlIHRoZSBsYXN0IHR3ZWV0IGluIGhhbGYgKi9cbiAgICB3aWR0aDogMjEuOSU7XG4gIH1cbiAgLyogbGluZSAyMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXRbZGF0YS1pbmRleD1cIjRcIl0ge1xuICAgIC8qIFNob3cgdGhlIGxhc3QgdHdlZXQgd2hlbiB0aGVyZSdzIGVub3VnaCByb29tICovXG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC50d2VldCB7XG4gICAgaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgMTkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLyogbGluZSAyNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0ICoge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDI1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQuaG92ZXIgLm1lc3NhZ2UsXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciAubWVzc2FnZSBhIHtcbiAgY29sb3I6ICMwMDZmOTM7XG59XG4vKiBsaW5lIDI1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQuaG92ZXIgaDYsXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC5ob3ZlciAudGltZSB7XG4gIGNvbG9yOiAjMDA2ZjkzO1xufVxuLyogbGluZSAyNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IGEge1xuICBjb2xvcjogIzAwMzU0Njtcbn1cbi8qIGxpbmUgMjY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDZmOTM7XG59XG4vKiBsaW5lIDI2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgaDYge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4vKiBsaW5lIDI3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAudHdlZXQgLm1lc3NhZ2Uge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0IC5tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldCAudGltZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAzNTQ2O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLyogbGluZSAzMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltW2RhdGEtaW5kZXg9XCIzXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZmZmO1xuICAgIHRvcDogMzRweDtcbiAgICBsZWZ0OiAtMS41JTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgMzEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltW2RhdGEtaW5kZXg9XCIzXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIHRvcDogMzRweDtcbiAgICBoZWlnaHQ6IDczcHg7XG4gIH1cbiAgLyogbGluZSAzMjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW1bZGF0YS1pbmRleD1cIjNcIl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIHtcbiAgLyogbGluZSAyOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbiAgLnR3aXR0ZXItd3JhcC1vdXRlciAuZGVsaW0ge1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMjkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmRlbGltIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbn1cbi8qIGxpbmUgMzMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4udHdpdHRlci13cmFwLW91dGVyIC50d2VldC1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLnR3ZWV0LWZvb3RlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLyogbGluZSAzMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAyMHB4IDAgMjVweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11czpiZWZvcmUsIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11czphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDM0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIC5pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLyogbGluZSAzNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyAudGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDZweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMwMDM1NDY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm9yZGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3JkZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyBhIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDM1NDY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAzNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi10d2l0dGVyLnNjc3MgKi9cbi50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyBhOmhvdmVyIHtcbiAgY29sb3I6ICMyYjc2OGY7XG59XG4vKiBsaW5lIDM3NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuLnR3aXR0ZXItd3JhcC1vdXRlciAuZm9sbG93LXVzIGE6aG92ZXIgLnRleHQge1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggIzJiNzY4Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxuICAvKiBsaW5lIDM4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDMzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXR3aXR0ZXIuc2NzcyAqL1xuICAudHdpdHRlci13cmFwLW91dGVyIC5mb2xsb3ctdXMge1xuICAgIGxlZnQ6IDE3NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgMzM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tdHdpdHRlci5zY3NzICovXG4gIC50d2l0dGVyLXdyYXAtb3V0ZXIgLmZvbGxvdy11cyB7XG4gICAgbGVmdDogMjIwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgY291bnRkb3duLXN1YnNjcmliZS5zY3NzXG4gKlxuICogIFxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUge1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBcIk1pY3Jvc29mdCBZYWhlaVwiLCBcIuW+rui9r+mbhem7kVwiLCBcIkhpcmFnaW5vIFNhbnMgR0JcIiwgXCLlhqzpnZLpu5HkvZNcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA2MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUge1xuICAgIHRvcDogNTclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSB7XG4gICAgdG9wOiA1NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ4MHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDU3JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDEwMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIHtcbiAgICB0b3A6IDY2JTtcbiAgfVxufVxuLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMlO1xuICAgIG1hcmdpbi1yaWdodDogNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtaW5zZXQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogNDAuMTA0MTY2NjclO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS1pbnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA0MC4xMDQxNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIHdpZHRoOiA0MC4xMDQxNjY2NyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLWluc2V0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDQwLjEwNDE2NjY3JTtcbiAgfVxufVxuLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBmb250LXdlaWdodDogcmVndWxhcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNDgwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA3MDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHdpZHRoOiA3NSU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnN1YnNjcmliZSAuc3Vic2NyaWJlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDcwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogMTAwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDgwcHgpIGFuZCAobWluLWhlaWdodDogMTEwMHB4KSB7XG4gIC8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNzUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSA4OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4gIC5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3Vic2NyaWJlLnNjc3MgKi9cbi5zdWJzY3JpYmUgLnN1YnNjcmliZS10ZXh0IHAge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDE0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXN1YnNjcmliZS5zY3NzICovXG4uc3Vic2NyaWJlIC5idXR0b24ge1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zdWJzY3JpYmUuc2NzcyAqL1xuICAuc3Vic2NyaWJlIC5idXR0b24ge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLyoqXG4gKiAgY291bnRkb3duLXNwb25zb3Iuc2Nzc1xuICpcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvKlxuICAkc3BvbnNvci1sb2dvLXctbGc6IDIwMHB4O1xuICAkc3BvbnNvci1sb2dvLWgtbGc6IDcycHg7XG4gICRzcG9uc29yLWxvZ28tdy1zbTogMTUwcHg7XG4gICRzcG9uc29yLWxvZ28taC1zbTogKCRzcG9uc29yLWxvZ28tdy1zbSAqICRzcG9uc29yLWxvZ28taC1sZykgLyAkc3BvbnNvci1sb2dvLXctbGc7XG4gICRzcG9uc29yLWxvZ28tdy1tZDogMTc1cHg7XG4gICRzcG9uc29yLWxvZ28taC1tZDogKCRzcG9uc29yLWxvZ28tdy1tZCAqICRzcG9uc29yLWxvZ28taC1sZykgLyAkc3BvbnNvci1sb2dvLXctbGc7XG4gICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgcmlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3Ige1xuICAgIHRvcDogMzZweDtcbiAgICByaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciB7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4uc3BvbnNvciBoNSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMWY1NjY4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIGg1IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgY29sb3I6ICMxZjU2Njg7XG4gIH1cbn1cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIGltZyB7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiAzOS42cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb3VudGRvd24tc3BvbnNvci5zY3NzICovXG4gIC5zcG9uc29yIGltZyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiA0My4ycHg7XG4gIH1cbn1cbi8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIC5zcG9uc29yLWxvZ29zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMzkuNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuICAuc3BvbnNvciAuc3BvbnNvci1sb2dvcyB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbiAgLnNwb25zb3IgLnNwb25zb3ItbG9nb3Mge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDQzLjJweDtcbiAgfVxufVxuLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY291bnRkb3duLXNwb25zb3Iuc2NzcyAqL1xuLnNwb25zb3IgLnNwb25zb3ItbG9nbyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgODksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvdW50ZG93bi1zcG9uc29yLnNjc3MgKi9cbi5zcG9uc29yIC5zcG9uc29yLWxvZ29bZGF0YS1pZD1cIjFcIl0ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgei1pbmRleDogMjtcbn1cblxuLyoqXG4gKiAgXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250YWluZXIuc2NzcyAqL1xuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyoqXG4gKiAgb3NhLWNlbnQtZ3JhZC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VDNUE0Rjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQTVBNEY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTc1OTRGO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U1NTk1MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzU5NTA7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTE1ODUwO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RGNTg1MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERDU4NTE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREI1NzUxO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEODU3NTE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTExIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q2NTY1Mjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDQ1NjUyO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMjU2NTI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTE0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwNTU1Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U1NTUzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xNiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDQzU1NTM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTE3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M5NTQ1Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzc1NDU0O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xOSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNTU0NTQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTIwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzNTM1NDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzE1MzU1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCRjUyNTU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTIzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JENTI1NTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkE1MjU1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODUxNTY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTI2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2NTE1Njtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMjcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjQ1MTU2O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0yOCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCMjUwNTc7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTI5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwNTA1Nztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUU1MDU3O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBQzRGNTg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTMyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E5NEY1ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTc0RTU4O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNTRFNTg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTM1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0EzNEU1OTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTE0RDU5O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0zNyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5RjRENTk7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTM4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlENEQ1QTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tMzkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUE0QzVBO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ODRDNUE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk2NEM1Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTQ0QjVCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MjRCNUI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwNEE1Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEU0QTVDO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4QjRBNUM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTQ3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg5NDk1Qztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNDgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc0OTVEO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS00OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTQ5NUQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgzNDg1RDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE0ODVEO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3RjQ4NUU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdDNDc1RTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN0E0NzVFO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODQ2NUY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTU2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc2NDY1Rjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ0NjVGO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS01OCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjQ1NjA7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTU5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwNDU2MDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU0NTYwO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QjQ0NjA7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTYyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5NDQ2MTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjc0MzYxO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTQzNjE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTY1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYzNDM2Mjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE0MjYyO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS02NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1RjQyNjI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTY4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVDNDI2Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNjkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUE0MTYzO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03MCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODQxNjM7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTcxIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2NDE2Mztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ0MDY0O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03MyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MjQwNjQ7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTc0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwM0Y2NDtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEQzRjY1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03NiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0QjNGNjU7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTc3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5M0U2NTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tNzgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDczRTY1O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS03OSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTNFNjY7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTgwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzM0Q2Njtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDEzRDY2O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04MiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRTNENjc7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTgzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNDM0M2Nztcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0EzQzY3O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04NSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNCNjg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTg2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2M0I2ODtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tODcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzQjY4O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS04OCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjNBNjg7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTg5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM0E2OTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkQzQTY5O1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05MSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQjM5Njk7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTkyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5Mzk2QTtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjczOTZBO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05NCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTM4NkE7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTk1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMzg2Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzNzZCO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS05NyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTM3NkI7XG59XG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtY2VudGVubmlhbC1ncmFkaWVudC5zY3NzICovXG4ub3NhLWNlbnRlbm5pYWwtZ3JhZGllbnRfX2JhY2tncm91bmQtLTk4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFDMzc2Qjtcbn1cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1jZW50ZW5uaWFsLWdyYWRpZW50LnNjc3MgKi9cbi5vc2EtY2VudGVubmlhbC1ncmFkaWVudF9fYmFja2dyb3VuZC0tOTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUEzNjZDO1xufVxuLyogbGluZSAxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWNlbnRlbm5pYWwtZ3JhZGllbnQuc2NzcyAqL1xuLm9zYS1jZW50ZW5uaWFsLWdyYWRpZW50X19iYWNrZ3JvdW5kLS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgzNjZDO1xufVxuXG4vKipcbiAqICBoZWFkZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qKlxuICpcbiAqXG4gKlxuICovXG4vKiBsaW5lIDE4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2hlYWRlci5uby1tZWRpYSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2hlYWRlci5uby1tZWRpYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2JhY2sge1xuICBmb250LXNpemU6IDIxcHg7XG59XG4vKiBsaW5lIDQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2JhY2stbGluayAuaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4vKiBsaW5lIDY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4vKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nIHtcbiAgICB3aWR0aDogOTc0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZyB7XG4gICAgd2lkdGg6IDEzNzBweDtcbiAgfVxufVxuLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmctaW5zZXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1oZWFkaW5nLWluc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmctaW5zZXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDY1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDg5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDg1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldC0tbGlnaHQtb24tZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMzE2ZjtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICB3aWR0aDogMTA2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWhlYWRpbmctaW5zZXQge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtaGVhZGluZy1pbnNldCB7XG4gICAgd2lkdGg6IDE0N3B4O1xuICAgIGhlaWdodDogMTQxcHg7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogbGluZSAxMzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1tb250aCwgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtZGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtbW9udGgge1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtbW9udGgge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLW1vbnRoIHtcbiAgICBmb250LXNpemU6IDI3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX2RhdGUtZGF5IHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fZGF0ZS1kYXkge1xuICAgIGZvbnQtc2l6ZTogNDNweDtcbiAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX19kYXRlLWRheSB7XG4gICAgZm9udC1zaXplOiA2OXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICB9XG59XG4vKiBsaW5lIDE2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX19zZWN0aW9uLWhlYWRpbmctLXN0b3J5IHtcbiAgcGFkZGluZzogMTBweCAwIDVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTYyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fc2VjdGlvbi1oZWFkaW5nLS1zdG9yeSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG4vKiBsaW5lIDE3MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZSwgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3N1YnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDQ5cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLS1zdG9yeSB7XG4gIHBhZGRpbmc6IDAgMCA1cHggMDtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTkzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtLXN0b3J5IHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLS1zdG9yeSB7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjA2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjA2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLyogbGluZSAyMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMjIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLm5vLW1lZGlhIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cCB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjMjEzMTZmO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1pbnNldCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWluc2V0IHtcbiAgICB3aWR0aDogNzUwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtaW5zZXQge1xuICAgIHdpZHRoOiA5NzRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtaW5zZXQge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWluc2V0IHtcbiAgICB3aWR0aDogMTM3MHB4O1xuICB9XG59XG4vKiBsaW5lIDI1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLyogbGluZSAyNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4ubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWNvbnRlbnQge1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAubm8tbWVkaWEgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWNvbnRlbnQge1xuICAgIGxlZnQ6IDE3NXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0MyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtY29udGVudCB7XG4gICAgd2lkdGg6IDY5LjUlO1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1jb250ZW50IHtcbiAgICB3aWR0aDogNzcuNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1hcnRpY2xlLXBhZ2VfX3RpdGxlLWdyb3VwLWNvbnRlbnQge1xuICAgIHdpZHRoOiA3Ny41JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMjUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtY29udGVudCB7XG4gICAgd2lkdGg6IDc3JTtcbiAgfVxufVxuLyogbGluZSAyODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDI4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5uby1tZWRpYSAuaGVhZGVyLWFydGljbGUtcGFnZV9fdGl0bGUtZ3JvdXAtYmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItYXJ0aWNsZS1wYWdlX190aXRsZS1ncm91cC1iZyB7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG4gIH1cbn1cbi8qIGxpbmUgMzAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1nZW5lcmljLXBhZ2VfX2hlYWRlciwgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2hlYWRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcGFkZGluZyAwLjI1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IHBhZGRpbmcgMC4yNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzIGxpbmVhcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6IDkwMHB4KSB7XG4gIC8qIGxpbmUgMzAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWdlbmVyaWMtcGFnZV9faGVhZGVyLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuLyogbGluZSAzMDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9faGVhZGVyX3Byb21vLS10ZW1wbGF0ZS1sYW5kaW5nLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faGVhZGVyX3Byb21vLS10ZW1wbGF0ZS1sYW5kaW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBwYWRkaW5nIDAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogcGFkZGluZyAwLjI1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMC4yNXMgbGluZWFyO1xufVxuLyogbGluZSAzMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9faGVhZGVyX3Byb21vLS10ZW1wbGF0ZS1sYW5kaW5nLnBhZ2Utb3VyLXN0b3JpZXMsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oZWFkZXJfcHJvbW8tLXRlbXBsYXRlLWxhbmRpbmcucGFnZS1vdXItc3RvcmllcyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLyogbGluZSAzMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9faDEsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oMSB7XG4gIGZvbnQtc2l6ZTogNDlweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDMxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1nZW5lcmljLXBhZ2VfX2gxLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faDEge1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMzE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWdlbmVyaWMtcGFnZV9faDEsIC5oZWFkZXItbGFuZGluZy1wYWdlX19oMSB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICB9XG59XG4vKiBsaW5lIDMyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItZ2VuZXJpYy1wYWdlX19oMS5wYWdlLWNlbnRlbm5pYWwtYm9va3NoZWxmLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9faDEucGFnZS1jZW50ZW5uaWFsLWJvb2tzaGVsZiB7XG4gIC8qIFNocmluayB0ZXh0IGJlY2F1c2UgdGhpcyB0aXRsZSBpcyB3YXkgdG9vIGxvbmcgKi9cbiAgZm9udC1zaXplOiA0M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMzI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuICAuaGVhZGVyLWdlbmVyaWMtcGFnZV9faDEucGFnZS1jZW50ZW5uaWFsLWJvb2tzaGVsZiwgLmhlYWRlci1sYW5kaW5nLXBhZ2VfX2gxLnBhZ2UtY2VudGVubmlhbC1ib29rc2hlbGYge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgfVxufVxuLyogbGluZSAzMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9fcHJvbW8tbGFiZWwsIC5oZWFkZXItbGFuZGluZy1wYWdlX19wcm9tby1sYWJlbCB7XG4gIG1hcmdpbjogMTVweCAwIDEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLyogbGluZSAzMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4uaGVhZGVyLWdlbmVyaWMtcGFnZV9fcHJvbW8taW1nLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9fcHJvbW8taW1nIHtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgbWF4LWhlaWdodDogMzBweDtcbn1cbi8qIGxpbmUgMzQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXIuc2NzcyAqL1xuLmhlYWRlci1nZW5lcmljLXBhZ2VfX2RlY2ssIC5oZWFkZXItbGFuZGluZy1wYWdlX19kZWNrIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbiAgLmhlYWRlci1nZW5lcmljLXBhZ2VfX2RlY2ssIC5oZWFkZXItbGFuZGluZy1wYWdlX19kZWNrIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgLyogU3BlY2lhbCBjYXNlICovXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci5zY3NzICovXG4gIC5oZWFkZXItZ2VuZXJpYy1wYWdlX19kZWNrLS10ZW1wbGF0ZS1sYW5kaW5nLCAuaGVhZGVyLWxhbmRpbmctcGFnZV9fZGVjay0tdGVtcGxhdGUtbGFuZGluZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIC8qIFNwZWNpYWwgY2FzZSAqL1xuICB9XG59XG4vKiBsaW5lIDM2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItb3NhLWhpc3RvcnlfX2hlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxLjBlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4vKiBsaW5lIDM2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLnNjc3MgKi9cbi5oZWFkZXItb3NhLWhpc3RvcnlfX3BhZ2UtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qKlxuICogIFxuICpcbiAqXG4gKi9cbi8qKlxuICpcbiAqXG4gKlxuICovXG4vKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2NvbnRhaW5lciB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLWNsb3NlLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweCAwIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLW1lbnUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NpdGVzLWRyb3Bkb3duIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2l0ZXMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMzhweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zaXRlcy1kcm9wZG93bi5vcGVuIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2l0ZXMtbGlua3Mge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zaXRlcy1saW5rcyBsaSB7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2l0ZXMtbGlua3MgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgOTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9nZ2xlLW1lbnUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b2dnbGUtbWVudS13cmFwLmluIHtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX3RvZ2dsZS1tZW51LXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHdpZHRoOiAyNzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3Mge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDAuOWVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAxNnB4O1xuICAgIHJpZ2h0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDEzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtOm50aC1jaGlsZCgxKSAuaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbmsge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLyogbGluZSAxNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19xdWljay1saW5rcy1pdGVtOm50aC1jaGlsZCgzKSAuaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbmsge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLyogbGluZSAxNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3MtbGluayB7XG4gIGxpbmUtaGVpZ2h0OiAwLjllbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItbGVmdDogc29saWQgMXB4ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTYwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3F1aWNrLWxpbmtzLWxpbms6aG92ZXIsIC5oZWFkZXItc2l0ZV9fcXVpY2stbGlua3MtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDE2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtc29jaWFsIHtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIxMzE2ZiswLDA1MDAzMSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzIxMzE2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekl4TXpFMlppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TlRBd016RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgIzIxMzE2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzA1MDAzMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjEzMTZmJywgZW5kQ29sb3JzdHI9JyMwNTAwMzEnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIHBhZGRpbmc6IDE1cHggMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgMTc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwtbGlzdCB7XG4gIG1hcmdpbjogMCAxNXB4IDAgMjVweDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMTc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1zb2NpYWwtbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAxODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDE4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtc29jaWFsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogc29saWQgMXB4ICNmZmY7XG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1idXR0b246Zm9jdXMsIC5oZWFkZXItc2l0ZV9fbW9iaWxlLXNvY2lhbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAxOTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbW9iaWxlLWZvb3Qge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE5OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX21vYmlsZS1mb290IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDIxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDIyMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG4vKiBsaW5lIDIyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGUuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19tb2JpbGUtZm9vdC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMjMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZS5zY3NzICovXG4uaGVhZGVyLXNpdGVfX21vYmlsZS1jb3B5cmlnaHQge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuLyogbGluZSAyMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9faGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKipcbiAqICBcbiAqXG4gKlxuICovXG4vKipcbiAqXG4gKlxuICpcbiAqL1xuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX2xvZ28ge1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLyogbGluZSAyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLXBvc2l0aW9uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1wb3NpdGlvbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWluc2V0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4O1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1pbnNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjQ4cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHRvcDogNzhweDtcbiAgfVxufVxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzN3B4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbW1vbi9vc2EtMTAwLWFsdC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2LjQ1MTYxMjlweDtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19sb2dvLnNjc3MgKi9cbmh0bWwubHQtaWU5IC5oZWFkZXItc2l0ZV9fbG9nby1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vb3NhLTEwMC1hbHQtOGJpdC5wbmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0OHB4IDY0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbG9nby5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbG9nby1oZWFkaW5nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNDhweCA2NHB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX2xvZ28uc2NzcyAqL1xuLmhlYWRlci1zaXRlX19sb2dvLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19sb2dvLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbG9nby1sYWJlbCB7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyoqXG4gKiAgXG4gKlxuICpcbiAqL1xuLyoqXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdiB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2OWVkOTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19uYXYtbGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjVweDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogNjMuNTg5NzQzNTklO1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYtbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGxpbmVhciwgY29sb3IgMC4ycyBsaW5lYXI7XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fbmF2LnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMi45MDMyMjU4MSU7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzYzNDQwODYlO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDRweCAjMTY5ZWQ5O1xuICB9XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saXN0LWl0ZW0uc2VsZWN0ZWQsIC5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpob3ZlciB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgNHB4ICMyMTMxNmY7XG4gIH1cbiAgLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LWxpc3QtaXRlbS5zZWxlY3RlZCAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBjb2xvcjogIzIxMzE2ZjtcbiAgfVxufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4uaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBjb2xvcjogIzE2OWVkOTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdG9wOiA2cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX25hdi5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fbmF2LWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX25hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi8qIGxpbmUgODcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19uYXYuc2NzcyAqL1xuLmhlYWRlci1zaXRlX19uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuXG4vKipcbiAqICBcbiAqXG4gKlxuICovXG4vKipcbiAqXG4gKlxuICpcbiAqL1xuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQge1xuICBtYXJnaW46IDAgNjVweCAwIDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG59XG4vKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy1sZWZ0OiAwLjhlbTtcbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaC1pbnNldCBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogMjlweDtcbiAgfVxuICAvKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTU1NTU1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSA2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzU1NTU1NSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuICAuaGVhZGVyLXNpdGVfX3NlYXJjaC1pbnNldCBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjNTU1NTU1ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qIGxpbmUgNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX19zZWFyY2guc2NzcyAqL1xuLmhlYWRlci1zaXRlX19zZWFyY2gtaW5zZXQtY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4gIC5oZWFkZXItc2l0ZV9fc2VhcmNoLWluc2V0LWNvbnRlbnQge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgfVxufVxuLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3NlYXJjaC5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3NlYXJjaC1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEyO1xuICB0b3A6IC0xcHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIHdpZHRoOiAzNXB4O1xuICBmbG9hdDogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fc2VhcmNoLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX19zZWFyY2gtYnV0dG9uIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDNweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgXG4gKlxuICpcbiAqL1xuLyoqXG4gKlxuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9vbGJhci1saW5rcyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGNsZWFyOiBib3RoO1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWxpbmtzIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4vKiBsaW5lIDI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzIxMzE2ZiswLDA1MDAzMSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzIxMzE2ZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJekl4TXpFMlppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU13TlRBd016RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgIzIxMzE2ZiksIGNvbG9yLXN0b3AoMTAwJSwgIzA1MDAzMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICMyMTMxNmYgMCUsICMwNTAwMzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogVzNDICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjEzMTZmJywgZW5kQ29sb3JzdHI9JyMwNTAwMzEnLEdyYWRpZW50VHlwZT0xICk7XG4gIC8qIElFNi04ICovXG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4vKiBsaW5lIDMzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItaGVhZGluZyB7XG4gIC8qIE9TQSBTaXRlcyBUb29sYmFyIHRvZ2dsZSAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yM3B4O1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3Rvb2xiYXIuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZWFkZXItc2l0ZV9fdG9vbGJhci5zY3NzICovXG4uaGVhZGVyLXNpdGVfX3Rvb2xiYXItaGVhZGluZy1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbi5oZWFkZXItc2l0ZV9fdG9vbGJhci1oZWFkaW5nLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVhZGVyLXNpdGVfX3Rvb2xiYXIuc2NzcyAqL1xuLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlYWRlci1zaXRlX190b29sYmFyLnNjc3MgKi9cbiAgLmhlYWRlci1zaXRlX190b29sYmFyLWhlYWRpbmctaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuXG4vKipcbiAqICBmb290ZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3dyYXAge1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMjEzMTZmKzAsMDUwMDMxKzEwMCAqL1xuICBiYWNrZ3JvdW5kOiAjMjEzMTZmO1xuICAvKiBPbGQgYnJvd3NlcnMgKi9cbiAgLyogSUU5IFNWRywgbmVlZHMgY29uZGl0aW9uYWwgb3ZlcnJpZGUgb2YgJ2ZpbHRlcicgdG8gJ25vbmUnICovXG4gIGJhY2tncm91bmQ6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQS9QZ284YzNabklIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2QybGtkR2c5SWpFd01DVWlJR2hsYVdkb2REMGlNVEF3SlNJZ2RtbGxkMEp2ZUQwaU1DQXdJREVnTVNJZ2NISmxjMlZ5ZG1WQmMzQmxZM1JTWVhScGJ6MGlibTl1WlNJK0NpQWdQR3hwYm1WaGNrZHlZV1JwWlc1MElHbGtQU0puY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrSWlCbmNtRmthV1Z1ZEZWdWFYUnpQU0oxYzJWeVUzQmhZMlZQYmxWelpTSWdlREU5SWpBbElpQjVNVDBpTUNVaUlIZ3lQU0l4TURBbElpQjVNajBpTUNVaVBnb2dJQ0FnUEhOMGIzQWdiMlptYzJWMFBTSXdKU0lnYzNSdmNDMWpiMnh2Y2owaUl6SXhNekUyWmlJZ2MzUnZjQzF2Y0dGamFYUjVQU0l4SWk4K0NpQWdJQ0E4YzNSdmNDQnZabVp6WlhROUlqRXdNQ1VpSUhOMGIzQXRZMjlzYjNJOUlpTXdOVEF3TXpFaUlITjBiM0F0YjNCaFkybDBlVDBpTVNJdlBnb2dJRHd2YkdsdVpXRnlSM0poWkdsbGJuUStDaUFnUEhKbFkzUWdlRDBpTUNJZ2VUMGlNQ0lnZDJsa2RHZzlJakVpSUdobGFXZG9kRDBpTVNJZ1ptbHNiRDBpZFhKc0tDTm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtLU0lnTHo0S1BDOXpkbWMrKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjMjEzMTZmKSwgY29sb3Itc3RvcCgxMDAlLCAjMDUwMDMxKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgIzIxMzE2ZiAwJSwgIzA1MDAzMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMjEzMTZmIDAlLCAjMDUwMDMxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMyMTMxNmYnLCBlbmRDb2xvcnN0cj0nIzA1MDAzMScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX193cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLnBhZ2Utb3NhLWNlbnRlbm5pYWwudGVtcGxhdGUtb3NhLWhpc3RvcnkgLmZvb3Rlci1zaXRlX193cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtNjlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5cHg7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyM2MGExYmYrMCxlNDVkNTcrNjAsZTQ1ZDU3KzYwLDI1M2E3MSsxMDAgKi9cbiAgYmFja2dyb3VuZDogIzYwYTFiZjtcbiAgLyogT2xkIGJyb3dzZXJzICovXG4gIC8qIElFOSBTVkcsIG5lZWRzIGNvbmRpdGlvbmFsIG92ZXJyaWRlIG9mICdmaWx0ZXInIHRvICdub25lJyAqL1xuICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUEvUGdvOGMzWm5JSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdkMmxrZEdnOUlqRXdNQ1VpSUdobGFXZG9kRDBpTVRBd0pTSWdkbWxsZDBKdmVEMGlNQ0F3SURFZ01TSWdjSEpsYzJWeWRtVkJjM0JsWTNSU1lYUnBiejBpYm05dVpTSStDaUFnUEd4cGJtVmhja2R5WVdScFpXNTBJR2xrUFNKbmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0lpQm5jbUZrYVdWdWRGVnVhWFJ6UFNKMWMyVnlVM0JoWTJWUGJsVnpaU0lnZURFOUlqQWxJaUI1TVQwaU1DVWlJSGd5UFNJeE1EQWxJaUI1TWowaU1DVWlQZ29nSUNBZ1BITjBiM0FnYjJabWMyVjBQU0l3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJell3WVRGaVppSWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJall3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUwTldRMU55SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJall3SlNJZ2MzUnZjQzFqYjJ4dmNqMGlJMlUwTldRMU55SWdjM1J2Y0MxdmNHRmphWFI1UFNJeElpOCtDaUFnSUNBOGMzUnZjQ0J2Wm1aelpYUTlJakV3TUNVaUlITjBiM0F0WTI5c2IzSTlJaU15TlROaE56RWlJSE4wYjNBdGIzQmhZMmwwZVQwaU1TSXZQZ29nSUR3dmJHbHVaV0Z5UjNKaFpHbGxiblErQ2lBZ1BISmxZM1FnZUQwaU1DSWdlVDBpTUNJZ2QybGtkR2c5SWpFaUlHaGxhV2RvZEQwaU1TSWdabWxzYkQwaWRYSnNLQ05uY21Ga0xYVmpaMmN0WjJWdVpYSmhkR1ZrS1NJZ0x6NEtQQzl6ZG1jKyk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM2MGExYmYgMCUsICNlNDVkNTcgNjAlLCAjZTQ1ZDU3IDYwJSwgIzI1M2E3MSAxMDAlKTtcbiAgLyogRkYzLjYrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCAjNjBhMWJmKSwgY29sb3Itc3RvcCg2MCUsICNlNDVkNTcpLCBjb2xvci1zdG9wKDYwJSwgI2U0NWQ1NyksIGNvbG9yLXN0b3AoMTAwJSwgIzI1M2E3MSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjNjBhMWJmIDAlLCAjZTQ1ZDU3IDYwJSwgI2U0NWQ1NyA2MCUsICMyNTNhNzEgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzYwYTFiZiAwJSwgI2U0NWQ1NyA2MCUsICNlNDVkNTcgNjAlLCAjMjUzYTcxIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM2MGExYmYnLCBlbmRDb2xvcnN0cj0nIzI1M2E3MScsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2hlYWRpbmcge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9faGVhZGluZy1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2hlYWRpbmctbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19oZWFkaW5nLWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX2xvZ28ge1xuICAgIG1hcmdpbjogMCAxLjBlbSAwIDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX2NvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX19jb3B5cmlnaHQge1xuICAgIG1hcmdpbjogMCAxLjBlbSAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgOTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLyogbGluZSA5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fbmF2LWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogbGluZSAxMDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMS4wZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbi5mb290ZXItc2l0ZV9fbmF2LWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTAwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuICAuZm9vdGVyLXNpdGVfX25hdi1saXN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX25hdi1saXN0LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qIGxpbmUgMTEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19uYXYtbGlzdC1saW5rOmhvdmVyLCAuZm9vdGVyLXNpdGVfX25hdi1saXN0LWxpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSAxMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNnB4O1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMTI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtaGVhZGluZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCAxLjBlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZm9vdGVyLnNjc3MgKi9cbiAgLmZvb3Rlci1zaXRlX19zb2NpYWwtaGVhZGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIGxpbmUgMTQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDAgMC41ZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc2l0ZV9fc29jaWFsLWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLyogbGluZSAxNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4uZm9vdGVyLXNpdGVfX3NvY2lhbC1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9mb290ZXIuc2NzcyAqL1xuLmZvb3Rlci1zaXRlX19zb2NpYWwtbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Zvb3Rlci5zY3NzICovXG4gIC5mb290ZXItc2l0ZV9fc29jaWFsLWxpc3QtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICB9XG59XG5cbi8qKlxuICogIHBhZ2Uuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYm9keS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4vKiBsaW5lIDIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWJvZHktY29udGFpbmVyX19kaXYtLWdyaWQge1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSAyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1ib2R5LWNvbnRhaW5lcl9fb3V0ZXItLWJyb3dzZS1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1ib2R5LWNvbnRhaW5lcl9fb3V0ZXItLXNlYXJjaC1pbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYm9keS1jb250YWluZXJfX291dGVyLS1oaXN0b3J5LW5hdi15ZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG4vKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWJvZHktY29udGFpbmVyX19vdXRlci0taGlzdG9yeS1uYXYteWVhciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGxpbmVhcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4taGVpZ2h0OiA5MDBweCkge1xuICAvKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYm9keS1jb250YWluZXJfX291dGVyLS1oaXN0b3J5LW5hdi15ZWFyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYm9keS1yb3ctaW5zZXQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLXNlYXJjaC1yZXN1bHRzX19ib2R5LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4gIC5wYWdlLWFydGljbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX2JvZHktY29udGVudCB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYXJ0aWNsZV9fYm9keS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgfVxufVxuLyogbGluZSA3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19jb21tZW50cyB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLnNjc3MgKi9cbiAgLnBhZ2UtYXJ0aWNsZV9fY29tbWVudHMge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgfVxufVxuLyogbGluZSA4MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIGEge1xuICBjb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgODMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgODcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2Uuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSBhIC5pY29uLWNhcmV0LXJpZ2h0IHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xufVxuXG4vKipcbiAqICBib2R5LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2JvZHkuc2NzcyAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWYyZjU7XG59XG5cbi8qKlxuICogIGFydGljbGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUge1xuICAvKipcbiAgICogIFJlc3RyaWN0IHNvbWUgc3R5bGVzIGhlcmUgc28gdGhhdCBhbnkgZ2VuZXJpYyBIVE1MXG4gICAqICBpbnNlcnRlZCBpbiB0aGUgbWFpbiBjb250ZW50IGFyZWEgaXMgY29udHJvbGxlZC5cbiAgICovXG59XG4vKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZSBvbCxcbi5wYWdlLWFydGljbGUgdWwge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlIGZpZ3VyZSB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGUgZmlndXJlIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdlLWFydGljbGUuc2NzcyAqL1xuLnBhZ2UtYXJ0aWNsZV9fZmlnY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwLjJlbSAwIDAgMDtcbn1cbi8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19maWd1cmUtaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnZS1hcnRpY2xlLnNjc3MgKi9cbi5wYWdlLWFydGljbGVfX2ZpZ3VyZS0tcHVsbC1sZWZ0LWhhbGYge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiAwLjI1ZW0gMS4wZW0gMS4wZW0gMDtcbn1cbi8qIGxpbmUgMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtYXJ0aWNsZS5zY3NzICovXG4ucGFnZS1hcnRpY2xlX19maWd1cmUtLXB1bGwtbGVmdC10aGlyZCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMzMuMzMzMzMzMyU7XG4gIG1hcmdpbjogMC4yNWVtIDEuMGVtIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIHBhZ2UtdXBkYXRlLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtdXBkYXRlLnNjc3MgKi9cbi5wYWdlLXVwZGF0ZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2UtdXBkYXRlLnNjc3MgKi9cbiAgLnBhZ2UtdXBkYXRlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgc2lkZWJhci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaWRlYmFyLnNjc3MgKi9cbi5zaWRlYmFyX193cmFwIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG4vKiBsaW5lIDExLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaWRlYmFyLnNjc3MgKi9cbi5zaWRlYmFyX19oZWFkaW5nIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMC43NWVtIDA7XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaWRlYmFyLnNjc3MgKi9cbi5zaWRlYmFyLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2lkZWJhci5zY3NzICovXG4gIC5zaWRlYmFyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4IDA7XG4gIH1cbn1cblxuLyoqXG4gKiAgc29jaWFsLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4uc29jaWFsX19saXN0LWl0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZmZmO1xuICB9XG4gIC8qIGxpbmUgMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4gIC5zb2NpYWxfX2J1dHRvbjpob3ZlciwgLnNvY2lhbF9fYnV0dG9uOmZvY3VzIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjMTY5ZWQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbiAgLnNvY2lhbF9fYnV0dG9uOmhvdmVyIC5pY29uLCAuc29jaWFsX19idXR0b246Zm9jdXMgLmljb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi8qIGxpbmUgNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NvY2lhbC5zY3NzICovXG4uc29jaWFsX19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG59XG4vKiBsaW5lIDU1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9fbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2xpbms6aG92ZXIsIC5zb2NpYWxfX2xpbms6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLWZhY2Vib29rIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDI0JTtcbiAgbGVmdDogMzMlO1xufVxuLyogbGluZSA3NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc29jaWFsLnNjc3MgKi9cbi5zb2NpYWxfX2ljb24tLXR3aXR0ZXIge1xuICBmb250LXNpemU6IDE5cHg7XG4gIHRvcDogMjAlO1xuICBsZWZ0OiAyMyU7XG59XG4vKiBsaW5lIDgyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0tbGlua2VkaW4ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHRvcDogMTglO1xuICBsZWZ0OiAyNyU7XG59XG4vKiBsaW5lIDg3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zb2NpYWwuc2NzcyAqL1xuLnNvY2lhbF9faWNvbi0taW5zdGFncmFtIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0b3A6IDE4JTtcbiAgbGVmdDogMjUlO1xufVxuXG4vKipcbiAqICBvc2EtMTAwLWFydGljbGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkOmJlZm9yZSwgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZCB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZCB7XG4gICAgd2lkdGg6IDk1MS43NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNC41cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgICB3aWR0aDogMTE2MS41cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19ncmlkIHtcbiAgICB3aWR0aDogMTM2MC43NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNi41cHg7XG4gIH1cbn1cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19ncmlkLWluc2V0IHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDk1MS43NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDExNjEuNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fZ3JpZC1pbnNldCB7XG4gICAgd2lkdGg6IDEzNjAuNzVweDtcbiAgfVxufVxuLyogbGluZSA3MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMzhweDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDAgMThweCAxOHB4IDA7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgMjAuNXB4IDIwLjVweCAwO1xuICAgIHdpZHRoOiA3NHB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUge1xuICAgIG1hcmdpbjogMCAxN3B4IDE3cHggMDtcbiAgICB3aWR0aDogNDFweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDcyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlIHtcbiAgICBtYXJnaW46IDAgMTguNXB4IDE4LjVweCAwO1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIGhlaWdodDogNDlweDtcbiAgfVxufVxuLyogbGluZSAxMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmxhc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiBsaW5lIDEwNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuZmlsdGVySGlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmZpbHRlckhpZGUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZCAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIH1cbn1cbi8qIGxpbmUgMTMxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLyogbGluZSAxMzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDExOXB4O1xuICB6LWluZGV4OiA5OTg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fZmlndXJlIHtcbiAgICB0b3A6IC04cHg7XG4gICAgbGVmdDogLTMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAtMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2ZpZ3VyZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuLyogbGluZSAxNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDk5ODtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogMzFweDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlIHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC01cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX190aXRsZS10ZXh0LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX3RpdGxlLXRleHQge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctdG9wOiAycHg7XG59XG4vKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMzFweDtcbiAgei1pbmRleDogOTk5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxODQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgsIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTIxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDE4NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleCB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAtMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2luZGV4LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC0zNnB4O1xuICB9XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9faW5kZXgtdGV4dCwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19pbmRleC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cbi8qIGxpbmUgMjEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXksIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5IHtcbiAgd2lkdGg6IDExOXB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICB0b3A6IC0zOXB4O1xuICBsZWZ0OiAtNDFweDtcbiAgei1pbmRleDogOTk5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gICAgdG9wOiAtMzlweDtcbiAgICBsZWZ0OiAtMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAyMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5LCAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLnNlbGVjdGVkLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gICAgdG9wOiAtMzRweDtcbiAgICBsZWZ0OiAtMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMjEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19hcnRpY2xlLmFsbG93TWFudWFsUmV2ZWFsLmhvdmVyIC5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSwgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5zZWxlY3RlZC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXkge1xuICAgIHRvcDogLTM0cHg7XG4gICAgbGVmdDogLTM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDIxMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS0xMDAtYXJ0aWNsZV9fYXJ0aWNsZS5hbGxvd01hbnVhbFJldmVhbC5ob3ZlciAub3NhLTEwMC1hcnRpY2xlX19saW5rLW92ZXJsYXksIC5vc2EtMTAwLWFydGljbGVfX2FydGljbGUuYWxsb3dNYW51YWxSZXZlYWwuc2VsZWN0ZWQuaG92ZXIgLm9zYS0xMDAtYXJ0aWNsZV9fbGluay1vdmVybGF5IHtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IC0zNnB4O1xuICB9XG59XG4vKiBsaW5lIDIzNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2xpbmstb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMjQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZmlndXJlIHtcbiAgaGVpZ2h0OiAyMzhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX19maWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMjYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDI2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2luZGV4IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLyogbGluZSAyODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX19pbmRleC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtMTAwLWFydGljbGVfX2luZGV4LXRleHQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG59XG4vKiBsaW5lIDI5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtMTAwLWFydGljbGVfX3RpdGxlLWJnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLyogbGluZSAzMDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtYXJ0aWNsZS5zY3NzICovXG4ub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuICAub3NhLTEwMC1hcnRpY2xlX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjUlO1xuICAgIGxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgMzI0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWFydGljbGUuc2NzcyAqL1xuLm9zYS0xMDAtYXJ0aWNsZV9fdGl0bGUtdGV4dCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDcycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4vKipcbiAqICBvc2EtMTAwLWRldGFpbC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19kZXNrdG9wLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fc2VjdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgNDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1kZXRhaWwge1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fZGVza3RvcC1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19tb2JpbGUtZGV0YWlsIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWw6YmVmb3JlLCAub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbW9iaWxlLWRldGFpbDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX21vYmlsZS1kZXRhaWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbW9iaWxlLWRldGFpbC1pbnNldCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDY3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fYmctZnVsbCB7XG4gICAgaGVpZ2h0OiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19iZy1mdWxsIHtcbiAgICBoZWlnaHQ6IDY1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX2JnLWZ1bGwge1xuICAgIGhlaWdodDogNzUwcHg7XG4gIH1cbn1cbi8qIGxpbmUgOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9faGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDk3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2ZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX2ltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLyogbGluZSAxMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9faW5kZXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19pbmRleCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKiBsaW5lIDEyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19pbmRleC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0yMXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19pbmRleC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxufVxuLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX190aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDQwMHB4O1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgfVxufVxuLyogbGluZSAxNTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGl0bGUtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAyMnB4IDUwcHggMjlweCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4vKiBsaW5lIDE2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX190aXRsZS1iZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMC44O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9ODApO1xufVxuLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA2MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNzUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA2MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogNjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDc1MHB4O1xuICB9XG59XG4vKiBsaW5lIDE5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19zdW1tYXJ5IHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19zdW1tYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19jb250ZW50IHtcbiAgICBtYXJnaW46IDAgMzBweCAyMHB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjIyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2NvbW1lbnRzIHtcbiAgbWFyZ2luOiAwIDAgMzBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsLnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19jb21tZW50cyB7XG4gICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICB9XG59XG4vKiBsaW5lIDIyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxNXB4IDA7XG59XG4vKiBsaW5lIDIzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDIzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDI0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzE2OWVkOTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cbi8qIGxpbmUgMjQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbC5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX2xpbmtzLWxpbms6Zm9jdXMsIC5vc2EtMTAwLWRldGFpbF9fbGlua3MtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKiBsaW5lIDI1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rOmZvY3VzIGksIC5vc2EtMTAwLWRldGFpbF9fbGlua3MtbGluazpob3ZlciBpIHtcbiAgY29sb3I6ICMyMTMxNmY7XG59XG4vKiBsaW5lIDI1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWwuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19saW5rcy1saW5rIGkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTI1cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLyoqXG4gKiAgb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fbmF2LWJ0biB7XG4gICAgdG9wOiAtMzBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdi1idG4ge1xuICAgIHRvcDogLTQwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4gIC5vc2EtMTAwLWRldGFpbF9fbmF2LWJ0biB7XG4gICAgdG9wOiAtNTBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4uZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi8qIGxpbmUgNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1wcmV2IC5pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgbGVmdDogMTUlO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1idG4tLW5leHQge1xuICByaWdodDogMDtcbn1cbi8qIGxpbmUgNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuLm9zYS0xMDAtZGV0YWlsX19uYXYtYnRuLS1uZXh0IC5pY29uIHtcbiAgbGVmdDogMjUlO1xufVxuLyogbGluZSA3NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyogbGluZSA4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLTEwMC1kZXRhaWxfX25hdi5zY3NzICovXG4ub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rOmZvY3VzIC5pY29uLCAub3NhLTEwMC1kZXRhaWxfX25hdi1saW5rOmhvdmVyIC5pY29uIHtcbiAgY29sb3I6ICNjY2M7XG59XG4vKiBsaW5lIDkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbi5vc2EtMTAwLWRldGFpbF9fbmF2IC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMXMgbGluZWFyO1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDkwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtMTAwLWRldGFpbF9fbmF2LnNjc3MgKi9cbiAgLm9zYS0xMDAtZGV0YWlsX19uYXYgLmljb24ge1xuICAgIHRvcDogMDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiAuaWNvbiB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS0xMDAtZGV0YWlsX19uYXYuc2NzcyAqL1xuICAub3NhLTEwMC1kZXRhaWxfX25hdiAuaWNvbiB7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cblxuLyoqXG4gKiAgb3NhLWhpc3Rvcnkuc2Nzc1xuICpcbiAqXG4gKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19hcnRpY2xlcy1hcnRpY2xlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnlfX2FydGljbGVzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fYXJ0aWNsZXMtY29udGFpbmVyIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB3aWR0aDogNjQuNyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19hcnRpY2xlcy1jb250YWluZXIge1xuICAgIHdpZHRoOiA3My43NSU7XG4gIH1cbn1cbi8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXZfX2JnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdl9fYmcge1xuICAgIHdpZHRoOiA4OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZyB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICB9XG59XG4vKiBsaW5lIDU2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2X19iZy0tMSB7XG4gIGxlZnQ6IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1uYXZfX2JnLS0yIHtcbiAgICBsZWZ0OiAxMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdl9fYmctLTIge1xuICAgIGxlZnQ6IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2X19iZy0tMiB7XG4gICAgbGVmdDogMTgwcHg7XG4gIH1cbn1cbi8qIGxpbmUgNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYtaXRlbXMge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LWl0ZW1zOmJlZm9yZSwgLm9zYS1oaXN0b3J5LW5hdi1pdGVtczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi1pdGVtczphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzBweDtcbiAgbGVmdDogMzRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE5MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fY2F0ZWdvcnktaGVhZGluZ3Mge1xuICAgIHdpZHRoOiAxOTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5ncyB7XG4gICAgd2lkdGg6IDI0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA4MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmdzIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4ub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuICAub3NhLWhpc3RvcnlfX2NhdGVnb3J5LWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTAxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeV9fY2F0ZWdvcnktaGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG4vKiBsaW5lIDEyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nLS0xIHtcbiAgbGVmdDogMDtcbiAgY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDEyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3Rvcnkuc2NzcyAqL1xuLm9zYS1oaXN0b3J5X19jYXRlZ29yeS1oZWFkaW5nLS0yIHtcbiAgbGVmdDogNTAlO1xuICBjb2xvcjogI2ViNTI0ODtcbn1cblxuLyoqXG4gKiAgb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgLyoqXG4gICAqICBTbGlkZS1pbiBhbmltYXRpb24gb25seSBmb3IgbGFuZHNjYXBlIGltYWdlc1xuICAgKlxuICAgKlxuICAgKi9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLyogbGluZSAyNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyLnJlYWR5IHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXSAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjM1cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBsZWZ0IDAuMzVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zNXMgZWFzZS1pbi1vdXQ7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXTpob3ZlciAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXTpob3ZlciAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2FydGljbGUge1xuICAgIGhlaWdodDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2FydGljbGUge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZVtkYXRhLWhpc3RvcnktY2F0ZWdvcnk9XCJvc2FcIl0ge1xuICAgIGJvcmRlci1yaWdodDogc29saWQgOHB4ICMxNjllZDk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fYXJ0aWNsZVtkYXRhLWhpc3RvcnktY2F0ZWdvcnk9XCJvdGhlclwiXSB7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCA4cHggI2ViNTI0ODtcbiAgfVxufVxuLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fY29udGVudCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICB9XG59XG4vKiBsaW5lIDkyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19kYXRlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4vKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDI3cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4vKiBsaW5lIDEwOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGVbZGF0YS1oaXN0b3J5LWNhdGVnb3J5PVwib3NhXCJdIHtcbiAgY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDExMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fdGl0bGVbZGF0YS1oaXN0b3J5LWNhdGVnb3J5PVwib3RoZXJcIl0ge1xuICBjb2xvcjogI2ViNTI0ODtcbn1cbi8qIGxpbmUgMTE2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19kZXRhaWwge1xuICBwYWRkaW5nOiAxNXB4IDAgMjZweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDAgIDE1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4vKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZGV0YWlsLXdyYXAge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbGVmdDogMjUlO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2RldGFpbC13cmFwIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDUxJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgfVxufVxuLyogbGluZSAxNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyW2RhdGEtb3JpZW50YXRpb249XCJsYW5kc2NhcGVcIl0gLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fbG9hZGVyW2RhdGEtb3JpZW50YXRpb249XCJsYW5kc2NhcGVcIl0gLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTYyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDE2MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19sb2FkZXJbZGF0YS1vcmllbnRhdGlvbj1cImxhbmRzY2FwZVwiXSAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG59XG4vKiBsaW5lIDE3OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktYXJ0aWNsZS5zY3NzICovXG4ub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxNzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LWFydGljbGUuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktYXJ0aWNsZV9fZmlndXJlLWltZyB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ3VyZS1pbWcge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2xvYWRlcltkYXRhLW9yaWVudGF0aW9uPVwibGFuZHNjYXBlXCJdIC5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWd1cmUtaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi8qIGxpbmUgMTk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1hcnRpY2xlX19maWdjYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTk4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1hcnRpY2xlLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LWFydGljbGVfX2ZpZ2NhcHRpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4vKipcbiAqICBvc2EtaGlzdG9yeS10aHVtYi5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iOmJlZm9yZSwgLm9zYS1oaXN0b3J5LXRodW1iOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fcm93IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNsZWFyOiBib3RoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDIwcHg7XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG5ib2R5W2RhdGEtZGlzcGxheS1zaXplPVwieHNcIl0gLm9zYS1oaXN0b3J5LXRodW1iX19yb3ctLWFjdGl2ZSAub3NhLWhpc3RvcnktdGh1bWJfX2NvbHVtbiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG5ib2R5W2RhdGEtZGlzcGxheS1zaXplPVwic21cIl0gLm9zYS1oaXN0b3J5LXRodW1iX19yb3ctLWFjdGl2ZSAub3NhLWhpc3RvcnktdGh1bWJfX2NvbHVtbiB7XG4gIHdpZHRoOiA5OHB4O1xuICBtaW4taGVpZ2h0OiA4OHB4O1xufVxuLyogbGluZSA0MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuYm9keVtkYXRhLWRpc3BsYXktc2l6ZT1cIm1kXCJdIC5vc2EtaGlzdG9yeS10aHVtYl9fcm93LS1hY3RpdmUgLm9zYS1oaXN0b3J5LXRodW1iX19jb2x1bW4ge1xuICB3aWR0aDogOThweDtcbiAgbWluLWhlaWdodDogODhweDtcbn1cbi8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbmJvZHlbZGF0YS1kaXNwbGF5LXNpemU9XCJsZ1wiXSAub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbn1cbi8qIGxpbmUgNDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbmJvZHlbZGF0YS1kaXNwbGF5LXNpemU9XCJ4bFwiXSAub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uIHtcbiAgd2lkdGg6IDE0NXB4O1xuICBtaW4taGVpZ2h0OiAxMjVweDtcbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fcm93LS1hY3RpdmUgLm9zYS1oaXN0b3J5LXRodW1iX19jb2x1bW4tLTEgLm9zYS1oaXN0b3J5LXRodW1iX19vdmVybGF5LWxpbmsge1xuICBib3JkZXItY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX3Jvdy0tYWN0aXZlIC5vc2EtaGlzdG9yeS10aHVtYl9fY29sdW1uLS0yIC5vc2EtaGlzdG9yeS10aHVtYl9fb3ZlcmxheS1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWI1MjQ4O1xufVxuLyogbGluZSA2NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlIHtcbiAgICB3aWR0aDogODhweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIGhlaWdodDogMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDY1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4gIC5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEyNXB4O1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cbn1cbi8qIGxpbmUgOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fYXJ0aWNsZTpob3ZlciAub3NhLWhpc3RvcnktdGh1bWJfX3NjcmltIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLyogbGluZSA5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19hcnRpY2xlOmhvdmVyIC5vc2EtaGlzdG9yeS10aHVtYl9feWVhciB7XG4gIHRleHQtc2hhZG93OiAwIDAgMXB4ICMyMTIxMjE7XG59XG4vKiBsaW5lIDk2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX2FydGljbGU6aG92ZXIgLm9zYS1oaXN0b3J5LXRodW1iX190aXRsZSB7XG4gIHRleHQtc2hhZG93OiAwIDAgMXB4ICMyMTIxMjE7XG59XG4vKiBsaW5lIDEwMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX195ZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUlO1xuICBsZWZ0OiA1JTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLyogbGluZSAxMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9feWVhci1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IC0zMnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMTMlO1xuICBsZWZ0OiA1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG59XG4vKiBsaW5lIDEzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDEzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19zY3JpbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwLjg1KzAsMCsxMDAgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuODUpIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuODUpIDAlLCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjg1KSAwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG4gIC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2Q5MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgLyogSUU2LTkgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5LCAwLjVzO1xufVxuLyogbGluZSAxNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS10aHVtYi5zY3NzICovXG4ub3NhLWhpc3RvcnktdGh1bWJfX2ZpZ3VyZS1pbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAxNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LXRodW1iLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS10aHVtYl9fZmlnY2FwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4vKiBsaW5lIDE1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktdGh1bWIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LXRodW1iX19vdmVybGF5LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAgb3NhLWhpc3RvcnktbmF2LXllYXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbiAgLm9zYS1oaXN0b3J5LW5hdi15ZWFyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLWNvbnRhaW5lci5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjtcbiAgdG9wOiA5MHB4O1xufVxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2xpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fbGlzdC1pdGVtLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uLXdyYXAge1xuICB3aWR0aDogOS4wOTA5MDkwOSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IHNvbGlkIDVweCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDVweCAxcHggOHB4IDFweDtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4vKiBsaW5lIDYzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXJfX2J1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA2NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyX19idXR0b246aG92ZXIge1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgNzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBib3JkZXItdG9wOiBzb2xpZCA1cHggIzIxMzE2Zjtcbn1cbi8qIGxpbmUgNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI2NjY2NjYztcbn1cbi8qIGxpbmUgNzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL29zYS1oaXN0b3J5LW5hdi15ZWFyLnNjc3MgKi9cbi5vc2EtaGlzdG9yeS1uYXYteWVhcl9fYnV0dG9uLmRpc2FibGVkOmh2b2VyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4vKiBsaW5lIDgyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXItbW9iaWxlIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuICAub3NhLWhpc3RvcnktbmF2LXllYXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4vKiBsaW5lIDg4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXItbW9iaWxlX19zY3JvbGwtd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSA5MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fdG9nZ2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4wZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyogbGluZSA5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fbGlzdCB7XG4gIGhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKiBsaW5lIDEwNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fbGlzdC1pdGVtIHtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIHBhZGRpbmc6IDZweCAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDVweCB0cmFuc3BhcmVudDtcbn1cbi8qIGxpbmUgMTEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXItbW9iaWxlX19saXN0LWl0ZW06YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDExNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvb3NhLWhpc3RvcnktbmF2LXllYXIuc2NzcyAqL1xuLm9zYS1oaXN0b3J5LW5hdi15ZWFyLW1vYmlsZV9fbGlzdC1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBib3JkZXItdG9wOiBzb2xpZCA1cHggIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMTIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9vc2EtaGlzdG9yeS1uYXYteWVhci5zY3NzICovXG4ub3NhLWhpc3RvcnktbmF2LXllYXItbW9iaWxlX19kcm9wZG93biB7XG4gIGxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC0xLjBlbTtcbn1cblxuLyoqXG4gKiAgZXZlbnQuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2V2ZW50LnNjc3MgKi9cbi5ldmVudC1kYXRlLXRpbWUge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZXZlbnQuc2NzcyAqL1xuLmV2ZW50LWRhdGUtdGltZV9fdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG4vKiBsaW5lIDIzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ldmVudC5zY3NzICovXG4uZXZlbnQtbG9jYXRpb24ge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvZXZlbnQuc2NzcyAqL1xuLmV2ZW50LW1hcC1saW5rIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyoqXG4gKiAgaGVyby1tZWRpYS5zY3NzXG4gKlxuICpcbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAlIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGhlaWdodDogNDcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUge1xuICAgIGhlaWdodDogNDcwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlIHtcbiAgICBoZWlnaHQ6IDQ3MHB4O1xuICB9XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWd1cmUubm8tbWVkaWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZS5uby1tZWRpYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaGVyby1tZWRpYS5zY3NzICovXG4gIC5oZXJvLW1lZGlhX19maWd1cmUubm8tbWVkaWEge1xuICAgIGhlaWdodDogMjM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZS5uby1tZWRpYSB7XG4gICAgaGVpZ2h0OiAyNzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuICAuaGVyby1tZWRpYV9fZmlndXJlLm5vLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDI3NXB4O1xuICB9XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWd1cmUtLXBvcnRyYWl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuLmhlcm8tbWVkaWFfX2ZpZ2NhcHRpb24ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMC4yZW0gMCAwIDA7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbi5oZXJvLW1lZGlhX19maWd1cmUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9oZXJvLW1lZGlhLnNjc3MgKi9cbiAgLmhlcm8tbWVkaWFfX2ZpZ3VyZS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi8qIGxpbmUgNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2hlcm8tbWVkaWEuc2NzcyAqL1xuLmhlcm8tbWVkaWFfX2ZpZ3VyZS1pbWctLXBvcnRyYWl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogIGFydGljbGUuc2Nzc1xuICpcbiAqXG4gKi9cbi8qKlxuICogIHZhcmlhYmxlcy1kYXRlLWhlYWRlci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudCB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0My4xODE4MTgxOCU7XG4gICAgbWluLWhlaWdodDogNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpdGxlIHtcbiAgICBwYWRkaW5nOiAxOHB4IDE4cHggMThweCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aXRsZS1saW5rIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cbi8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtdGl0bGUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtbG9jYXRpb24ge1xuICBwYWRkaW5nOiA1cHggMTVweCAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuM2VtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0MiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWxvY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDc2cHg7XG4gICAgd2lkdGg6IDI5Ljc5Nzk3OTglO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtbG9jYXRpb24ge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4vKiBsaW5lIDU3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpbWUge1xuICBwYWRkaW5nOiA1cHggMTVweCAxNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC10aW1lIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNy4wMjAyMDIwMiU7XG4gICAgbWluLWhlaWdodDogNzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA1NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LXRpbWUge1xuICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC1kYXRlLWhlYWRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtODhweDtcbiAgICB3aWR0aDogNzhweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbn1cbi8qIGxpbmUgODMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtZGF0ZS1oZWFkZXItaGVhZGluZyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTJweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWhlYWRpbmcge1xuICAgIHBhZGRpbmc6IDEycHggMCAwIDA7XG4gICAgd2lkdGg6IDc4cHg7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fZXZlbnQtZGF0ZS1oZWFkZXItbW9udGgsIC5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWRheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyogbGluZSA5OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X19ldmVudC1kYXRlLWhlYWRlci1tb250aCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi8qIGxpbmUgMTAzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX2V2ZW50LWRhdGUtaGVhZGVyLWRheSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi8qIGxpbmUgMTA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZSB7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi8qIGxpbmUgMTEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10ZXh0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMS4zZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4gIC5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10ZXh0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtdGV4dCB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1kYXRlIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgMTI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1kYXRlLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxufVxuLyogbGluZSAxMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLWRhdGUtbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuICAuYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtZGF0ZS1sYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4vKiBsaW5lIDE0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtdGl0bGUge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbiAgLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10aXRsZS1saW5rIHtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGxpbmUtaGVpZ2h0OiAxLjNlbTtcbn1cbi8qIGxpbmUgMTYyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS10aXRsZS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAxNjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLWZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAxNjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLWZpZ3VyZS1pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTczLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1maWdjYXB0aW9uIHtcbiAgcGFkZGluZzogNXB4IDMwcHggMCAzMHB4O1xufVxuLyogbGluZSAxNzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG4vKiBsaW5lIDE3OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtbW9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLyogbGluZSAxODMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLW1vcmUtbGluayB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG4vKiBsaW5lIDE5MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtbW9yZS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMTk0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1tb3JlLWxpbmsgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLyogbGluZSAyMDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2FydGljbGUuc2NzcyAqL1xuLmFydGljbGUtc3VtbWFyeV9fdXBkYXRlLXJlYWQtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKiBsaW5lIDIwNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYXJ0aWNsZS5zY3NzICovXG4uYXJ0aWNsZS1zdW1tYXJ5X191cGRhdGUtcmVhZC1hbGwtbGluayB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cbi8qIGxpbmUgMjE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1yZWFkLWFsbC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgMjE5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9hcnRpY2xlLnNjc3MgKi9cbi5hcnRpY2xlLXN1bW1hcnlfX3VwZGF0ZS1yZWFkLWFsbC1saW5rIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLyoqXG4gKiAgY2hhcHRlci5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAycHggMDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4vKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5X19jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5X19jZWxsLXVuaXZlcnNpdHkge1xuICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4gIC5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtdW5pdmVyc2l0eSB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDIwcHggNDZweDtcbiAgfVxufVxuLyogbGluZSAzOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY2hhcHRlci5zY3NzICovXG4uY2hhcHRlci1zdW1tYXJ5X19jZWxsLWNoYXB0ZXIge1xuICBmb250LXdlaWdodDogMjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAwIDEwcHggNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbiAgLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1jaGFwdGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1jaGFwdGVyLWxpbmsge1xuICBjb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1sb2NhdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDAgMTBweCA1cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5X19jZWxsLWxvY2F0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuLmNoYXB0ZXItc3VtbWFyeV9fY2VsbC1lbWFpbCB7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHBhZGRpbmc6IDAgMTBweCA1cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NoYXB0ZXIuc2NzcyAqL1xuICAuY2hhcHRlci1zdW1tYXJ5X19jZWxsLWVtYWlsIHtcbiAgICBwYWRkaW5nOiAyMHB4IDQ2cHggMjBweCAwO1xuICB9XG59XG4vKiBsaW5lIDYyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jaGFwdGVyLnNjc3MgKi9cbi5jaGFwdGVyLXN1bW1hcnlfX2NlbGwtZW1haWwtbGluayB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xufVxuXG4vKipcbiAqICBldmVudC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zaGFyaW5nLnNjc3MgKi9cbi5zaGFyaW5nIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyoqXG4gKiAgbW9yZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9tb3JlLnNjc3MgKi9cbi5tb3JlIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbn1cblxuLyoqXG4gKiAgdXBkYXRlLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4udXBkYXRlX19oZWFkZXIge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuICAudXBkYXRlX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4udXBkYXRlX19ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBwYWRkaW5nOiAwIDE1cHggMTVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbiAgLnVwZGF0ZV9fYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbiAgLnVwZGF0ZV9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICB9XG59XG4vKiBsaW5lIDI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuLnVwZGF0ZV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3VwZGF0ZS5zY3NzICovXG4gIC51cGRhdGVfX2RhdGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuICAudXBkYXRlX19oZXJvLWluc2V0IHtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxufVxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX3JlYWQtbW9yZSB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuLnVwZGF0ZV9fcmVhZC1tb3JlLWxpbmsge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy91cGRhdGUuc2NzcyAqL1xuLnVwZGF0ZV9fcmVhZC1tb3JlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSA1NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdXBkYXRlLnNjc3MgKi9cbi51cGRhdGVfX3JlYWQtbW9yZS1saW5rIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4vKipcbiAqICBtYXAuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvbWFwLnNjc3MgKi9cbi5tYXAtY2hhcHRlcl9fc2VjdGlvbiB7XG4gIGhlaWdodDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9tYXAuc2NzcyAqL1xuICAubWFwLWNoYXB0ZXJfX3NlY3Rpb24ge1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL21hcC5zY3NzICovXG4ubWFwX19oZWFkbGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogIGJyb3dzZS1maWx0ZXIuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fd3JhcCB7XG4gIG1hcmdpbjogMTVweCAwO1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fd3JhcCB7XG4gICAgbWFyZ2luOiA1cHggMCAxcHggMDtcbiAgICBwYWRkaW5nOiA1cHggMCAzcHggMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2hlYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZmllbGQge1xuICBmbG9hdDogbGVmdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG5odG1sLmllOSAuYnJvd3NlLWZpbHRlcl9fZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTZweDtcbn1cbi8qIGxpbmUgMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGQtLTEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgfVxufVxuLyogbGluZSA0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZmllbGQtLTIge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMTAlIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZmllbGQtLTIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgfVxufVxuLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZmllbGQtLTMge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS0zIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIH1cbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2ZpZWxkLS1ldmVudHMtYW5kLXVwZGF0ZXMtMSB7XG4gIHdpZHRoOiA0NSU7XG4gIG1hcmdpbjogMCAxMCUgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19maWVsZC0tZXZlbnRzLWFuZC11cGRhdGVzLTEge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgfVxufVxuLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZmllbGQtLWV2ZW50cy1hbmQtdXBkYXRlcy0yIHtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19maWVsZC0tZXZlbnRzLWFuZC11cGRhdGVzLTIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgfVxufVxuLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fc3ViaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19zdWJoZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG5odG1sLmllOSAuYnJvd3NlLWZpbHRlcl9fc3ViaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNnB4O1xufVxuLyogbGluZSA5NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fZm9ybSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZm9ybSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG4vKiBsaW5lIDk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19mb3JtIC5jdXN0b20tc2VsZWN0LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9fZm9ybSAuY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICAvKlxuICAgICAqIEFkanVzdG1lbnRzIHJlcXVpcmVkIGZvciBjdXN0b20galF1ZXJ5VUkgc2VsZWN0XG4gICAgICpcbiAgICAgKi9cbiAgICAvKiBcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMTBweDtcbiAgICAqL1xuICB9XG59XG4vKiBsaW5lIDExNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG5odG1sLmllOSAuYnJvd3NlLWZpbHRlcl9fZm9ybSAuY3VzdG9tLXNlbGVjdC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDlweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2ZpZWxkc2V0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbi8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19sYWJlbCB7XG4gIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbiAgLmJyb3dzZS1maWx0ZXJfX2xhYmVsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19pbnB1dC10ZXh0LXBvc2l0aW9uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtM3B4O1xuICBsZWZ0OiAwO1xufVxuLyogbGluZSAxNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX2lucHV0LXRleHQuZm9ybS1jb250cm9sIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB3aWR0aDogOTAlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggIzE2OWVkOTtcbiAgY29sb3I6ICMxNjllZDk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG59XG4vKiBsaW5lIDE1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9faW5wdXQtdGV4dC5mb3JtLWNvbnRyb2wudHQtaGludCB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuICAuYnJvd3NlLWZpbHRlcl9faW5wdXQtdGV4dC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuLyogbGluZSAxNjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3NlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGRlZmF1bHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE2MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4gIC5icm93c2UtZmlsdGVyX19zZWxlY3Qge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuLyogbGluZSAxNzQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1maWx0ZXIuc2NzcyAqL1xuLmJyb3dzZS1maWx0ZXJfX3NlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogNDlweDtcbn1cbi8qIGxpbmUgMTc5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX19zZWxlY3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjBkY1wiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IG9zYS1pY29ucztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi8qIGxpbmUgMTkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX192aWV3LWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG4vKiBsaW5lIDE5NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fdmlldy1hbGwtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4vKiBsaW5lIDIwMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLWZpbHRlci5zY3NzICovXG4uYnJvd3NlLWZpbHRlcl9fdmlldy1hbGwtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMjA2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9icm93c2UtZmlsdGVyLnNjc3MgKi9cbi5icm93c2UtZmlsdGVyX192aWV3LWFsbC1saW5rIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLyoqXG4gKiAgYnJvd3NlLXJlc3VsdHMuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLXJlc3VsdHMuc2NzcyAqL1xuLmJyb3dzZS1yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1yZXN1bHRzLnNjc3MgKi9cbiAgLmJyb3dzZS1yZXN1bHRzIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxufVxuLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYnJvd3NlLXJlc3VsdHMuc2NzcyAqL1xuLmJyb3dzZS1yZXN1bHRzX19oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgMTUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jyb3dzZS1yZXN1bHRzLnNjc3MgKi9cbi5icm93c2UtcmVzdWx0c19fbGlzdCB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG5cbi8qKlxuICogIHByb21vLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tbyB7XG4gIG1hcmdpbjogMCAwIDEuMGVtIDA7XG59XG4vKiBsaW5lIDksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tb19faDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vX19oMyB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW9fX2l0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuICAucHJvbW9fX2l0ZW0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4vKiBsaW5lIDIxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wcm9tby5zY3NzICovXG4ucHJvbW9fX2l0ZW0tLTEge1xuICBwYWRkaW5nLWxlZnQ6IDglO1xuICBwYWRkaW5nLXJpZ2h0OiA0JTtcbn1cbi8qIGxpbmUgMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tb19faXRlbS0tMiB7XG4gIHBhZGRpbmctbGVmdDogNCU7XG4gIHBhZGRpbmctcmlnaHQ6IDglO1xufVxuLyogbGluZSAzMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcHJvbW8uc2NzcyAqL1xuLnByb21vLWdyYWRpZW50X193cmFwIHtcbiAgcGFkZGluZzogMjBweCAwIDAgMDtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2VjNTk0ZCszMSwyMTM3NmIrMTAwICovXG4gIGJhY2tncm91bmQ6ICNlYzU5NGQ7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICAvKiBJRTkgU1ZHLCBuZWVkcyBjb25kaXRpb25hbCBvdmVycmlkZSBvZiAnZmlsdGVyJyB0byAnbm9uZScgKi9cbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXhNREFsSWlCNU1qMGlNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJek1TVWlJSE4wYjNBdFkyOXNiM0k5SWlObFl6VTVOR1FpSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJeE1EQWxJaUJ6ZEc5d0xXTnZiRzl5UFNJak1qRXpOelppSWlCemRHOXdMVzl3WVdOcGRIazlJakVpTHo0S0lDQThMMnhwYm1WaGNrZHlZV1JwWlc1MFBnb2dJRHh5WldOMElIZzlJakFpSUhrOUlqQWlJSGRwWkhSb1BTSXhJaUJvWldsbmFIUTlJakVpSUdacGJHdzlJblZ5YkNnalozSmhaQzExWTJkbkxXZGxibVZ5WVhSbFpDa2lJQzgrQ2p3dmMzWm5QZz09KTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2VjNTk0ZCAzMSUsICMyMTM3NmIgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgzMSUsICNlYzU5NGQpLCBjb2xvci1zdG9wKDEwMCUsICMyMTM3NmIpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNlYzU5NGQgMzElLCAjMjEzNzZiIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2VjNTk0ZCAzMSUsICMyMTM3NmIgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICNlYzU5NGQgMzElLCAjMjEzNzZiIDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNlYzU5NGQgMzElLCAjMjEzNzZiIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNlYzU5NGQnLCBlbmRDb2xvcnN0cj0nIzIxMzc2YicsR3JhZGllbnRUeXBlPTEgKTtcbiAgLyogSUU2LTggKi9cbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi8qIGxpbmUgMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tby1ncmFkaWVudF9fd3JhcCBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbn1cbi8qIGxpbmUgNDIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tby1ncmFkaWVudF9fd3JhcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cbi8qIGxpbmUgNDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Byb21vLnNjc3MgKi9cbi5wcm9tby1ncmFkaWVudF9fd3JhcCAuaWNvbi1jYXJldC1yaWdodCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLyoqXG4gKiAgcGFnaW5hdGlvbi5zY3NzXG4gKiAgXG4gKiAgVXNlICdwYWdpbmF0aW9uLW1vZHVsZScgaW5zdGVhZCBvZiAncGFnaW5hdGlvbidcbiAqICB0byByZXRhaW4gQm9vdHN0cmFwJ3Mgb3duIHBhZ2luYXRpb24gc3lzdGVtLlxuICovXG4vKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlIHtcbiAgbWFyZ2luOiAwIDAgMS4wZW0gMDtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlOmJlZm9yZSwgLnBhZ2luYXRpb24tbW9kdWxlOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGU6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19oZWFkaW5nIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuLyogbGluZSAyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX2xpbmstbGlzdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX2xpbmstaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMzYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wYWdlLWNvdW50IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4vKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcGFnZS1jb3VudC0tc2VhcmNoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0IHtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMS4wZW0gMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC1saW5rIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzE2OWVkOTtcbn1cbi8qIGxpbmUgNTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtbGluazpmb2N1cywgLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgNTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtbGluay5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LS1zZWFyY2gge1xuICBtYXJnaW46IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wcmV2LW5leHQtLXNlYXJjaDpiZWZvcmUsIC5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LS1zZWFyY2g6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LS1zZWFyY2g6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuICAucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYtbmV4dC0tc2VhcmNoIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4gIC5wYWdpbmF0aW9uLW1vZHVsZV9fcHJldi1uZXh0LXdyYXAtLXNlYXJjaCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuICAucGFnaW5hdGlvbi1tb2R1bGVfX3ByZXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbi8qIGxpbmUgOTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4gIC5wYWdpbmF0aW9uLW1vZHVsZV9fbmV4dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4vKiBsaW5lIDEwOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX2NhcmV0LWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDExNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1tb2R1bGVfX3BhZ2UtbGlua3Mge1xuICBtYXJnaW46IDNweCAwIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYWdpbmF0aW9uLnNjc3MgKi9cbiAgLnBhZ2luYXRpb24tbW9kdWxlX19wYWdlLWxpbmtzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDNweCAxNXB4IDAgMTVweDtcbiAgfVxufVxuLyogbGluZSAxMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wYWdlLWxpbmsge1xuICBtYXJnaW46IDAgNXB4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuLyogbGluZSAxMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24tbW9kdWxlX19wYWdlLWxpbmsuc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogMTAwO1xufVxuXG4vKipcbiAqICB0eXBlYWhlYWQuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1tZW51IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi8qIGxpbmUgMTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3R5cGVhaGVhZC5zY3NzICovXG4udHQtaW5wdXQsIC50dC1oaW50IHtcbiAgd2lkdGg6IDM5NnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDIwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90eXBlYWhlYWQuc2NzcyAqL1xuLnR0LWlucHV0LCAudHQtaGludCB7XG4gIGNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggdHJhbnNwYXJlbnQ7XG59XG4vKiBsaW5lIDI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90eXBlYWhlYWQuc2NzcyAqL1xuLnR0LW1lbnUge1xuICBtYXJnaW46IDZweCAwIDRweCAtMTNweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4vKiBsaW5lIDM1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90eXBlYWhlYWQuc2NzcyAqL1xuLnR0LXN1Z2dlc3Rpb24ge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG59XG4vKiBsaW5lIDQwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90eXBlYWhlYWQuc2NzcyAqL1xuLnR0LXN1Z2dlc3Rpb246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSA0NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1zdWdnZXN0aW9uLnR0LWN1cnNvciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY5ZWQ5O1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdHlwZWFoZWFkLnNjc3MgKi9cbi50dC1zdWdnZXN0aW9uIHAge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogIGluZm8td2luZG93LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvdyB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAxNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X19jb2wge1xuICBmbG9hdDogbGVmdDtcbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fY29sLS0xIHtcbiAgd2lkdGg6IDU1JTtcbiAgcGFkZGluZy1yaWdodDogNSU7XG59XG4vKiBsaW5lIDIyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2NvbC0tMiB7XG4gIHdpZHRoOiA0MCU7XG59XG4vKiBsaW5lIDI2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDMwcHggMjBweCAwO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X191bml2ZXJzaXR5IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi8qIGxpbmUgMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fd2Vic2l0ZSB7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi8qIGxpbmUgNDAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fd2Vic2l0ZS1saW5rIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLyogbGluZSA0MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X193ZWJzaXRlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE2OWVkOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4vKiBsaW5lIDQ5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2NvbnRhY3Qge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvaW5mby13aW5kb3cuc2NzcyAqL1xuLmluZm8td2luZG93X19jb250YWN0LWxpbmsge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4vKiBsaW5lIDU0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX2NvbnRhY3QtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qIGxpbmUgNjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fZW1haWwtbGluayB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fZW1haWwtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fb2ZmaWNlcnMtaGVhZGluZyB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiA0cHggMCA1cHggMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fb2ZmaWNlci1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9pbmZvLXdpbmRvdy5zY3NzICovXG4uaW5mby13aW5kb3dfX29mZmljZXItbGlzdC1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW46IDAgMCA1cHggMTVweDtcbn1cbi8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2luZm8td2luZG93LnNjc3MgKi9cbi5pbmZvLXdpbmRvd19fb2ZmaWNlci1saXN0LWl0ZW06YmVmb3JlIHtcbiAgdG9wOiAtNHB4O1xuICBjb2xvcjogIzIxMzE2Zjtcbn1cblxuLyoqXG4gKiAgc2VjdGlvbi1pbmRleC5zY3NzXG4gKlxuICpcbiAqL1xuLyoqXG4gKiAgdmFyaWFibGVzLWRhdGUtaGVhZGVyLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbi5zZWN0aW9uLWluZGV4X193cmFwIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcCB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlY3Rpb24taW5kZXguc2NzcyAqL1xuICAuc2VjdGlvbi1pbmRleF9fd3JhcC0tZXZlbnRzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwM3B4O1xuICB9XG59XG4vKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbi5zZWN0aW9uLWluZGV4X19ncm91cGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWN0aW9uLWluZGV4LnNjc3MgKi9cbiAgLnNlY3Rpb24taW5kZXhfX2dyb3VwaW5nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjdweDtcbiAgfVxufVxuXG4vKipcbiAqICBib29rc2hlbGYuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbi5ib29rc2hlbGZfX3NlY3Rpb24ge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fc2VjdGlvbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZi5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fc2VjdGlvbi1ib2R5LS1ib29rcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuLmJvb2tzaGVsZl9fc2VjdGlvbi1oZWFkaW5nIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbn1cbi8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZi5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuLmJvb2tzaGVsZl9fc2VjdGlvbi1pbnNldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAwIDE1cHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5ib29rc2hlbGZfX3NlY3Rpb24taW5zZXQ6YmVmb3JlLCAuYm9va3NoZWxmX19zZWN0aW9uLWluc2V0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uYm9va3NoZWxmX19zZWN0aW9uLWluc2V0OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGYuc2NzcyAqL1xuICAuYm9va3NoZWxmX19zZWN0aW9uLWluc2V0IHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbi8qKlxuICogIGJvb2tzaGVsZl9fYm9vay5zY3NzXG4gKlxuICpcbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rOmJlZm9yZSwgLmJvb2tzaGVsZl9fYm9vazphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cbiAgLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4gIC5ib29rc2hlbGZfX2Jvb2s6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1oZWFkaW5nIHtcbiAgY29sb3I6ICMyMTMxNmY7XG4gIG1hcmdpbjogMCAwIDE1cHggMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1maWd1cmUtd3JhcCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDIwLjA2NTI1Mjg1JTtcbiAgfVxufVxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2stZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rLWZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICB9XG59XG4vKiBsaW5lIDM4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9vay5zY3NzICovXG4uYm9va3NoZWxmX19ib29rLXN1bW1hcnkge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIG1heC13aWR0aDogODAwcHg7XG59XG4vKiBsaW5lIDQ3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1tb3JlIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLyogbGluZSA0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2stbW9yZS1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDM2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvYmFzZS9taXhpbnMuc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1tb3JlLWxpbmsgaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG59XG4vKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2suc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9vay1kZXRhaWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rLnNjc3MgKi9cbiAgLmJvb2tzaGVsZl9fYm9vay1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3OS45MzQ3NDcxNSU7XG4gICAgcGFkZGluZzogNDBweDtcbiAgfVxufVxuXG4vKipcbiAqICBib29rc2hlbGZfX2Jvb2suc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rbGV0LnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2tsZXQge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9va2xldC5zY3NzICovXG4gIC5ib29rc2hlbGZfX2Jvb2tsZXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA0MHB4IDE1cHggMDtcbiAgICB3aWR0aDogMTguMzI0NjA3MzMlO1xuICB9XG59XG4vKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2tsZXQuc2NzcyAqL1xuLmJvb2tzaGVsZl9fYm9va2xldC1maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2Jvb2tsZXQuc2NzcyAqL1xuICAuYm9va3NoZWxmX19ib29rbGV0LWZpZ3VyZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gIH1cbn1cbi8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9fYm9va2xldC5zY3NzICovXG4uYm9va3NoZWxmX19ib29rbGV0LWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLyogbGluZSAyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19ib29rbGV0LnNjc3MgKi9cbi5ib29rc2hlbGZfX2Jvb2tsZXQtZG93bmxvYWQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cblxuLyoqXG4gKiAgYm9va3NoZWxmX19qb3VybmFsLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX2pvdXJuYWwuc2NzcyAqL1xuLmJvb2tzaGVsZl9fam91cm5hbC1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xufVxuLyogbGluZSAxNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvYm9va3NoZWxmX19qb3VybmFsLnNjc3MgKi9cbi5ib29rc2hlbGZfX2pvdXJuYWwtc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbi8qKlxuICogIGJvb2tzaGVsZl9feWVhci1saXN0LnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDEwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpc3QtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9feWVhci1saXN0LnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGlzdC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi8qIGxpbmUgMjIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2Jvb2tzaGVsZl9feWVhci1saXN0LnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGluayB7XG4gIGNvbG9yOiAjMTY5ZWQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4vKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9ib29rc2hlbGZfX3llYXItbGlzdC5zY3NzICovXG4uYm9va3NoZWxmX195ZWFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogbGluZSAzNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL2Jhc2UvbWl4aW5zLnNjc3MgKi9cbi5ib29rc2hlbGZfX3llYXItbGluayBpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cblxuLyoqXG4gKiAgc3Rvcnkuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMTYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZXMge1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZXMtaW5zZXQge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3RvcnlfX2FydGljbGVzLWluc2V0OmJlZm9yZSwgLnN0b3J5X19hcnRpY2xlcy1pbnNldDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnN0b3J5X19hcnRpY2xlcy1pbnNldDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGVzLWluc2V0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAxLjUlO1xuICB9XG59XG4vKiBsaW5lIDMwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2FydGljbGUge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMzAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2FydGljbGUtc2l6ZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlLXNpemVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZS1zaXplciB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLyogbGluZSA1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X19hcnRpY2xlLWluc2V0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZS1pbnNldC0tdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZS1pbnNldC0taW1hZ2UsIC5zdG9yeV9fYXJ0aWNsZS1pbnNldC0tdmlkZW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19hcnRpY2xlLWluc2V0LS1pbWFnZSwgLnN0b3J5X19hcnRpY2xlLWluc2V0LS12aWRlbyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAyMDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLWltYWdlLCAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIwNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLWltYWdlLCAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA2NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2FydGljbGUtaW5zZXQtLWltYWdlLCAuc3RvcnlfX2FydGljbGUtaW5zZXQtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICB9XG59XG4vKiBsaW5lIDg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2FydGljbGUgLmJ0bi1wbGF5X193cmFwLS1pbWFnZSwgLnN0b3J5X19hcnRpY2xlIC5idG4tcGxheV9fd3JhcC0tdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDg0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fYXJ0aWNsZSAuYnRuLXBsYXlfX3dyYXAtLWltYWdlLCAuc3RvcnlfX2FydGljbGUgLmJ0bi1wbGF5X193cmFwLS12aWRlbyB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbn1cbi8qIGxpbmUgOTQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fYXJ0aWNsZS5maWx0ZXJIaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIGxpbmUgOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fZGV0YWlsLS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDRweCAjMTY5ZWQ5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2RldGFpbC0tdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cbi8qIGxpbmUgMTA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2RldGFpbC0taW1hZ2UsIC5zdG9yeV9fZGV0YWlsLS12aWRlbyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMTBweCAxNXB4IDAgMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTA3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fZGV0YWlsLS1pbWFnZSwgLnN0b3J5X19kZXRhaWwtLXZpZGVvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuLyogbGluZSAxMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fdGl0bGUtLXRleHQge1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi8qIGxpbmUgMTI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX3RpdGxlLS1pbWFnZSwgLnN0b3J5X190aXRsZS0tdmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjEuNTM4NDYxNTQlIDAgMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSAxMjksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X190aXRsZS0taW1hZ2UsIC5zdG9yeV9fdGl0bGUtLXZpZGVvIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEyOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX3RpdGxlLS1pbWFnZSwgLnN0b3J5X190aXRsZS0tdmlkZW8ge1xuICAgIHBhZGRpbmc6IDAgMjEuNTM4NDYxNTQlIDAgMDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX3RpdGxlLWxpbmstLWltYWdlLCAuc3RvcnlfX3RpdGxlLWxpbmstLXZpZGVvIHtcbiAgY29sb3I6ICNmZmY7XG59XG4vKiBsaW5lIDE0OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuLnN0b3J5X190aXRsZS1saW5rLS1pbWFnZTpob3ZlciAuYnRuLXBsYXlfX3dyYXAtLWltYWdlLCAuc3RvcnlfX3RpdGxlLWxpbmstLWltYWdlOmhvdmVyIC5idG4tcGxheV9fd3JhcC0tdmlkZW8sIC5zdG9yeV9fdGl0bGUtbGluay0tdmlkZW86aG92ZXIgLmJ0bi1wbGF5X193cmFwLS1pbWFnZSwgLnN0b3J5X190aXRsZS1saW5rLS12aWRlbzpob3ZlciAuYnRuLXBsYXlfX3dyYXAtLXZpZGVvIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSAxNTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbi5zdG9yeV9fZmlndXJlLS1pbWFnZSwgLnN0b3J5X19maWd1cmUtLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fZmlndXJlLS1pbWFnZSwgLnN0b3J5X19maWd1cmUtLXZpZGVvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDE0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3Rvcnkuc2NzcyAqL1xuICAuc3RvcnlfX2ZpZ3VyZS0taW1hZ2UsIC5zdG9yeV9fZmlndXJlLS12aWRlbyB7XG4gICAgaGVpZ2h0OiAxNDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTU5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4gIC5zdG9yeV9fZmlndXJlLS1pbWFnZSwgLnN0b3J5X19maWd1cmUtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxNTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19maWd1cmUtLWltYWdlLCAuc3RvcnlfX2ZpZ3VyZS0tdmlkZW8ge1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbn1cbi8qIGxpbmUgMTgwLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS5zY3NzICovXG4uc3RvcnlfX2ltZy0taW1hZ2UsIC5zdG9yeV9faW1nLS12aWRlbyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LnNjc3MgKi9cbiAgLnN0b3J5X19pbWctLWltYWdlLCAuc3RvcnlfX2ltZy0tdmlkZW8ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi8qKlxuICogIHN0b3J5LWRldGFpbC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdG9yeS1kZXRhaWwuc2NzcyAqL1xuLnN0b3J5LWRldGFpbF9fdGFncyB7XG4gIHBhZGRpbmc6IDAgMCAxLjBlbSAwO1xufVxuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3RvcnktZGV0YWlsLnNjc3MgKi9cbi5zdG9yeS1kZXRhaWxfX3RhZy1saXN0LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbn1cbi8qIGxpbmUgMTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LWRldGFpbC5zY3NzICovXG4uc3RvcnktZGV0YWlsX190YWctbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSAyMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3RvcnktZGV0YWlsLnNjc3MgKi9cbi5zdG9yeS1kZXRhaWxfX3RhZy1saXN0LWl0ZW0gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcsJztcbn1cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0b3J5LWRldGFpbC5zY3NzICovXG4uc3RvcnktZGV0YWlsX190YWctbGlzdC1pdGVtOmxhc3QtY2hpbGQgYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3RvcnktZGV0YWlsLnNjc3MgKi9cbi5zdG9yeS1kZXRhaWxfX3NoYXJpbmcge1xuICBwYWRkaW5nOiAwIDAgMi4wZW0gMDtcbn1cblxuLyoqXG4gKiAgY29udHJpYnV0ZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19mb3JtLXVwbG9hZCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtbGFiZWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19mb3JtLXVwbG9hZC1sYWJlbCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBsaW5lLWhlaWdodDogMS4wZW07XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2Zvcm0tdXBsb2FkLWlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICB3aWR0aDogNzkuMjUlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuLyogbGluZSAyNiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fZm9ybS11cGxvYWQtbm90ZSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fY3VzdG9tLWxhYmVsIHtcbiAgLyogTWF0Y2ggd2l0aCBmb3JtIDxsYWJlbD4gc3R5bGUgKi9cbiAgLyogdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgKi9cbiAgY29sb3I6ICNiM2IzYjM7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19jdXN0b20tbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4vKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2FncmVlbWVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi8qIGxpbmUgNTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvbnRyaWJ1dGUuc2NzcyAqL1xuLmNvbnRyaWJ1dGVfX2FncmVlbWVudC1vcHRpb24ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19hZ3JlZW1lbnQtb3B0aW9uIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL2NvbnRyaWJ1dGUuc2NzcyAqL1xuICAuY29udHJpYnV0ZV9fYWdyZWVtZW50LWxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBsaW5lIDY2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQtY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4gIC5jb250cmlidXRlX19hZ3JlZW1lbnQtY2hlY2tib3gge1xuICAgIHRvcDogNHB4O1xuICB9XG59XG4vKiBsaW5lIDc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbi5jb250cmlidXRlX19hZ3JlZW1lbnQtdGVybXMtYW5kLWNvbmRpdGlvbnMtbGluayB7XG4gIC8qICBcbiAgICogIFNlcGFyYXRlIHRoaXMgZnJvbSB0aGUgYWdyZWVtZW50IGNsaWNrIGVsZW1lbnRcbiAgICogIHRvIGF2b2lkIG5lc3RpbmcgZWxlbWVudCBpbnRlcmFjdGl2aXR5XG4gICAqXG4gICAqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE4cHg7XG4gIC8qIE1hbnVhbGx5IHRoaXMgdXAgd2l0aCB0aGUgYWdyZWVtZW50IGxhYmVsICovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDc0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9jb250cmlidXRlLnNjc3MgKi9cbiAgLmNvbnRyaWJ1dGVfX2FncmVlbWVudC10ZXJtcy1hbmQtY29uZGl0aW9ucy1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGVmdDogMTUwcHg7XG4gICAgLyogTWFudWFsbHkgdGhpcyB1cCB3aXRoIHRoZSBhZ3JlZW1lbnQgbGFiZWwgKi9cbiAgfVxufVxuLyogbGluZSA4OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvY29udHJpYnV0ZS5zY3NzICovXG4uY29udHJpYnV0ZV9fYWdyZWVtZW50LXRleHQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1heC13aWR0aDogNTgwcHg7XG59XG5cbi8qKlxuICogIFxuICpcbiAqXG4gKi9cbi8qIGxpbmUgOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2hfX3N1Ym1pdC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGhlaWdodDogNDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4gIC5zZWFyY2hfX3N1Ym1pdC1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4uc2VhcmNoLXJlc3VsdHNfX3N1Ym1pc3Npb24tbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLyogbGluZSAyNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0c19fcmVzdWx0cy1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDI3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuICAuc2VhcmNoLXJlc3VsdHNfX3Jlc3VsdHMtc3VtbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLyogbGluZSAzNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0c19faW5wdXQuZm9ybS1jb250cm9sW3R5cGU9XCJ0ZXh0XCJdIHtcbiAgLyogTWF0Y2ggJl9fYnRuLXRleHQgYmVsb3cgKi9cbiAgcGFkZGluZzogOHB4IDEwcHggOHB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuICAuc2VhcmNoLXJlc3VsdHNfX2lucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGV4dFwiXSB7XG4gICAgcGFkZGluZzogMThweCAyMHB4IDE4cHggMjBweDtcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICB9XG59XG4vKiBsaW5lIDQzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRzX19yZXN1bHRzIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4vKiBsaW5lIDQ4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4vKiBsaW5lIDUyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zZWFyY2guc2NzcyAqL1xuLnNlYXJjaC1yZXN1bHRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBtYXgtd2lkdGg6IDg1MHB4O1xufVxuLyogbGluZSA1NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc2VhcmNoLnNjc3MgKi9cbi5zZWFyY2gtcmVzdWx0X19kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4uc2VhcmNoX19idG4tdGV4dCB7XG4gIC8qIE1hdGNoICZfX2lucHV0LmZvcm0tY29udHJvbFt0eXBlPVwidGV4dFwiXSBhYm92ZSAqL1xuICBwYWRkaW5nOiA4cHggMTBweCA4cHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3NlYXJjaC5zY3NzICovXG4gIC5zZWFyY2hfX2J0bi10ZXh0IHtcbiAgICBwYWRkaW5nOiAxOHB4IDMxcHggMTdweCAyMHB4O1xuICB9XG59XG5cbi8qKlxuICogIHBhcnRuZXJzLnNjc3NcbiAqXG4gKlxuICovXG4vKiBsaW5lIDcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbi5wYXJ0bmVycyB7XG4gIC8qIE1hcmdpbiBiZXR3ZWVuIGltYWdlcyAqL1xufVxuLyogbGluZSAxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwic29maWEtcHJvXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5wYXJ0bmVyc19fc2VjdGlvbjpiZWZvcmUsIC5wYXJ0bmVyc19fc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnNfX3NlY3Rpb24td2VsbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweCAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX3NlY3Rpb24td2VsbCB7XG4gICAgcGFkZGluZzogNDBweCAwcHggNDBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4gIC5wYXJ0bmVyc19fc2VjdGlvbi13ZWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDU1cHggNDBweCAxNTVweDtcbiAgfVxufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4ucGFydG5lcnNfX3NlY3Rpb24taGVhZGVyOmJlZm9yZSwgLnBhcnRuZXJzX19zZWN0aW9uLWhlYWRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnBhcnRuZXJzX19zZWN0aW9uLWhlYWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAzMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19oMiB7XG4gIGNvbG9yOiAjMjEzMTZmO1xuICBtYXJnaW46IDAgMCAxNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4ucGFydG5lcnNfX2FydGljbGUge1xuICBwYWRkaW5nOiAwIDAgMTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAzNywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAgMCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNDMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA0OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuICAucGFydG5lcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDU4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9wYXJ0bmVycy5zY3NzICovXG4gIC5wYXJ0bmVyc19fYXJ0aWNsZS1jb250ZW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNjYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3BhcnRuZXJzLnNjc3MgKi9cbiAgLnBhcnRuZXJzX19hcnRpY2xlLWRldGFpbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuLyogbGluZSA3MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19maWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvcGFydG5lcnMuc2NzcyAqL1xuLnBhcnRuZXJzX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqXG4gKiAgc3BvbnNvcnMuc2Nzc1xuICpcbiAqXG4gKi9cbi8qIGxpbmUgMjQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3BvbnNvcnNfX3NlY3Rpb246YmVmb3JlLCAuc3BvbnNvcnNfX3NlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAyOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19zZWN0aW9uLXdlbGwge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHggNDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1zbWFsbCB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMzIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLXNtYWxsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEyNXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDMyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1zbWFsbCB7XG4gICAgcGFkZGluZzogNDBweCAxMjVweCA0MHB4IDE1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1tZWRpdW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLW1lZGl1bSB7XG4gICAgcGFkZGluZzogNDBweCA1MHB4IDQwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgNDYsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLW1lZGl1bSB7XG4gICAgcGFkZGluZzogNDBweCA2NXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDQ2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fc2VjdGlvbi13ZWxsLS1tZWRpdW0ge1xuICAgIHBhZGRpbmc6IDQwcHggMTI1cHggNDBweCAxNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX3NlY3Rpb24td2VsbC0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDQwcHggMTBweCA0MHB4IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggNDBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA2MCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX3NlY3Rpb24td2VsbC0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IDQwcHggMTI1cHggNDBweCAxNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC8qIGxpbmUgNjAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19zZWN0aW9uLXdlbGwtLWxhcmdlIHtcbiAgICBwYWRkaW5nOiA0MHB4IDEyNXB4IDQwcHggMTU1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMTQsIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnNwb25zb3JzX19zZWN0aW9uLWhlYWRlcjpiZWZvcmUsIC5zcG9uc29yc19fc2VjdGlvbi1oZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4vKiBsaW5lIDE5LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zcG9uc29yc19fc2VjdGlvbi1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi8qIGxpbmUgODAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19faDIge1xuICBjb2xvcjogIzIxMzE2ZjtcbiAgbWFyZ2luOiAwIDAgMTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSA4NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19hcnRpY2xlIHtcbiAgcGFkZGluZzogMCAwIDE1cHggMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgODUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAwIDAgMjBweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDkxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS0tc21hbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgOTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1zbWFsbCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLyogbGluZSA5OSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLW1lZGl1bSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgOTksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1tZWRpdW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS0tbWVkaXVtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDExMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDExMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtLWxhcmdlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLS1sYXJnZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgMTI1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1zbWFsbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSAxMjUsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLXNtYWxsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tc21hbGwge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyogbGluZSAxMzksIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLW1lZGl1bSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAvKiBsaW5lIDEzOSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbWVkaXVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDE1MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2FydGljbGUtY29udGVudC0tbGFyZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC8qIGxpbmUgMTUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1jb250ZW50LS1sYXJnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSAxNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbiAgLnNwb25zb3JzX19hcnRpY2xlLWNvbnRlbnQtLWxhcmdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fYXJ0aWNsZS1kZXRhaWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbn1cbi8qIGxpbmUgMTc1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX2ZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAvKiBsaW5lIDE3OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuICAuc3BvbnNvcnNfX2ZpZ3VyZS0tc21hbGwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgfVxufVxuLyogbGluZSAxOTAsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3Nwb25zb3JzLnNjc3MgKi9cbi5zcG9uc29yc19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDE5NSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX190aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi8qIGxpbmUgMTk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX3RpdGxlLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgMTk5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4gIC5zcG9uc29yc19fdGl0bGUtLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbi8qIGxpbmUgMjA1LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zcG9uc29ycy5zY3NzICovXG4uc3BvbnNvcnNfX3RpdGxlLS1tZWRpdW0ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4vKiBsaW5lIDIwOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX190aXRsZS0tbGFyZ2Uge1xuICBmb250LXNpemU6IDE3cHg7XG59XG4vKiBsaW5lIDIxMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3BvbnNvcnMuc2NzcyAqL1xuLnNwb25zb3JzX19zaXRlLWxpbmstdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4vKiBEZXYgb25seSAqL1xuLyoqXG4gKiAgdGVtcGxhdGUtbGlzdC5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90ZW1wbGF0ZS1saXN0LnNjc3MgKi9cbi50ZW1wbGF0ZS1saXN0X19hcnRpY2xlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLyogbGluZSAxMSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvdGVtcGxhdGUtbGlzdC5zY3NzICovXG4udGVtcGxhdGUtbGlzdF9faDEge1xuICBmb250LXNpemU6IDI3cHg7XG59XG4vKiBsaW5lIDE0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy90ZW1wbGF0ZS1saXN0LnNjc3MgKi9cbi50ZW1wbGF0ZS1saXN0X19oMiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbn1cblxuLyoqXG4gKiAgc3R5bGVndWlkZS5zY3NzXG4gKlxuICpcbiAqL1xuLyogbGluZSA4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb250ZW50LXNlY3Rpb24ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLyogbGluZSAxNCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBociB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjpiZWZvcmUsIC5zdHlsZWd1aWRlX19hcnRpY2xlIGhyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBocjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSAxOCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fYXJ0aWNsZSBoMixcbi5zdHlsZWd1aWRlX19hcnRpY2xlIGgzLFxuLnN0eWxlZ3VpZGVfX2FydGljbGUgaDQge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAyNSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDE0LCAvVXNlcnMvcmVkZGVsZW9uL1NpdGVzL29zYS1jZW50ZW5uaWFsL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvcnM6YmVmb3JlLCAuc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLyogbGluZSAxOSwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9fY29sb3JzOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4vKiBsaW5lIDI5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19jb2xvciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjI1ZW07XG4gIG1hcmdpbjogMC41ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG59XG4vKiBsaW5lIDM3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgNDEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tbGluay1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjllZDk7XG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLWxpbmstaG92ZXItY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEzMTZmO1xufVxuLyogbGluZSA0NywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1vc2EtY29yYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1MjQ4O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTExMTExO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEzMTMxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTI1MjUyO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2MzYzO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4ODg4O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjBiMDtcbn1cbi8qIGxpbmUgNTEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX3N3YXRjaC0tZ3JleS0xMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNWM1YzU7XG59XG4vKiBsaW5lIDUxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19zd2F0Y2gtLWdyZXktMTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xufVxuLyogbGluZSA1MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fc3dhdGNoLS1ncmV5LTEzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi8qIGxpbmUgNTcsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLTEge1xuICBmb250LWZhbWlseTogXCJzb2ZpYS1wcm9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG59XG4vKiBsaW5lIDYxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS0yIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgXCJNaWNyb3NvZnQgWWFoZWlcIiwgXCLlvq7ova/pm4Xpu5FcIiwgXCJIaXJhZ2lubyBTYW5zIEdCXCIsIFwi5Yas6Z2S6buR5L2TXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zLTIge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMtMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zLTEge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMtMTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczEge1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXMyIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczM6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM1IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zNTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zNiB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczY6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczcge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLyogbGluZSA3MSwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLyogbGluZSA2OCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9fZm9udC0tbXM4IHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zODpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbn1cbi8qIGxpbmUgNjgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zOSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4vKiBsaW5lIDcxLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDY4LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19mb250LS1tczEwIHtcbiAgZm9udC1zaXplOiAzOXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi8qIGxpbmUgNzEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ZvbnQtLW1zMTA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG59XG4vKiBsaW5lIDc3LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvbW9kdWxlcy9zdHlsZWd1aWRlLnNjc3MgKi9cbi5zdHlsZWd1aWRlX19pY29uLWxpc3Qge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyogbGluZSAxNCwgL1VzZXJzL3JlZGRlbGVvbi9TaXRlcy9vc2EtY2VudGVubmlhbC9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzICovXG4uc3R5bGVndWlkZV9faWNvbi1saXN0OmJlZm9yZSwgLnN0eWxlZ3VpZGVfX2ljb24tbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi8qIGxpbmUgMTksIC9Vc2Vycy9yZWRkZWxlb24vU2l0ZXMvb3NhLWNlbnRlbm5pYWwvYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ljb24tbGlzdDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLyogbGluZSA4MywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL21vZHVsZXMvc3R5bGVndWlkZS5zY3NzICovXG4uc3R5bGVndWlkZV9faWNvbi1saXN0LWl0ZW0ge1xuICBtYXJnaW46IDAgMCAxLjBlbSAwO1xuICBwYWRkaW5nOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbn1cbi8qIGxpbmUgODgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9tb2R1bGVzL3N0eWxlZ3VpZGUuc2NzcyAqL1xuLnN0eWxlZ3VpZGVfX2ljb24tbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4vKiBQYWdlLXNwZWNpZmljIENTUyAqL1xuLyoqXG4gKiAgcGFnZS9jb3VudGRvd24uc2Nzc1xuICpcbiAqICBTcGVjaWZpYyBzdHlsZXMgZm9yIHRoZSBjb3VudGRvd24gcGFnZVxuICpcbiAqL1xuLyogbGluZSA5LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi8qIGxpbmUgMTIsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvY29tbW9uL29zYS1iZy1vcHRpbWl6ZWQtMi5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cbi8qIGxpbmUgMjEsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuaHRtbC5sdC1pZTkgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTk5YjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDEyLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAucGFnZSB7XG4gICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLWhlaWdodDogNzAwcHgpIHtcbiAgLyogbGluZSAxMiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4vKiBsaW5lIDM0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLnBhZ2UgKiB7XG4gIC8qKlxuICAgKiAgU2VsZWN0aXZlbHkgYXBwbHkgdG8gY29udGVudHMgaWYgcG9zc2libGVcbiAgICpcbiAgICovXG59XG4vKiBsaW5lIDQ0LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbi50ZW1wbGF0ZS1jb3VudGRvd24gLndyYXAge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC53cmFwIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NjhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDM2cHggMCAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4taGVpZ2h0OiA0ODBweCkge1xuICAvKiBsaW5lIDUzLCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAuY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi1oZWlnaHQ6IDQ4MHB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC8qIGxpbmUgNTMsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5jb250YWluZXIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDUxLjU5NzA1MTZweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwcHggNTEuNTk3MDUxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgbGVmdDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XG59XG4vKiBsaW5lIDEwMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG5odG1sLmx0LWllOSAudGVtcGxhdGUtY291bnRkb3duIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2NvbW1vbi9vc2EtbG9nby13aGl0ZS5naWZcIik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAvKiBsaW5lIDg2LCAuLi8uLi9zb3VyY2Uvc2Nzcy9vc2EvcGFnZXMvY291bnRkb3duLnNjc3MgKi9cbiAgLnRlbXBsYXRlLWNvdW50ZG93biAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM2cHg7XG4gICAgbGVmdDogMzZweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgaGVpZ2h0OiA5MC4yOTQ4NDAyOXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA5MC4yOTQ4NDAyOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogMzZweDtcbiAgICBsZWZ0OiAzNnB4O1xuICAgIHdpZHRoOiA0MDdweDtcbiAgICBoZWlnaHQ6IDEwNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLyogbGluZSA4NiwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4gIC50ZW1wbGF0ZS1jb3VudGRvd24gLmxvZ28ge1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiA2NXB4O1xuICB9XG59XG4vKiBsaW5lIDEyMywgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4vKiBsaW5lIDEzMCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgIzAwMCAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3gtc2hhZG93LCBjb2xvcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm94LXNoYWRvdywgY29sb3I7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xufVxuLyogbGluZSAxMzgsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuLnRlbXBsYXRlLWNvdW50ZG93biAuYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDIzcHggNXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyM3B4IDVweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG4vKiBsaW5lIDE0NCwgLi4vLi4vc291cmNlL3Njc3Mvb3NhL3BhZ2VzL2NvdW50ZG93bi5zY3NzICovXG4udGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gIGZvbnQtZmFtaWx5OiBcInNvZmlhLXByb1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHggOXB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtaW4taGVpZ2h0OiAxMDAwcHgpIHtcbiAgLyogbGluZSAxNDQsIC4uLy4uL3NvdXJjZS9zY3NzL29zYS9wYWdlcy9jb3VudGRvd24uc2NzcyAqL1xuICAudGVtcGxhdGUtY291bnRkb3duIC5idXR0b24gYSB7XG4gICAgcGFkZGluZzogMTJweCAxOHB4O1xuICB9XG59XG4iXX0= */