/*!***********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/stylesheets/styles.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* GLOBAL VARIABLES
------------------- */
/* Fonts */
/* Grid  (classical bootstrap breakpoints plus specific one below) */
/* z-index */
/* COLORS
--------------- */
/*---------------
 COLORS
----------------*/
/* BLOCKS
---------*/
/* Header
---------*/
/* Menu - For mobile */
/* Header/Menu/ Burger */
/* Body
---------*/
/* Footer
---------*/
/* Various
---------*/
/*--------------------
  IMPORTANT MIXINS
------------------- */
/* Baseline, measured in pixels
The value should be the same as the font-size value for the html element
If the html element's font-size is set to 62.5% (of the browser's default font-size of 16px),
then the variable below would be 10px.
$baseline-px: 10px; */
/* In used for this project - 30/07/2017
---------------------------------------- */
/* Sample input with the mixin:
.element {
  @include rem('padding', 10px 0 2px 5px);
}
Sample output after being transformed in "pure" CSS:
.element {
  padding: 10px 0 2px 5px;
  padding: 1rem 0 0.2rem 0.5rem;
} */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

@font-face {
  font-family: "Glyphicons Halflings";
  src: url("/assets/fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("/assets/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.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;
}

.glyphicon-asterisk:before {
  content: "*";
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-cloud:before {
  content: "☁";
}

.glyphicon-envelope:before {
  content: "✉";
}

.glyphicon-pencil:before {
  content: "✏";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-cd:before {
  content: "\e201";
}

.glyphicon-save-file:before {
  content: "\e202";
}

.glyphicon-open-file:before {
  content: "\e203";
}

.glyphicon-level-up:before {
  content: "\e204";
}

.glyphicon-copy:before {
  content: "\e205";
}

.glyphicon-paste:before {
  content: "\e206";
}

.glyphicon-alert:before {
  content: "\e209";
}

.glyphicon-equalizer:before {
  content: "\e210";
}

.glyphicon-king:before {
  content: "\e211";
}

.glyphicon-queen:before {
  content: "\e212";
}

.glyphicon-pawn:before {
  content: "\e213";
}

.glyphicon-bishop:before {
  content: "\e214";
}

.glyphicon-knight:before {
  content: "\e215";
}

.glyphicon-baby-formula:before {
  content: "\e216";
}

.glyphicon-tent:before {
  content: "⛺";
}

.glyphicon-blackboard:before {
  content: "\e218";
}

.glyphicon-bed:before {
  content: "\e219";
}

.glyphicon-apple:before {
  content: "\f8ff";
}

.glyphicon-erase:before {
  content: "\e221";
}

.glyphicon-hourglass:before {
  content: "⌛";
}

.glyphicon-lamp:before {
  content: "\e223";
}

.glyphicon-duplicate:before {
  content: "\e224";
}

.glyphicon-piggy-bank:before {
  content: "\e225";
}

.glyphicon-scissors:before {
  content: "\e226";
}

.glyphicon-bitcoin:before {
  content: "\e227";
}

.glyphicon-btc:before {
  content: "\e227";
}

.glyphicon-xbt:before {
  content: "\e227";
}

.glyphicon-yen:before {
  content: "¥";
}

.glyphicon-jpy:before {
  content: "¥";
}

.glyphicon-ruble:before {
  content: "₽";
}

.glyphicon-rub:before {
  content: "₽";
}

.glyphicon-scale:before {
  content: "\e230";
}

.glyphicon-ice-lolly:before {
  content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

.glyphicon-education:before {
  content: "\e233";
}

.glyphicon-option-horizontal:before {
  content: "\e234";
}

.glyphicon-option-vertical:before {
  content: "\e235";
}

.glyphicon-menu-hamburger:before {
  content: "\e236";
}

.glyphicon-modal-window:before {
  content: "\e237";
}

.glyphicon-oil:before {
  content: "\e238";
}

.glyphicon-grain:before {
  content: "\e239";
}

.glyphicon-sunglasses:before {
  content: "\e240";
}

.glyphicon-text-size:before {
  content: "\e241";
}

.glyphicon-text-color:before {
  content: "\e242";
}

.glyphicon-text-background:before {
  content: "\e243";
}

.glyphicon-object-align-top:before {
  content: "\e244";
}

.glyphicon-object-align-bottom:before {
  content: "\e245";
}

.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

.glyphicon-object-align-left:before {
  content: "\e247";
}

.glyphicon-object-align-vertical:before {
  content: "\e248";
}

.glyphicon-object-align-right:before {
  content: "\e249";
}

.glyphicon-triangle-right:before {
  content: "\e250";
}

.glyphicon-triangle-left:before {
  content: "\e251";
}

.glyphicon-triangle-bottom:before {
  content: "\e252";
}

.glyphicon-triangle-top:before {
  content: "\e253";
}

.glyphicon-console:before {
  content: "\e254";
}

.glyphicon-superscript:before {
  content: "\e255";
}

.glyphicon-subscript:before {
  content: "\e256";
}

.glyphicon-menu-left:before {
  content: "\e257";
}

.glyphicon-menu-right:before {
  content: "\e258";
}

.glyphicon-menu-down:before {
  content: "\e259";
}

.glyphicon-menu-up:before {
  content: "\e260";
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333333;
  background-color: #fff;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  text-decoration: none;
}
a:hover, a:focus {
  color: rgb(34.6799586777, 82.4466942149, 123.6700413223);
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid rgb(238.425, 238.425, 238.425);
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

[role=button] {
  cursor: pointer;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
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: rgb(119.085, 119.085, 119.085);
}

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
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%;
}

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
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%;
}

h1, .h1 {
  font-size: 36px;
}

h2, .h2 {
  font-size: 30px;
}

h3, .h3 {
  font-size: 24px;
}

h4, .h4 {
  font-size: 18px;
}

h5, .h5 {
  font-size: 14px;
}

h6, .h6 {
  font-size: 12px;
}

p {
  margin: 0 0 10px;
}

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}

small,
.small {
  font-size: 85%;
}

mark,
.mark {
  background-color: #fcf8e3;
  padding: 0.2em;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-justify {
  text-align: justify;
}

.text-nowrap {
  white-space: nowrap;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-uppercase, .initialism {
  text-transform: uppercase;
}

.text-capitalize {
  text-transform: capitalize;
}

.text-muted {
  color: rgb(119.085, 119.085, 119.085);
}

.text-primary {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}

a.text-primary:hover,
a.text-primary:focus {
  color: rgb(40.2646694215, 95.723553719, 143.5853305785);
}

.text-success {
  color: #3c763d;
}

a.text-success:hover,
a.text-success:focus {
  color: rgb(42.808988764, 84.191011236, 43.5224719101);
}

.text-info {
  color: #31708f;
}

a.text-info:hover,
a.text-info:focus {
  color: rgb(35.984375, 82.25, 105.015625);
}

.text-warning {
  color: #8a6d3b;
}

a.text-warning:hover,
a.text-warning:focus {
  color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
}

.text-danger {
  color: #a94442;
}

a.text-danger:hover,
a.text-danger:focus {
  color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
}

.bg-primary {
  color: #fff;
}

.bg-primary {
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: rgb(40.2646694215, 95.723553719, 143.5853305785);
}

.bg-success {
  background-color: #dff0d8;
}

a.bg-success:hover,
a.bg-success:focus {
  background-color: rgb(192.7777777778, 225.8333333333, 179.1666666667);
}

.bg-info {
  background-color: #d9edf7;
}

a.bg-info:hover,
a.bg-info:focus {
  background-color: rgb(174.8695652174, 217.0434782609, 238.1304347826);
}

.bg-warning {
  background-color: #fcf8e3;
}

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: rgb(247.064516129, 236.4838709677, 180.935483871);
}

.bg-danger {
  background-color: #f2dede;
}

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: rgb(227.5869565217, 185.4130434783, 185.4130434783);
}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid rgb(238.425, 238.425, 238.425);
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

dl {
  margin-top: 0;
  margin-bottom: 20px;
}

dt,
dd {
  line-height: 1.428571429;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table;
}
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 1100px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted rgb(119.085, 119.085, 119.085);
}

.initialism {
  font-size: 90%;
}

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid rgb(238.425, 238.425, 238.425);
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: rgb(119.085, 119.085, 119.085);
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "— ";
}

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid rgb(238.425, 238.425, 238.425);
  border-left: 0;
  text-align: right;
}
.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: "";
}
.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: " —";
}

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.428571429;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.container:before, .container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.container-fluid:before, .container-fluid:after {
  content: " ";
  display: table;
}
.container-fluid:after {
  clear: both;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row:before, .row:after {
  content: " ";
  display: table;
}
.row:after {
  clear: both;
}

.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;
}

.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;
}

.col-xs-1 {
  width: 8.3333333333%;
}

.col-xs-2 {
  width: 16.6666666667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.3333333333%;
}

.col-xs-5 {
  width: 41.6666666667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.3333333333%;
}

.col-xs-8 {
  width: 66.6666666667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.3333333333%;
}

.col-xs-11 {
  width: 91.6666666667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-pull-1 {
  right: 8.3333333333%;
}

.col-xs-pull-2 {
  right: 16.6666666667%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-4 {
  right: 33.3333333333%;
}

.col-xs-pull-5 {
  right: 41.6666666667%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-7 {
  right: 58.3333333333%;
}

.col-xs-pull-8 {
  right: 66.6666666667%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-10 {
  right: 83.3333333333%;
}

.col-xs-pull-11 {
  right: 91.6666666667%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-push-1 {
  left: 8.3333333333%;
}

.col-xs-push-2 {
  left: 16.6666666667%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-4 {
  left: 33.3333333333%;
}

.col-xs-push-5 {
  left: 41.6666666667%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-7 {
  left: 58.3333333333%;
}

.col-xs-push-8 {
  left: 66.6666666667%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-10 {
  left: 83.3333333333%;
}

.col-xs-push-11 {
  left: 91.6666666667%;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

.col-xs-offset-1 {
  margin-left: 8.3333333333%;
}

.col-xs-offset-2 {
  margin-left: 16.6666666667%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-4 {
  margin-left: 33.3333333333%;
}

.col-xs-offset-5 {
  margin-left: 41.6666666667%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-7 {
  margin-left: 58.3333333333%;
}

.col-xs-offset-8 {
  margin-left: 66.6666666667%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-10 {
  margin-left: 83.3333333333%;
}

.col-xs-offset-11 {
  margin-left: 91.6666666667%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  .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;
  }
  .col-sm-1 {
    width: 8.3333333333%;
  }
  .col-sm-2 {
    width: 16.6666666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.3333333333%;
  }
  .col-sm-5 {
    width: 41.6666666667%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333333333%;
  }
  .col-sm-8 {
    width: 66.6666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333333333%;
  }
  .col-sm-11 {
    width: 91.6666666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.3333333333%;
  }
  .col-sm-pull-2 {
    right: 16.6666666667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.3333333333%;
  }
  .col-sm-pull-5 {
    right: 41.6666666667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.3333333333%;
  }
  .col-sm-pull-8 {
    right: 66.6666666667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.3333333333%;
  }
  .col-sm-pull-11 {
    right: 91.6666666667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.3333333333%;
  }
  .col-sm-push-2 {
    left: 16.6666666667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.3333333333%;
  }
  .col-sm-push-5 {
    left: 41.6666666667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.3333333333%;
  }
  .col-sm-push-8 {
    left: 66.6666666667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.3333333333%;
  }
  .col-sm-push-11 {
    left: 91.6666666667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .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;
  }
  .col-md-1 {
    width: 8.3333333333%;
  }
  .col-md-2 {
    width: 16.6666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333333333%;
  }
  .col-md-5 {
    width: 41.6666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333333333%;
  }
  .col-md-8 {
    width: 66.6666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333333333%;
  }
  .col-md-11 {
    width: 91.6666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.3333333333%;
  }
  .col-md-pull-2 {
    right: 16.6666666667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.3333333333%;
  }
  .col-md-pull-5 {
    right: 41.6666666667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.3333333333%;
  }
  .col-md-pull-8 {
    right: 66.6666666667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.3333333333%;
  }
  .col-md-pull-11 {
    right: 91.6666666667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.3333333333%;
  }
  .col-md-push-2 {
    left: 16.6666666667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.3333333333%;
  }
  .col-md-push-5 {
    left: 41.6666666667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.3333333333%;
  }
  .col-md-push-8 {
    left: 66.6666666667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.3333333333%;
  }
  .col-md-push-11 {
    left: 91.6666666667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  .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;
  }
  .col-lg-1 {
    width: 8.3333333333%;
  }
  .col-lg-2 {
    width: 16.6666666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.3333333333%;
  }
  .col-lg-5 {
    width: 41.6666666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333333333%;
  }
  .col-lg-8 {
    width: 66.6666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333333333%;
  }
  .col-lg-11 {
    width: 91.6666666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.3333333333%;
  }
  .col-lg-pull-2 {
    right: 16.6666666667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.3333333333%;
  }
  .col-lg-pull-5 {
    right: 41.6666666667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.3333333333%;
  }
  .col-lg-pull-8 {
    right: 66.6666666667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.3333333333%;
  }
  .col-lg-pull-11 {
    right: 91.6666666667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.3333333333%;
  }
  .col-lg-push-2 {
    left: 16.6666666667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.3333333333%;
  }
  .col-lg-push-5 {
    left: 41.6666666667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.3333333333%;
  }
  .col-lg-push-8 {
    left: 66.6666666667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.3333333333%;
  }
  .col-lg-push-11 {
    left: 91.6666666667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
table {
  background-color: transparent;
}

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: rgb(119.085, 119.085, 119.085);
  text-align: left;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.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.428571429;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.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;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}

.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;
}

.table-bordered {
  border: 1px solid #ddd;
}
.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;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

table col[class*=col-] {
  position: static;
  float: none;
  display: table-column;
}

table td[class*=col-],
table th[class*=col-] {
  position: static;
  float: none;
  display: table-cell;
}

.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;
}

.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: rgb(232.25, 232.25, 232.25);
}

.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;
}

.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: rgb(207.8888888889, 232.9166666667, 197.5833333333);
}

.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;
}

.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: rgb(195.9347826087, 227.0217391304, 242.5652173913);
}

.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;
}

.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: rgb(249.5322580645, 242.2419354839, 203.9677419355);
}

.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;
}

.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: rgb(234.7934782609, 203.7065217391, 203.7065217391);
}

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .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;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .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;
  }
  .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;
  }
  .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;
  }
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

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

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}

input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

input[type=radio],
input[type=checkbox] {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  line-height: normal;
}

input[type=file] {
  display: block;
}

input[type=range] {
  display: block;
  width: 100%;
}

select[multiple],
select[size] {
  height: auto;
}

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

output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.428571429;
  color: rgb(85.425, 85.425, 85.425);
}

.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: rgb(85.425, 85.425, 85.425);
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  background-color: rgb(238.425, 238.425, 238.425);
  opacity: 1;
}
.form-control[disabled], fieldset[disabled] .form-control {
  cursor: not-allowed;
}

textarea.form-control {
  height: auto;
}

input[type=search] {
  -webkit-appearance: none;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=date].form-control,
  input[type=time].form-control,
  input[type=datetime-local].form-control,
  input[type=month].form-control {
    line-height: 34px;
  }
  input[type=date].input-sm,
  .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-group-btn > input[type=time].btn,
  .input-group-sm input[type=time],
  input[type=datetime-local].input-sm,
  .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-group-btn > input[type=month].btn,
  .input-group-sm input[type=month] {
    line-height: 30px;
  }
  input[type=date].input-lg,
  .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-group-btn > input[type=time].btn,
  .input-group-lg input[type=time],
  input[type=datetime-local].input-lg,
  .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-group-btn > input[type=month].btn,
  .input-group-lg input[type=month] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}

.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 ;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

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

.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 34px;
}
.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;
}

.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

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

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

.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

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

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

.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}

.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}

.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;
}

.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;
}

.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;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: rgb(42.808988764, 84.191011236, 43.5224719101);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(102.5280898876, 177.4719101124, 103.8202247191);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(102.5280898876, 177.4719101124, 103.8202247191);
}
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
.has-success .form-control-feedback {
  color: #3c763d;
}

.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;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(191.807106599, 160.7461928934, 107.192893401);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(191.807106599, 160.7461928934, 107.192893401);
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

.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;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(206.4127659574, 132.0595744681, 130.5872340426);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(206.4127659574, 132.0595744681, 130.5872340426);
}
.has-error .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede;
}
.has-error .form-control-feedback {
  color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: rgb(114.75, 114.75, 114.75);
}

@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type=radio],
  .form-inline .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table;
}
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}

.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.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;
}
.btn:hover, .btn:focus, .btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active, .btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}

a.btn.disabled, fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus, .btn-default.focus {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(140.25, 140.25, 140.25);
}
.btn-default:hover {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.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: rgb(211.65, 211.65, 211.65);
  border-color: rgb(140.25, 140.25, 140.25);
}
.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
  background-image: none;
}
.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: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}

.btn-primary {
  color: #fff;
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  border-color: rgb(45.8493801653, 109.0004132231, 163.5006198347);
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: rgb(40.2646694215, 95.723553719, 143.5853305785);
  border-color: rgb(17.9258264463, 42.6161157025, 63.9241735537);
}
.btn-primary:hover {
  color: #fff;
  background-color: rgb(40.2646694215, 95.723553719, 143.5853305785);
  border-color: rgb(32.4460743802, 77.1359504132, 115.7039256198);
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(40.2646694215, 95.723553719, 143.5853305785);
  border-color: rgb(32.4460743802, 77.1359504132, 115.7039256198);
}
.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(32.4460743802, 77.1359504132, 115.7039256198);
  border-color: rgb(17.9258264463, 42.6161157025, 63.9241735537);
}
.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
  background-image: none;
}
.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: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  border-color: rgb(45.8493801653, 109.0004132231, 163.5006198347);
}
.btn-primary .badge {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  background-color: #fff;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.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: rgb(57.4371794872, 131.8628205128, 57.4371794872);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
  background-image: none;
}
.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: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: rgb(69.7715736041, 183.845177665, 217.7284263959);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  border-color: rgb(26.8020304569, 108.8324873096, 133.1979695431);
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  border-color: rgb(37.9081218274, 153.9299492386, 188.3918781726);
}
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  border-color: rgb(37.9081218274, 153.9299492386, 188.3918781726);
}
.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: rgb(37.9081218274, 153.9299492386, 188.3918781726);
  border-color: rgb(26.8020304569, 108.8324873096, 133.1979695431);
}
.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
  background-image: none;
}
.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: rgb(69.7715736041, 183.845177665, 217.7284263959);
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: rgb(238.0078125, 162.109375, 54.4921875);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.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: rgb(213.2296875, 132.515625, 18.0703125);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  background-image: none;
}
.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: rgb(238.0078125, 162.109375, 54.4921875);
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.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: rgb(172.1345794393, 41.0775700935, 37.1654205607);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
  background-image: none;
}
.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: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  font-weight: normal;
  border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}
.btn-link:hover, .btn-link:focus {
  color: rgb(34.6799586777, 82.4466942149, 123.6700413223);
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
  color: rgb(119.085, 119.085, 119.085);
  text-decoration: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}

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

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

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}
.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.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;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

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

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  text-decoration: none;
  color: rgb(38.25, 38.25, 38.25);
  background-color: #f5f5f5;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
}
.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;
}

.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}

.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown-menu-left {
  left: 0;
  right: auto;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.428571429;
  color: rgb(119.085, 119.085, 119.085);
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9 ;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 1100px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.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;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar:before, .btn-toolbar:after {
  content: " ";
  display: table;
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.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;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.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;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle, .btn-group.btn-group-lg > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 5px 5px;
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table;
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.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;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.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;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

[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;
}

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*=col-] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.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;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: rgb(85.425, 85.425, 85.425);
  text-align: center;
  background-color: rgb(238.425, 238.425, 238.425);
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type=radio],
.input-group-addon input[type=checkbox] {
  margin-top: 0;
}

.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;
}

.input-group-addon:first-child {
  border-right: 0;
}

.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;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav:before, .nav:after {
  content: " ";
  display: table;
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: rgb(238.425, 238.425, 238.425);
}
.nav > li.disabled > a {
  color: rgb(119.085, 119.085, 119.085);
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: rgb(238.425, 238.425, 238.425);
  border-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: rgb(238.425, 238.425, 238.425) rgb(238.425, 238.425, 238.425) #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: rgb(85.425, 85.425, 85.425);
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}

.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar:before, .navbar:after {
  content: " ";
  display: table;
}
.navbar:after {
  clear: both;
}
@media (min-width: 1100px) {
  .navbar {
    border-radius: 4px;
  }
}

.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table;
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 1100px) {
  .navbar-header {
    float: left;
  }
}

.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;
}
.navbar-collapse:before, .navbar-collapse:after {
  content: " ";
  display: table;
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 1100px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}

.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}

.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 1100px) {
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 1100px) {
  .navbar-static-top {
    border-radius: 0;
  }
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 1100px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

.navbar-brand {
  float: left;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
  height: 50px;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 1100px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 1100px) {
  .navbar-toggle {
    display: none;
  }
}

.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 1099px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 1100px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type=radio],
  .navbar-form .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 1099px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 1100px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 1100px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}

@media (min-width: 1100px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: rgb(231.425, 231.425, 231.425);
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: rgb(93.5, 93.5, 93.5);
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: rgb(231.425, 231.425, 231.425);
}
.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;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: rgb(231.425, 231.425, 231.425);
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  background-color: rgb(231.425, 231.425, 231.425);
  color: #555;
}
@media (max-width: 1099px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .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;
  }
  .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: rgb(231.425, 231.425, 231.425);
  }
  .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;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
  color: #333;
}
.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;
}

.navbar-inverse {
  background-color: #222;
  border-color: rgb(8.5, 8.5, 8.5);
}
.navbar-inverse .navbar-brand {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-nav > li > a {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: rgb(8.5, 8.5, 8.5);
}
.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;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: rgb(16.15, 16.15, 16.15);
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  background-color: rgb(8.5, 8.5, 8.5);
  color: #fff;
}
@media (max-width: 1099px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: rgb(8.5, 8.5, 8.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: rgb(8.5, 8.5, 8.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: rgb(157.335, 157.335, 157.335);
  }
  .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;
  }
  .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: rgb(8.5, 8.5, 8.5);
  }
  .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;
  }
}
.navbar-inverse .navbar-link {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
  color: #fff;
}
.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;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.428571429;
  text-decoration: none;
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  z-index: 2;
  color: rgb(34.6799586777, 82.4466942149, 123.6700413223);
  background-color: rgb(238.425, 238.425, 238.425);
  border-color: #ddd;
}
.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: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  border-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 6px;
  border-top-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  list-style: none;
  text-align: center;
}
.pager:before, .pager:after {
  content: " ";
  display: table;
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: rgb(238.425, 238.425, 238.425);
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: rgb(119.085, 119.085, 119.085);
  background-color: #fff;
  cursor: not-allowed;
}

.label {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}

a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.label-default {
  background-color: rgb(119.085, 119.085, 119.085);
}
.label-default[href]:hover, .label-default[href]:focus {
  background-color: rgb(93.585, 93.585, 93.585);
}

.label-primary {
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: rgb(40.2646694215, 95.723553719, 143.5853305785);
}

.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover, .label-success[href]:focus {
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
}

.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover, .label-info[href]:focus {
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
}

.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: rgb(236.015625, 151.21875, 30.984375);
}

.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
}

.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: rgb(119.085, 119.085, 119.085);
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge, .btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  background-color: #dff0d8;
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
  color: #3c763d;
}
.alert-success hr {
  border-top-color: rgb(200.5555555556, 225.8333333333, 179.1666666667);
}
.alert-success .alert-link {
  color: rgb(42.808988764, 84.191011236, 43.5224719101);
}

.alert-info {
  background-color: #d9edf7;
  border-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
  color: #31708f;
}
.alert-info hr {
  border-top-color: rgb(166.4434782609, 224.7043478261, 236.3565217391);
}
.alert-info .alert-link {
  color: rgb(35.984375, 82.25, 105.015625);
}

.alert-warning {
  background-color: #fcf8e3;
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
  color: #8a6d3b;
}
.alert-warning hr {
  border-top-color: rgb(247.064516129, 225.4623655914, 180.935483871);
}
.alert-warning .alert-link {
  color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
}

.alert-danger {
  background-color: #f2dede;
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
  color: #a94442;
}
.alert-danger hr {
  border-top-color: rgb(227.5869565217, 185.4130434783, 192.4420289855);
}
.alert-danger .alert-link {
  color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
}

@-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;
  }
}
.progress {
  overflow: hidden;
  height: 20px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
}
.panel-body:before, .panel-body:after {
  content: " ";
  display: table;
}
.panel-body:after {
  clear: both;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.list-group + .panel-footer {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.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;
}
.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;
}
.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;
}
.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;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}

.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}

.panel-primary {
  border-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  border-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}
.panel-primary > .panel-heading .badge {
  color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(51.4340909091, 122.2772727273, 183.4159090909);
}

.panel-success {
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}

.panel-info {
  border-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
}

.panel-warning {
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}

.panel-danger {
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.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;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid rgb(227.15, 227.15, 227.15);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

.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);
}
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

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

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header:before, .modal-header:after {
  content: " ";
  display: table;
}
.modal-header:after {
  clear: both;
}

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.428571429;
}

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before, .modal-footer:after {
  content: " ";
  display: table;
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  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);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.428571429;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 14px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover > .arrow {
  border-width: 11px;
}

.popover > .arrow:after {
  border-width: 10px;
  content: "";
}

.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;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #fff;
}
.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);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #fff;
}
.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;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #fff;
}
.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);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #fff;
  bottom: -10px;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}
.clearfix:after {
  clear: both;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

.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) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}
/* Pikaday */
/*----------
 Pikaday
----------*/
/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
.pika-single {
  z-index: 9999;
  display: block;
  position: relative;
  color: #333;
  background: #fff;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
  content: " ";
  display: table;
}

.pika-single:after {
  clear: both;
}

.pika-single {
  *zoom: 1;
}

.pika-single.is-hidden {
  display: none;
}

.pika-single.is-bound {
  position: absolute;
  box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.5);
}

.pika-lendar {
  float: left;
  width: 240px;
  margin: 8px;
}

.pika-title {
  position: relative;
  text-align: center;
}

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

.pika-title select {
  cursor: pointer;
  position: absolute;
  z-index: 9998;
  margin: 0;
  left: 0;
  top: 5px;
  filter: alpha(opacity=0);
  opacity: 0;
}

.pika-prev,
.pika-next {
  display: block;
  cursor: pointer;
  position: relative;
  outline: none;
  border: 0;
  padding: 0;
  width: 20px;
  height: 30px;
  /* hide text using text-indent trick, using width value (it's enough) */
  text-indent: 20px;
  white-space: nowrap;
  overflow: hidden;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 75% 75%;
  opacity: 0.5;
  *position: absolute;
  *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
  opacity: 1;
}

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

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

.pika-prev.is-disabled,
.pika-next.is-disabled {
  cursor: default;
  opacity: 0.2;
}

.pika-select {
  display: inline-block;
  *display: inline;
}

.pika-table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 0;
}

.pika-table th,
.pika-table td {
  width: 14.2857142857%;
  padding: 0;
}

.pika-table th {
  color: #999;
  font-size: 12px;
  line-height: 25px;
  font-weight: bold;
  text-align: center;
}

.pika-button {
  cursor: pointer;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  outline: none;
  border: 0;
  margin: 0;
  width: 100%;
  padding: 5px;
  color: #666;
  font-size: 12px;
  line-height: 15px;
  text-align: right;
  background: #f5f5f5;
}

.pika-week {
  font-size: 11px;
  color: #999;
}

.is-today .pika-button {
  color: #33aaff;
  font-weight: bold;
}

.is-selected .pika-button,
.has-event .pika-button {
  color: #fff;
  font-weight: bold;
  background: #33aaff;
  box-shadow: inset 0 1px 3px #178fe5;
  border-radius: 3px;
}

.has-event .pika-button {
  background: #005da9;
  box-shadow: inset 0 1px 3px #0076c9;
}

.is-disabled .pika-button,
.is-inrange .pika-button {
  background: #D5E9F7;
}

.is-startrange .pika-button {
  color: #fff;
  background: #6CB31D;
  box-shadow: none;
  border-radius: 3px;
}

.is-endrange .pika-button {
  color: #fff;
  background: #33aaff;
  box-shadow: none;
  border-radius: 3px;
}

.is-disabled .pika-button {
  pointer-events: none;
  cursor: default;
  color: #999;
  opacity: 0.3;
}

.is-outside-current-month .pika-button {
  color: #999;
  opacity: 0.3;
}

.is-selection-disabled {
  pointer-events: none;
  cursor: default;
}

.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button {
  color: #fff;
  background: #ff8000;
  box-shadow: none;
  border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
  border-bottom: none;
  cursor: help;
}

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mfp-container:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #cccccc;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #cccccc;
}

.mfp-preloader a:hover {
  color: white;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: white;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333333;
}

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: white;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #cccccc;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after, .mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before, .mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border-right: 17px solid white;
  margin-left: 31px;
}

.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3f3f3f;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border-left: 17px solid white;
  margin-left: 39px;
}

.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border-left: 27px solid #3f3f3f;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: black;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: "";
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #ffffff;
}

.mfp-figure small {
  color: #bdbdbd;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #f3f3f3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }
  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

/* COMMON
********* */
/***************
 SCAFFOLDING
*****************/
/*---------------
 VARIOUS
----------------*/
* {
  margin: 0;
  padding: 0;
}

html, body {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
}

html {
  font-size: 62.5%;
  height: 100%;
}

body {
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 28px;
  line-height: 2.8rem;
}

li {
  list-style: none;
}

.spreadsheet__icon {
  color: #1D7038;
}

.alert {
  border-radius: 0;
}

/*---------------
 FORM
----------------*/
input,
select,
textarea,
.btn,
.label,
.progress,
.panel,
.panel-heading,
.well {
  border-radius: 0px !important;
}

.li--enabled li {
  list-style: inherit;
  margin-left: 30px;
  margin-left: 3rem;
}

.bookmark__icon--liked {
  color: lightgreen;
}

a.js-advert__like {
  color: rgb(110.5144927536, 113.7971014493, 115.9855072464);
}

.progress {
  height: 5px !important;
  margin-bottom: 5px !important;
}

.recaptcha-bg {
  padding: 15px;
  background-color: #F6F6F6;
}

.form__required-fields {
  padding-top: 15px;
}

.checkbox input[type=checkbox] {
  position: relative;
  margin-right: 5px;
}

label {
  color: rgb(88, 88, 88);
}

label.required:after {
  content: "*";
}

/*---------------
 IMAGE
----------------*/
img {
  max-width: 100%;
}

.image__advert {
  margin-bottom: 15px;
  max-width: 100%;
}

.magnific__popup {
  position: relative;
  background: rgb(255, 255, 255);
  padding: 20px;
  padding: 2rem;
  width: auto;
  max-width: 500px;
  max-width: 50rem;
  margin: 10px auto;
  margin: 1rem auto;
}

/*-------------
 ITEM
--------------*/
.view__item__label {
  color: #373A3C;
}

.equipment-service__description {
  font-size: 0.9em;
}

.center {
  text-align: center;
}

.table__container {
  overflow-x: auto;
}
.table__list {
  min-width: 900px;
  min-width: 90rem;
}
.table__tr--red {
  color: red;
}

td.currency::after {
  content: " €";
}

.lg--active {
  display: none;
}

.glyphicon:before {
  margin-right: 5px;
  margin-right: 0.5rem;
}

/*-------------
 TITLE - Mobile
--------------*/
.title {
  color: rgb(88, 88, 88);
}
.title--1 {
  text-align: center;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 30px;
  line-height: 3rem;
}
.title--1:after {
  background: none repeat scroll 0 0 rgb(0, 188, 214);
  bottom: -8px;
  bottom: -0.8rem;
  content: "";
  display: block;
  height: 1px;
  height: 0.1rem;
  position: relative;
  width: 26px;
  width: 2.6rem;
  margin: auto;
  margin-bottom: 24px;
  margin-bottom: 2.4rem;
}
.title--2 {
  font-size: 20px;
  font-size: 2rem;
  line-height: 30px;
  line-height: 3rem;
  margin-bottom: 16px;
  margin-bottom: 1.6rem;
}
.title--3 {
  font-size: 18px;
  font-size: 1.8rem;
  line-height: 26px;
  line-height: 2.6rem;
  margin-bottom: 16px;
  margin-bottom: 1.6rem;
}
.title--4 {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 20px;
  line-height: 2rem;
  margin-bottom: 12px;
  margin-bottom: 1.2rem;
}

/*--------------------------------
 GENERAL CONDITIONS - PRIVACY - TRIAL
---------------------------------*/
.generalConditions .text__block li,
.privacyPolicy .text__block li,
.trial .text__block li {
  list-style: inherit;
  margin-left: 30px;
  margin-left: 3rem;
}

/*-----------------
 TABLET - DESKTOP
------------------*/
@media (min-width: 768px) {
  /*-----------------
   IMAGE - Desktop
  ------------------*/
  .image__advert {
    margin-bottom: 0px;
  }
  /*-----------------
   FORM - Desktop
  ------------------*/
  label.required:after {
    content: "*";
  }
  /*-----------------
   TITLE - Desktop
  ------------------*/
  .title--1 {
    text-align: center;
    font-size: 30px;
    font-size: 3rem;
    line-height: 48px;
    line-height: 4.8rem;
  }
  .title--1:after {
    background: none repeat scroll 0 0 rgb(0, 188, 214);
    bottom: -8px;
    bottom: -0.8rem;
    content: "";
    display: block;
    height: 1px;
    height: 0.1rem;
    position: relative;
    width: 26px;
    width: 2.6rem;
    margin: auto;
    margin-bottom: 30px;
    margin-bottom: 3rem;
  }
  .title--2 {
    font-size: 24px;
    font-size: 2.4rem;
    line-height: 32px;
    line-height: 3.2rem;
    margin-bottom: 24px;
    margin-bottom: 2.4rem;
  }
  .title--3 {
    font-size: 20px;
    font-size: 2rem;
    line-height: 28px;
    line-height: 2.8rem;
    margin-bottom: 16px;
    margin-bottom: 1.6rem;
  }
  .title--4 {
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 26px;
    line-height: 2.6rem;
    margin-bottom: 12px;
    margin-bottom: 1.2rem;
  }
}
.scrollup {
  display: none;
  position: fixed;
  right: 0px;
  right: 0rem;
  bottom: 90px;
  bottom: 9rem;
  margin-right: 20px;
  margin-right: 2rem;
  width: 30px;
  width: 3rem;
  height: 30px;
  height: 3rem;
  font-size: 15px;
  font-size: 1.5rem;
  line-height: 30px;
  line-height: 3rem;
  text-align: center;
  background-color: rgb(164.5, 164.5, 164.5);
  z-index: 120;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
}
.scrollup:hover {
  background-color: rgb(0, 188, 214);
  cursor: pointer;
}
.scrollup .glyphicon {
  color: rgb(255, 255, 255);
}
.scrollup .glyphicon:before {
  margin: 0;
}

/*---------------
 FONTS
----------------*/
@font-face {
  font-family: "Glyphicons Halflings";
  src: url("/assets/fonts/glyphicons-halflings-regular.eot");
  src: url("/assets/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/glyphicons-halflings-regular.woff") format("woff"), url("/assets/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
/* Body and titles */
@font-face {
  font-family: "Montserrat", sans-serif;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*---------------
  fontawesome
----------------*/
.fa-sort {
  cursor: pointer;
}

.icon::after {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.nw-fa-caret-down::after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f0d7";
}
.nw-fa-caret-down::before {
  content: "";
}

.nw-fa-sign-in-alt::after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f2f6";
}

.nw-fa-sign-out-alt::after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f2f5";
}

.nw-fa-tachometer-alt::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f3fd";
}

/*---------------
 SCAFFOLDING
----------------*/
a {
  color: rgb(0, 188, 214);
}
a:hover, a:focus {
  color: rgb(0, 120.7943925234, 137.5);
  text-decoration: none;
}

section {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

li a.menu__connection,
li a.menu__connected-user-name {
  color: rgb(117, 204, 64);
}

li a i.menu__connected-user-name-icon {
  color: rgb(117, 204, 64);
  opacity: 0.3;
}

.reCaptcha__policy--warning {
  margin-top: 30px;
  margin-top: 3rem;
  font-size: 12px;
  font-size: 1.2rem;
}

.icon__facebook i {
  font-size: 20px;
  font-size: 2rem;
  color: #4267b2;
}
.icon__facebook i:hover {
  color: rgb(117, 204, 64);
}

.fb__icon i {
  color: #4267B2;
}
.fb__icon i:hover {
  outline: 0;
  text-decoration: none;
  color: rgb(0, 188, 214);
}

.well {
  background-color: #fcfcfc;
}

i.fa {
  margin-left: 5px;
  margin-left: 0.5rem;
}

.header .nw-submenu__container.nw-submenu--visible li.separator-nw {
  opacity: 0.5;
}
.header .nw-submenu__container.nw-submenu--visible li.separator-nw:hover {
  background-color: transparent;
}

.browserupgrade {
  padding: 5px;
  padding: 0.5rem;
  display: block;
  position: fixed;
  background-color: #F6F6F6;
  z-index: 10000;
  width: 100%;
  margin: auto;
}

.logo-inline {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
  font-weight: bold;
}
.logo-inline-font--resi {
  color: #00BCD6;
}
.logo-inline-font--wiz {
  color: #FFBF00;
}

.table-hover tbody tr:hover {
  background-color: rgb(240.2, 240.2, 240.2);
}

.progress {
  margin-top: 7px;
  margin-top: 0.7rem;
}

.lang-header__wrapper {
  font-size: 12px;
  font-size: 1.2rem;
  text-decoration: none;
  outline: 0;
}
.lang-header__wrapper .lang:hover {
  outline: 0;
  text-decoration: none;
  color: rgb(0, 188, 214);
}

.lang-footer__wrapper {
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}

.lang {
  max-width: 100%;
  padding: 5px;
  padding: 0.5rem;
  margin: 2px;
  margin: 0.2rem;
  border: 1px solid;
  color: inherit;
}

#content {
  margin-top: 189px;
  margin-top: 18.9rem;
}

/*-------------------------
 SURCHARGE BOOTSTRAP CSS
--------------------------*/
.navbar-default {
  background-color: #fff;
  border-color: #fff;
}
.navbar-default ul li {
  margin-top: 5px;
  margin-top: 0.5rem;
}

.btn__nav {
  margin-bottom: 5px;
  margin-bottom: 0.5rem;
}

.nw__warning {
  color: red;
}

@media only screen and (max-width: 1100px) {
  #content {
    margin-top: 66px;
    margin-top: 6.6rem;
  }
}
/*--------------
 Menu side
---------------*/
/***************************************************
FOR DESKTOP (not like usual with mobile first)
****************************************************/
.header {
  /* Positioning */
  /* Box-model */
  width: 1180px;
  width: 118rem;
  margin: auto;
  /* Typography */
  line-height: 129px;
  line-height: 12.9rem;
  color: rgb(110.5144927536, 113.7971014493, 115.9855072464);
  /* Misc */
}
.header__container {
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  background-color: rgb(255, 255, 255);
  height: 129px;
  height: 12.9rem;
  z-index: 10;
  /* Visual */
  box-shadow: 0 1px 12px rgba(0, 0, 0, 0.08);
  box-shadow: 0 0.1rem 1.2rem rgba(0, 0, 0, 0.08);
}
.header__info {
  position: absolute;
  right: 15px;
  right: 1.5rem;
  width: auto;
  height: 50px;
  height: 5rem;
  padding: 15px;
  padding: 1.5rem;
  background-color: transparent;
  color: rgb(110.5144927536, 113.7971014493, 115.9855072464);
  z-index: 100000;
}
.header__info a {
  color: inherit;
}
.header__info .meteo__menu:hover {
  color: rgb(0, 188, 214);
  opacity: 1;
}
.header h1 {
  margin: 0;
}
.header .test {
  color: rgb(255, 255, 255);
}
.header__logo {
  position: relative;
  float: left;
  padding: 0 20px;
  padding: 0 2rem;
}
.header__logo.home {
  z-index: 100;
  display: block;
}
.header__logo.home img {
  height: 180px;
  height: 18rem;
}
.header__logo--residence {
  position: relative;
  bottom: 7px;
  bottom: 0.7rem;
  margin: auto;
  text-align: center;
  padding: 10px;
  padding: 1rem;
  border: 1px solid rgb(0, 188, 214);
  background-color: white;
  color: rgb(0, 188, 214);
  font-size: 14px;
  font-size: 1.4rem;
  font-weight: bold;
  font-weight: bold;
  z-index: 1000;
}
.header__logo img {
  margin-top: 8px;
  margin-top: 0.8rem;
  height: 105px;
  height: 10.5rem;
  max-width: 200px;
  max-width: 20rem;
}
.header__logo .shadow {
  -webkit-filter: drop-shadow(-1px 1px 2px #fff);
  filter: drop-shadow(-1px 1px 2px #fff); /* Same syntax as box-shadow, except for the spread property */
}
.header a {
  display: block;
  text-decoration: none;
  color: rgb(110.5144927536, 113.7971014493, 115.9855072464);
}
.header .menu {
  margin-right: 3%;
}
.header .menu ul {
  text-align: center;
  margin: 0;
  list-style-type: none;
}
.header .menu ul > li {
  display: inline-block;
}
.header .menu ul > li a {
  padding: 0 10px;
  padding: 0 1rem;
  position: relative;
  text-decoration: none;
}
.header .menu ul > li a:hover, .header .menu ul > li a:focus {
  color: rgb(0, 188, 214);
  visibility: visible;
  transform: scaleX(1);
}
.header .menu ul > li a:focus:before {
  background-color: transparent;
  transition: background-color 0.6s ease-in;
}
.header .nw-submenu__container {
  display: none;
  background-color: rgb(242.25, 242.25, 242.25);
}
.header .nw-submenu__container.nw-submenu--visible {
  position: absolute;
  display: block;
  text-align: left;
  line-height: 26px;
  line-height: 2.6rem;
}
.header .nw-submenu__container.nw-submenu--visible li {
  display: block;
}
.header .nw-submenu__container.nw-submenu--visible li:hover {
  border: 0;
  background-color: rgb(229.5, 229.5, 229.5);
  width: 100%;
}
.header .nw-submenu__container.nw-submenu--visible li a {
  height: 35px;
  height: 3.5rem;
  line-height: 35px;
  line-height: 3.5rem;
}
.header .nw-submenu__container.nw-submenu--visible li a:hover:before {
  visibility: hidden;
}

/**********************************
FOR MOBILE - SIDEMENU & BURGER
***********************************/
@media only screen and (max-width: 1100px) {
  .sidemenu-container {
    overflow: hidden;
  }
  .sidemenu-pusher {
    position: fixed;
    width: 100%;
    transition-duration: 0.3s;
    transform: translateX(0px);
    z-index: 10;
  }
  .header__container {
    height: 66px;
    height: 6.6rem;
    position: static;
  }
  .header__info {
    right: 5px;
    right: 0.5rem;
  }
  .header__logo {
    float: left;
    margin-left: 0;
    padding: 0 10px;
    padding: 0 1rem;
  }
  .header__logo img {
    height: 50px;
    height: 5rem;
    margin-top: 8px;
    margin-top: 0.8rem;
    max-width: 130px;
    max-width: 13rem;
  }
  .header__logo.home {
    display: block;
  }
  .header__logo.home img {
    height: 75px;
    height: 7.5rem;
  }
  .header__logo--residence {
    bottom: 0px;
    bottom: 0rem;
    padding: 5px;
    padding: 0.5rem;
    color: rgb(0, 188, 214);
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: bold;
    font-weight: bold;
    z-index: 1000;
  }
  .header .nw-submenu__container.nw-submenu--visible {
    position: relative;
    border: 0;
  }
  .header .nw-submenu__container.nw-submenu--visible li :hover,
  .header .nw-submenu__container.nw-submenu--visible li :focus {
    background-color: rgb(239.7, 239.7, 239.7);
  }
  .header .nw-submenu__container.nw-submenu--visible a {
    text-align: right;
  }
  .header .menu-icon {
    position: relative;
    top: 5px;
    left: 5px;
    float: left;
    width: 54px;
    height: 54px;
    cursor: pointer;
  }
  .header .menu-icon span {
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 22px;
    height: 2px;
    background-color: rgb(0, 188, 214);
    transform: translateX(-50%) translateY(-50%);
  }
  .header .menu-icon span::before, .header .menu-icon span::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 22px;
    height: 2px;
    background-color: rgb(0, 188, 214);
    transform: translateY(-6px);
    transition: transform 0.3s;
  }
  .header .menu-icon span::after {
    transform: translateY(6px);
  }
  .header .menu-icon.is-opened span {
    background: transparent;
  }
  .header .menu-icon.is-opened span::before {
    transform: translateY(0) rotate(45deg);
  }
  .header .menu-icon.is-opened span::after {
    transform: translateY(0) rotate(-45deg);
  }
  .header .menu {
    /* Positioning */
    position: absolute;
    width: 250px;
    height: 100%;
    /* Box-model */
    top: 0;
    left: 0;
    bottom: 0;
    /* Visual */
    background-color: rgb(255, 255, 255);
    transform: translateX(-250px);
    z-index: 10;
    overflow-y: scroll;
  }
  .header .menu ul {
    list-style-type: none;
  }
  .header .menu ul > li {
    display: block;
  }
  .header .menu ul > li:hover {
    border: 0;
  }
  .header .menu a {
    display: block;
    height: 40px;
    text-align: center;
    line-height: 40px;
  }
  .header .menu > ul > li:hover, .header .menu > ul > li:focus {
    background-color: rgb(229.5, 229.5, 229.5);
  }
  .header .menu .nw-submenu__container.nw-submenu--visible {
    background-color: rgb(247.35, 247.35, 247.35);
  }
  .header .menu .nw-submenu__container.nw-submenu--visible > ul > li {
    border: 0;
  }
  .with--sidebar .sidemenu-pusher {
    transform: translateX(250px);
    height: 100%;
  }
  .with--sidebar .sidemenu-hide {
    position: absolute;
    top: 66px;
    left: 0;
    right: 0;
    bottom: 0;
    width: 930px;
    background-color: rgba(0, 0, 0, 0.3);
  }
}
/*--------------
  Footer
---------------*/
.footer {
  width: 100%;
  margin-top: 30px;
  margin-top: 3rem;
  padding: 15px;
  padding: 1.5rem;
  padding-top: 55px;
  padding-top: 5.5rem;
  background-color: #F6F6F6;
}
.footer__admin__copyright {
  text-align: center !important;
  font-size: 0.8em;
  color: grey;
}
.footer a {
  color: rgb(98.0724637681, 100.9855072464, 102.9275362319);
}
.footer a:hover {
  color: rgb(0, 188, 214);
  text-decoration-line: none;
}
.footer__block {
  text-align: center;
  margin-bottom: 60px;
  margin-bottom: 6rem;
}
.footer li {
  margin-bottom: 15px;
  margin-bottom: 1.5rem;
}
.footer .column {
  padding-bottom: 0px;
  padding-bottom: 0rem;
}
.footer .column__title {
  font-size: 18px;
  font-size: 1.8rem;
  margin-bottom: 32px;
  margin-bottom: 3.2rem;
  color: rgb(88, 88, 88);
}
.footer .copyright {
  text-align: center;
  bottom: 0px;
  bottom: 0rem;
  font-size: 12px;
  font-size: 1.2rem;
  color: rgb(98.0724637681, 100.9855072464, 102.9275362319);
}

@media (min-width: 768px) {
  .footer__block {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    margin-bottom: 60px;
    margin-bottom: 6rem;
    text-align: left;
  }
}
.page__content {
  margin-top: 66px;
  margin-top: 6.6rem;
  padding-top: 15px;
  padding-top: 1.5rem;
  line-height: 28px;
  line-height: 2.8rem;
  color: rgb(98.0724637681, 100.9855072464, 102.9275362319);
}
.page__block {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

.page-front__content {
  line-height: 28px;
  line-height: 2.8rem;
  color: rgb(98.0724637681, 100.9855072464, 102.9275362319);
}
.page-front__block {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}

@media (min-width: 768px) {
  .page__content {
    margin-top: 159px;
    margin-top: 15.9rem;
  }
}
.adverts-rent .adverts-rent__menu {
  color: rgb(0, 188, 214);
}
.adverts-rent .block__text {
  text-align: justify !important;
  text-justify: auto;
}

.adverts-exchange .adverts-exchange__menu {
  color: rgb(0, 188, 214);
}
.adverts-exchange .block__text {
  text-align: justify !important;
  text-justify: auto;
}

.adverts-sell .adverts-sell__menu {
  color: rgb(0, 188, 214);
}

.adverts-buy .adverts-buy__menu {
  color: rgb(0, 188, 214);
}

.contact .contact__menu {
  color: rgb(0, 188, 214);
}

.cookie .cookie__menu {
  color: rgb(0, 188, 214);
}

.connection .connection__menu {
  color: rgb(0, 188, 214);
}

.diaporama .diaporama__menu {
  color: rgb(0, 188, 214);
}
.diaporama .next_photo_line img {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.diaporama .tab-content img {
  box-shadow: 0 3px 4px 0px rgba(100, 111, 135, 0.6) !important;
  transition-timing-function: ease-out;
  transition: 0.15s;
}
.diaporama .tab-content img:hover {
  box-shadow: 0 5px 15px 0 rgba(100, 111, 135, 0.6) !important;
  transition-timing-function: ease;
  transition: 0.3s;
  transform: translateY(-4px);
}

.exchange .exchange__menu {
  color: rgb(0, 188, 214);
}

.generalConditions .generalConditions__menu {
  color: rgb(0, 188, 214);
}

/*---------------
 HOME
----------------*/
.home {
  /* Specific home search bar on middle of the page */
}
.home .title--1 {
  display: none;
}
.home__footer {
  position: relative;
  z-index: 10;
}
.home__footer .footer {
  margin-top: 0px;
  margin-top: 0rem;
}
.home__pitch__box {
  background-color: rgba(0, 0, 0, 0.3);
  padding: 10px 20px;
  padding: 1rem 2rem;
}
.home__pitch__box h1 span,
.home__pitch__box h4 span {
  padding: 0;
  background-color: rgba(0, 0, 0, 0);
}
.home__pitch__box .look-for {
  text-align: center;
}
.home__pitch__box .pitch__push {
  margin-left: 2px;
}
.home__search {
  position: fixed;
  top: 55%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  width: 70%;
  height: auto;
  color: rgb(255, 255, 255);
}
.home__search input[type=text] {
  background-color: rgb(0, 188, 214);
  color: rgb(255, 255, 255);
}
.home__search input[type=text]::placeholder {
  color: rgb(255, 255, 255);
}
.home__image {
  overflow: hidden;
  background-size: cover;
  height: 100vh;
}
.home .title--1 {
  margin-bottom: 0;
  font-size: 24px;
  font-size: 2.4rem;
  line-height: 32px;
  line-height: 3.2rem;
}
.home .title--1:after {
  display: none;
}
.home .title--4 {
  margin-top: 0;
}
.home .home__menu {
  color: rgb(0, 188, 214);
}
.home .home__push__activity,
.home .home__push__choose {
  display: inline-block;
  background-color: rgb(0, 188, 214);
  color: rgb(255, 255, 255);
  font-size: 18px;
  font-size: 1.8rem;
  opacity: 0.7;
  font-weight: bold;
  padding: 5px 20px;
  padding: 0.5rem 2rem;
  margin: 5px;
  margin: 0.5rem;
  transition: all 0.3s ease-out 0s !important;
}
.home .home__push__activity:hover,
.home .home__push__choose:hover {
  background-color: rgb(117, 204, 64);
  opacity: 1;
}
.home .home__push__choose {
  margin-top: 30px;
  margin-top: 3rem;
  background-color: rgb(117, 204, 64);
  opacity: 1;
}
.home .home__push__choose:hover {
  background-color: #FF1793;
}
.home .header__info > .meteo__menu {
  display: none;
}

@media (min-width: 992px) {
  .home .title--1 {
    display: block;
  }
  .home .header__info > .meteo__menu {
    display: inline;
  }
}
@media (min-width: 1200px) {
  .home__pitch__box {
    background-color: rgba(0, 0, 0, 0);
  }
  .home__pitch__box h1 span,
  .home__pitch__box h4 span {
    padding: 15px 45px;
    background-color: rgba(0, 0, 0, 0.3);
  }
  .home__pitch__box h1.title--1 {
    margin-bottom: 30px;
  }
  .home__pitch__box .look-for {
    text-align: left;
  }
  .home__search {
    top: 50%;
  }
  .home .home__push__activity,
  .home .home__push__choose {
    font-size: 18px;
    font-size: 1.8rem;
    margin: 10px;
    margin: 1rem;
  }
  .home .home__push__choose {
    text-transform: uppercase;
    margin-top: 30px;
    margin-top: 3rem;
  }
  .home .title--1 {
    font-size: 28px;
    font-size: 2.8rem;
    line-height: 36px;
    line-height: 3.6rem;
  }
}
.informations .informations__menu {
  color: rgb(0, 188, 214);
}
.informations .title--4 {
  margin-top: 15px;
  margin-top: 1.5rem;
}
.informations .content ul,
.informations .well ul {
  margin-left: 30px;
  margin-left: 3rem;
}
.informations .content li,
.informations .well li {
  list-style: disc;
}

.legal .legal__menu {
  color: rgb(0, 188, 214);
}

.localization .localization__menu {
  color: rgb(0, 188, 214);
}
.localization__map {
  height: 450px;
  height: 45rem;
}
.localization .footer {
  margin-top: 0;
}

.login .login__menu {
  color: rgb(0, 188, 214);
}

.residenceRegisterOrConnectChoose .residenceRegisterOrConnectChoose__menu {
  color: rgb(0, 188, 214);
}

.magiclink .magiclink__menu {
  color: rgb(0, 188, 214);
}

.meteo .meteo__menu {
  color: rgb(0, 188, 214);
}

.press .press__menu {
  color: rgb(0, 188, 214);
}

.privacyPolicy .privacyPolicy__menu {
  color: rgb(0, 188, 214);
}

.protection ul {
  margin-left: 30px;
  margin-left: 3rem;
}
.protection li {
  list-style: disc;
}

/*-----------------
 RESIDENCE
------------------*/
.residence .residence__menu {
  color: rgb(0, 188, 214);
}
.residence .tab-content ul, .residence .tab-content ol {
  margin-left: 30px;
  margin-left: 3rem;
}
.residence .tab-content li {
  list-style: disc;
}
.residence .tab-content img {
  box-shadow: 0 5px 15px 0 rgba(100, 111, 135, 0.6) !important;
}
.residence .block__text {
  text-align: justify !important;
  text-justify: auto;
}

/*-------------------------
 RESIDENCE"S"
--------------------------*/
.residences .images {
  margin-top: 30px;
  margin-top: 3rem;
}
.residences .residences__menu {
  color: rgb(0, 188, 214);
}
.residences__block {
  margin-bottom: 30px;
  margin-bottom: 3rem;
}
.residences__block__wrapper {
  transition: all 0.3s ease-out 0s !important;
}
.residences__block__wrapper:hover {
  transform: translateY(-4px);
  box-shadow: 0 5px 26px 0 rgba(100, 111, 135, 0.4) !important;
}
.residences__block__text {
  position: absolute;
  background-color: rgba(0, 188, 214, 0.3);
  padding: 3px 9px;
  padding: 0.3rem 0.9rem;
  color: white;
}
.residences__block__soon {
  bottom: 0px;
  font-size: 0.8em;
  position: absolute;
  background-color: rgb(75.25, 75.25, 75.25);
  line-height: 0.8em;
  padding: 5px;
  padding: 0.5rem;
  color: white;
}
.residences__block img {
  width: 100%;
}

.residences .residences__menu {
  color: rgb(0, 188, 214);
}

.residence__popup {
  position: relative;
  background: rgb(255, 255, 255);
  padding: 20px;
  padding: 2rem;
  width: auto;
  max-width: 500px;
  max-width: 50rem;
  margin: 10px auto;
  margin: 1rem auto;
}

.register .register__input-password {
  margin-bottom: 10px;
  margin-bottom: 1rem;
}
.register .register__menu {
  color: rgb(0, 188, 214);
}

.registerVisitor .register__menu,
.registerAssociate .register__menu {
  color: rgb(0, 188, 214);
}
.registerVisitor #form_newsletter_help,
.registerVisitor #form_termsAndConditions_help,
.registerAssociate #form_newsletter_help,
.registerAssociate #form_termsAndConditions_help {
  font-style: italic;
  font-size: 14px;
  line-height: 21px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.services .services__menu {
  color: rgb(0, 188, 214);
}
.services__panel {
  transition: all 0.3s ease-out 0s !important;
}
.services__panel:hover {
  transform: translateY(-4px);
  box-shadow: 0 5px 26px 0 rgba(100, 111, 135, 0.3) !important;
}
.services__panel--premium {
  transform: translateY(-4px);
  box-shadow: 0 5px 26px 0 rgba(100, 111, 135, 0.3) !important;
}
.services .block__text {
  text-align: justify !important;
  text-justify: auto;
}
.services__price {
  font-size: 60%;
}
.services__price--unit {
  font-size: 100%;
}
.services__price__period-supp {
  font-size: 85%;
}
.services .fa, .services .far, .services .fas {
  margin-right: 3px;
  margin-right: 0.3rem;
}

@media only screen and (max-width: 1200px) {
  .services .panel {
    margin-bottom: 45px;
    margin-bottom: 4.5rem;
  }
}
/*-----------------
 COOKIE GDPR BANNER
------------------*/
.cookie-gdpr-submit-hidden {
  display: none;
}

.cookie-gdpr__banner {
  position: fixed;
  bottom: 35px;
  bottom: 3.5rem;
  padding: 5px 20px;
  padding: 0.5rem 2rem;
  left: 0;
  right: 0;
  font-size: 14px;
  font-size: 1.4rem;
  line-height: 24px;
  line-height: 2.4rem;
  text-align: center;
  color: rgb(255, 255, 255);
  background: #333333;
  z-index: 100;
}
.cookie-gdpr__banner a {
  color: rgb(255, 255, 255);
  text-decoration: underline;
}
.cookie-gdpr__banner .btn {
  text-decoration: none;
}

@media (min-width: 768px) {
  .cookie-gdpr__banner {
    font-size: 16px;
    font-size: 1.6rem;
  }
}
.btn--loader {
  outline: none;
  position: relative;
  transition: padding-right 0.3s ease;
}

.btn--loader:hover {
  outline: none;
}

.btn--loader:active {
  outline: none;
}

.btn--loader.spinning {
  padding-right: 40px;
  outline: none;
}

.btn--loader.spinning:after {
  content: "";
  position: absolute;
  right: 0.3em;
  top: 50%;
  width: 0;
  height: 0;
  border-radius: 50%;
  animation: rotate360 0.6s infinite linear, exist 0.1s forwards ease;
}

.btn--loader.spinning:before {
  content: "";
  width: 0;
  height: 0;
  border-radius: 50%;
  right: 0.3em;
  top: 50%;
  position: absolute;
  border: 2px solid rgb(0, 188, 214);
  border-right: 2px solid white;
  animation: rotate360 0.6s infinite linear, exist 0.1s forwards ease;
}

@keyframes rotate360 {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes exist {
  100% {
    width: 1em;
    height: 1em;
    margin: -0.5em 0.3em 0 0;
  }
}
/*---------------
 FORM
----------------*/
.advert__add--resume {
  color: rgb(88, 88, 88);
}

/*---------------
 LOADING
----------------*/
.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: -50;
}

.loading:after {
  content: "";
  position: absolute;
  top: -35px;
  top: -3.5rem;
  left: -35px;
  left: -3.5rem;
  width: 70px;
  width: 7rem;
  height: 70px;
  height: 7rem;
  background: url("/assets/images/template/design/loader/rings.svg") no-repeat;
  animation: preloader_5_after 1.5s infinite linear;
}

@keyframes preloader_5_after {
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(180deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* overlay at start */
.mfp-fade.mfp-bg {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

/* overlay animate in */
.mfp-fade.mfp-bg.mfp-ready {
  opacity: 0.8;
}

/* overlay animate out */
.mfp-fade.mfp-bg.mfp-removing {
  opacity: 0;
}

/* content at start */
.mfp-fade.mfp-wrap .mfp-content {
  opacity: 0;
  -webkit-transition: all 0.15s ease-out;
  -moz-transition: all 0.15s ease-out;
  transition: all 0.15s ease-out;
}

/* content animate it */
.mfp-fade.mfp-wrap.mfp-ready .mfp-content {
  opacity: 1;
}

/* content animate out */
.mfp-fade.mfp-wrap.mfp-removing .mfp-content {
  opacity: 0;
}

img.mfp-img {
  cursor: auto;
}

.mfp-bg {
  opacity: 0.75;
}

.mfp-zoom-in {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-zoom-in .mfp-with-anim {
  opacity: 0;
  transition: all 0.2s ease-in-out;
  transform: scale(0.8);
}
.mfp-zoom-in.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
  transform: scale(0.8);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}

.page__slide {
  display: none;
}

/*---------------
 PAGINATION
----------------*/
.pagination {
  display: inline-block;
}

.pagination a {
  color: black;
  float: left;
  padding: 8px 16px;
  text-decoration: none;
  transition: background-color 0.3s;
  border: 1px solid #ddd;
  margin: 0 4px;
}

.pagination a.active {
  background-color: #4CAF50;
  color: white;
  border: 1px solid #4CAF50;
}

.pagination a:hover:not(.active) {
  background-color: #ddd;
}

/*------------------
 Suppress modal box
-------------------*/
#confirmOverlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: linear-gradient(rgba(11, 11, 11, 0.1), rgba(11, 11, 11, 0.6)) repeat-x rgba(11, 11, 11, 0.2);
  z-index: 100000;
}

#confirmBox {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  width: 320px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid rgba(33, 33, 33, 0.6);
  background: left bottom #e5e5e5;
  box-shadow: 0 0 2px rgba(255, 255, 255, 0.6) inset;
}

#confirmBox h1,
#confirmBox p {
  background: left bottom #f5f5f5;
  padding: 18px 25px;
  color: #666;
}

#confirmBox h1 {
  text-align: center;
  letter-spacing: 0.3px;
  color: #888;
}

#confirmBox p {
  background: none;
  font-size: 18px;
  line-height: 1.4;
  padding-top: 35px;
}

#confirmButtons {
  padding: 15px 0 25px;
  text-align: center;
}
#confirmButtons .btn-confirm-box {
  margin-left: 50px;
}
#confirmButtons .btn-confirm-box:first-child {
  margin-left: 0;
  margin-right: 50px;
}

#confirmBox .button {
  display: inline-block;
  position: relative;
  height: 33px;
  margin-right: 15px;
  padding: 0 35px 0 40px;
  text-decoration: none;
  text-shadow: none;
  border: none;
}

#confirmBox .button:last-child {
  margin-right: 0;
}

#confirmBox .button span {
  position: absolute;
  top: 0;
  right: -5px;
  width: 5px;
  height: 33px;
}

/*-----
 IS
------*/
.is-colored {
  color: rgb(0, 188, 214) !important;
}

/*-----
 IS SORTABLE
------*/
th.header__tablesorter {
  cursor: pointer;
}

/*----------
 Test
----------*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnQuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQ0FoQjtxQkFBQTtBQUdBO0FBT0E7QUFJQTtBQUtBO2lCQUFBO0FDbkJBOztpQkFBQTtBRHdCQTtVQUFBO0FBR0k7VUFBQTtBQVlBO0FBS0E7QUFLQTtVQUFBO0FBUUE7VUFBQTtBQUtBO1VBQUE7QUU5REo7O3FCQUFBO0FBSUE7Ozs7cUJBQUE7QUFNQTswQ0FBQTtBQXVCQTs7Ozs7Ozs7R0FBQTtBQ2pDQTtBQVFBO0VBQ0U7RUFDQTtFQUNBO0FKb0NGOztBSTdCQTtFQUNFO0FKZ0NGOztBSW5CQTs7Ozs7Ozs7Ozs7OztFQWFFO0FKc0JGOztBSWRBOzs7O0VBSUU7RUFDQTtBSmlCRjs7QUlUQTtFQUNFO0VBQ0E7QUpZRjs7QUlKQTs7RUFFRTtBSk9GOztBSUdBO0VBQ0U7QUpBRjs7QUlRQTs7RUFFRTtBSkxGOztBSWVBO0VBQ0U7QUpaRjs7QUltQkE7O0VBRUU7QUpoQkY7O0FJdUJBO0VBQ0U7QUpwQkY7O0FJNEJBO0VBQ0U7RUFDQTtBSnpCRjs7QUlnQ0E7RUFDRTtFQUNBO0FKN0JGOztBSW9DQTtFQUNFO0FKakNGOztBSXdDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBSnJDRjs7QUl3Q0E7RUFDRTtBSnJDRjs7QUl3Q0E7RUFDRTtBSnJDRjs7QUkrQ0E7RUFDRTtBSjVDRjs7QUltREE7RUFDRTtBSmhERjs7QUkwREE7RUFDRTtBSnZERjs7QUk4REE7RUFDRTtFQUNBO0FKM0RGOztBSWtFQTtFQUNFO0FKL0RGOztBSXNFQTs7OztFQUlFO0VBQ0E7QUpuRUY7O0FJcUZBOzs7OztFQUtFO0VBQ0E7RUFDQTtBSmxGRjs7QUl5RkE7RUFDRTtBSnRGRjs7QUlnR0E7O0VBRUU7QUo3RkY7O0FJd0dBOzs7O0VBSUU7RUFDQTtBSnJHRjs7QUk0R0E7O0VBRUU7QUp6R0Y7O0FJZ0hBOztFQUVFO0VBQ0E7QUo3R0Y7O0FJcUhBO0VBQ0U7QUpsSEY7O0FJNkhBOztFQUVFO0VBQ0E7QUoxSEY7O0FJbUlBOztFQUVFO0FKaElGOztBSXdJQTtFQUNFO0VBQ0E7QUpySUY7O0FJOElBOztFQUVFO0FKM0lGOztBSWtKQTtFQUNFO0VBQ0E7RUFDQTtBSi9JRjs7QUl1SkE7RUFDRTtFQUNBO0FKcEpGOztBSTJKQTtFQUNFO0FKeEpGOztBSWdLQTtFQUNFO0FKN0pGOztBSXVLQTtFQUNFO0VBQ0E7QUpwS0Y7O0FJdUtBOztFQUVFO0FKcEtGOztBS3ZQRTtFQUNFO0VBQ0E7RUFDQTtBTDBQSjtBS2pQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG1QRjs7QUsvT29DO0VBQVc7QUxtUC9DOztBS2xQb0M7RUFBVztBTHNQL0M7O0FLcFBvQzs7RUFBVztBTHlQL0M7O0FLeFBvQztFQUFXO0FMNFAvQzs7QUszUG9DO0VBQVc7QUwrUC9DOztBSzlQb0M7RUFBVztBTGtRL0M7O0FLalFvQztFQUFXO0FMcVEvQzs7QUtwUW9DO0VBQVc7QUx3US9DOztBS3ZRb0M7RUFBVztBTDJRL0M7O0FLMVFvQztFQUFXO0FMOFEvQzs7QUs3UW9DO0VBQVc7QUxpUi9DOztBS2hSb0M7RUFBVztBTG9SL0M7O0FLblJvQztFQUFXO0FMdVIvQzs7QUt0Um9DO0VBQVc7QUwwUi9DOztBS3pSb0M7RUFBVztBTDZSL0M7O0FLNVJvQztFQUFXO0FMZ1MvQzs7QUsvUm9DO0VBQVc7QUxtUy9DOztBS2xTb0M7RUFBVztBTHNTL0M7O0FLclNvQztFQUFXO0FMeVMvQzs7QUt4U29DO0VBQVc7QUw0Uy9DOztBSzNTb0M7RUFBVztBTCtTL0M7O0FLOVNvQztFQUFXO0FMa1QvQzs7QUtqVG9DO0VBQVc7QUxxVC9DOztBS3BUb0M7RUFBVztBTHdUL0M7O0FLdlRvQztFQUFXO0FMMlQvQzs7QUsxVG9DO0VBQVc7QUw4VC9DOztBSzdUb0M7RUFBVztBTGlVL0M7O0FLaFVvQztFQUFXO0FMb1UvQzs7QUtuVW9DO0VBQVc7QUx1VS9DOztBS3RVb0M7RUFBVztBTDBVL0M7O0FLelVvQztFQUFXO0FMNlUvQzs7QUs1VW9DO0VBQVc7QUxnVi9DOztBSy9Vb0M7RUFBVztBTG1WL0M7O0FLbFZvQztFQUFXO0FMc1YvQzs7QUtyVm9DO0VBQVc7QUx5Vi9DOztBS3hWb0M7RUFBVztBTDRWL0M7O0FLM1ZvQztFQUFXO0FMK1YvQzs7QUs5Vm9DO0VBQVc7QUxrVy9DOztBS2pXb0M7RUFBVztBTHFXL0M7O0FLcFdvQztFQUFXO0FMd1cvQzs7QUt2V29DO0VBQVc7QUwyVy9DOztBSzFXb0M7RUFBVztBTDhXL0M7O0FLN1dvQztFQUFXO0FMaVgvQzs7QUtoWG9DO0VBQVc7QUxvWC9DOztBS25Yb0M7RUFBVztBTHVYL0M7O0FLdFhvQztFQUFXO0FMMFgvQzs7QUt6WG9DO0VBQVc7QUw2WC9DOztBSzVYb0M7RUFBVztBTGdZL0M7O0FLL1hvQztFQUFXO0FMbVkvQzs7QUtsWW9DO0VBQVc7QUxzWS9DOztBS3JZb0M7RUFBVztBTHlZL0M7O0FLeFlvQztFQUFXO0FMNFkvQzs7QUszWW9DO0VBQVc7QUwrWS9DOztBSzlZb0M7RUFBVztBTGtaL0M7O0FLalpvQztFQUFXO0FMcVovQzs7QUtwWm9DO0VBQVc7QUx3Wi9DOztBS3Zab0M7RUFBVztBTDJaL0M7O0FLMVpvQztFQUFXO0FMOFovQzs7QUs3Wm9DO0VBQVc7QUxpYS9DOztBS2hhb0M7RUFBVztBTG9hL0M7O0FLbmFvQztFQUFXO0FMdWEvQzs7QUt0YW9DO0VBQVc7QUwwYS9DOztBS3phb0M7RUFBVztBTDZhL0M7O0FLNWFvQztFQUFXO0FMZ2IvQzs7QUsvYW9DO0VBQVc7QUxtYi9DOztBS2xib0M7RUFBVztBTHNiL0M7O0FLcmJvQztFQUFXO0FMeWIvQzs7QUt4Ym9DO0VBQVc7QUw0Yi9DOztBSzNib0M7RUFBVztBTCtiL0M7O0FLOWJvQztFQUFXO0FMa2MvQzs7QUtqY29DO0VBQVc7QUxxYy9DOztBS3Bjb0M7RUFBVztBTHdjL0M7O0FLdmNvQztFQUFXO0FMMmMvQzs7QUsxY29DO0VBQVc7QUw4Yy9DOztBSzdjb0M7RUFBVztBTGlkL0M7O0FLaGRvQztFQUFXO0FMb2QvQzs7QUtuZG9DO0VBQVc7QUx1ZC9DOztBS3Rkb0M7RUFBVztBTDBkL0M7O0FLemRvQztFQUFXO0FMNmQvQzs7QUs1ZG9DO0VBQVc7QUxnZS9DOztBSy9kb0M7RUFBVztBTG1lL0M7O0FLbGVvQztFQUFXO0FMc2UvQzs7QUtyZW9DO0VBQVc7QUx5ZS9DOztBS3hlb0M7RUFBVztBTDRlL0M7O0FLM2VvQztFQUFXO0FMK2UvQzs7QUs5ZW9DO0VBQVc7QUxrZi9DOztBS2pmb0M7RUFBVztBTHFmL0M7O0FLcGZvQztFQUFXO0FMd2YvQzs7QUt2Zm9DO0VBQVc7QUwyZi9DOztBSzFmb0M7RUFBVztBTDhmL0M7O0FLN2ZvQztFQUFXO0FMaWdCL0M7O0FLaGdCb0M7RUFBVztBTG9nQi9DOztBS25nQm9DO0VBQVc7QUx1Z0IvQzs7QUt0Z0JvQztFQUFXO0FMMGdCL0M7O0FLemdCb0M7RUFBVztBTDZnQi9DOztBSzVnQm9DO0VBQVc7QUxnaEIvQzs7QUsvZ0JvQztFQUFXO0FMbWhCL0M7O0FLbGhCb0M7RUFBVztBTHNoQi9DOztBS3JoQm9DO0VBQVc7QUx5aEIvQzs7QUt4aEJvQztFQUFXO0FMNGhCL0M7O0FLM2hCb0M7RUFBVztBTCtoQi9DOztBSzloQm9DO0VBQVc7QUxraUIvQzs7QUtqaUJvQztFQUFXO0FMcWlCL0M7O0FLcGlCb0M7RUFBVztBTHdpQi9DOztBS3ZpQm9DO0VBQVc7QUwyaUIvQzs7QUsxaUJvQztFQUFXO0FMOGlCL0M7O0FLN2lCb0M7RUFBVztBTGlqQi9DOztBS2hqQm9DO0VBQVc7QUxvakIvQzs7QUtuakJvQztFQUFXO0FMdWpCL0M7O0FLdGpCb0M7RUFBVztBTDBqQi9DOztBS3pqQm9DO0VBQVc7QUw2akIvQzs7QUs1akJvQztFQUFXO0FMZ2tCL0M7O0FLL2pCb0M7RUFBVztBTG1rQi9DOztBS2xrQm9DO0VBQVc7QUxza0IvQzs7QUtya0JvQztFQUFXO0FMeWtCL0M7O0FLeGtCb0M7RUFBVztBTDRrQi9DOztBSzNrQm9DO0VBQVc7QUwra0IvQzs7QUs5a0JvQztFQUFXO0FMa2xCL0M7O0FLamxCb0M7RUFBVztBTHFsQi9DOztBS3BsQm9DO0VBQVc7QUx3bEIvQzs7QUt2bEJvQztFQUFXO0FMMmxCL0M7O0FLMWxCb0M7RUFBVztBTDhsQi9DOztBSzdsQm9DO0VBQVc7QUxpbUIvQzs7QUtobUJvQztFQUFXO0FMb21CL0M7O0FLbm1Cb0M7RUFBVztBTHVtQi9DOztBS3RtQm9DO0VBQVc7QUwwbUIvQzs7QUt6bUJvQztFQUFXO0FMNm1CL0M7O0FLNW1Cb0M7RUFBVztBTGduQi9DOztBSy9tQm9DO0VBQVc7QUxtbkIvQzs7QUtsbkJvQztFQUFXO0FMc25CL0M7O0FLcm5Cb0M7RUFBVztBTHluQi9DOztBS3huQm9DO0VBQVc7QUw0bkIvQzs7QUszbkJvQztFQUFXO0FMK25CL0M7O0FLOW5Cb0M7RUFBVztBTGtvQi9DOztBS2pvQm9DO0VBQVc7QUxxb0IvQzs7QUtwb0JvQztFQUFXO0FMd29CL0M7O0FLdm9Cb0M7RUFBVztBTDJvQi9DOztBSzFvQm9DO0VBQVc7QUw4b0IvQzs7QUs3b0JvQztFQUFXO0FMaXBCL0M7O0FLaHBCb0M7RUFBVztBTG9wQi9DOztBS25wQm9DO0VBQVc7QUx1cEIvQzs7QUt0cEJvQztFQUFXO0FMMHBCL0M7O0FLenBCb0M7RUFBVztBTDZwQi9DOztBSzVwQm9DO0VBQVc7QUxncUIvQzs7QUsvcEJvQztFQUFXO0FMbXFCL0M7O0FLbHFCb0M7RUFBVztBTHNxQi9DOztBS3JxQm9DO0VBQVc7QUx5cUIvQzs7QUt4cUJvQztFQUFXO0FMNHFCL0M7O0FLM3FCb0M7RUFBVztBTCtxQi9DOztBSzlxQm9DO0VBQVc7QUxrckIvQzs7QUtqckJvQztFQUFXO0FMcXJCL0M7O0FLcHJCb0M7RUFBVztBTHdyQi9DOztBS3ZyQm9DO0VBQVc7QUwyckIvQzs7QUsxckJvQztFQUFXO0FMOHJCL0M7O0FLN3JCb0M7RUFBVztBTGlzQi9DOztBS2hzQm9DO0VBQVc7QUxvc0IvQzs7QUtuc0JvQztFQUFXO0FMdXNCL0M7O0FLdHNCb0M7RUFBVztBTDBzQi9DOztBS3pzQm9DO0VBQVc7QUw2c0IvQzs7QUs1c0JvQztFQUFXO0FMZ3RCL0M7O0FLL3NCb0M7RUFBVztBTG10Qi9DOztBS2x0Qm9DO0VBQVc7QUxzdEIvQzs7QUtydEJvQztFQUFXO0FMeXRCL0M7O0FLeHRCb0M7RUFBVztBTDR0Qi9DOztBSzN0Qm9DO0VBQVc7QUwrdEIvQzs7QUs5dEJvQztFQUFXO0FMa3VCL0M7O0FLanVCb0M7RUFBVztBTHF1Qi9DOztBS3B1Qm9DO0VBQVc7QUx3dUIvQzs7QUt2dUJvQztFQUFXO0FMMnVCL0M7O0FLMXVCb0M7RUFBVztBTDh1Qi9DOztBSzd1Qm9DO0VBQVc7QUxpdkIvQzs7QUtodkJvQztFQUFXO0FMb3ZCL0M7O0FLbnZCb0M7RUFBVztBTHV2Qi9DOztBS3R2Qm9DO0VBQVc7QUwwdkIvQzs7QUt6dkJvQztFQUFXO0FMNnZCL0M7O0FLNXZCb0M7RUFBVztBTGd3Qi9DOztBSy92Qm9DO0VBQVc7QUxtd0IvQzs7QUtsd0JvQztFQUFXO0FMc3dCL0M7O0FLcndCb0M7RUFBVztBTHl3Qi9DOztBS3h3Qm9DO0VBQVc7QUw0d0IvQzs7QUszd0JvQztFQUFXO0FMK3dCL0M7O0FLOXdCb0M7RUFBVztBTGt4Qi9DOztBS2p4Qm9DO0VBQVc7QUxxeEIvQzs7QUtweEJvQztFQUFXO0FMd3hCL0M7O0FLdnhCb0M7RUFBVztBTDJ4Qi9DOztBSzF4Qm9DO0VBQVc7QUw4eEIvQzs7QUs3eEJvQztFQUFXO0FMaXlCL0M7O0FLaHlCb0M7RUFBVztBTG95Qi9DOztBS255Qm9DO0VBQVc7QUx1eUIvQzs7QUt0eUJvQztFQUFXO0FMMHlCL0M7O0FLenlCb0M7RUFBVztBTDZ5Qi9DOztBSzV5Qm9DO0VBQVc7QUxnekIvQzs7QUsveUJvQztFQUFXO0FMbXpCL0M7O0FLbHpCb0M7RUFBVztBTHN6Qi9DOztBS3J6Qm9DO0VBQVc7QUx5ekIvQzs7QUt4ekJvQztFQUFXO0FMNHpCL0M7O0FLM3pCb0M7RUFBVztBTCt6Qi9DOztBSzl6Qm9DO0VBQVc7QUxrMEIvQzs7QUtqMEJvQztFQUFXO0FMcTBCL0M7O0FLcDBCb0M7RUFBVztBTHcwQi9DOztBS3YwQm9DO0VBQVc7QUwyMEIvQzs7QUsxMEJvQztFQUFXO0FMODBCL0M7O0FLNzBCb0M7RUFBVztBTGkxQi9DOztBS2gxQm9DO0VBQVc7QUxvMUIvQzs7QUtuMUJvQztFQUFXO0FMdTFCL0M7O0FLdDFCb0M7RUFBVztBTDAxQi9DOztBS2oxQm9DO0VBQVc7QUxxMUIvQzs7QUtwMUJvQztFQUFXO0FMdzFCL0M7O0FLdjFCb0M7RUFBVztBTDIxQi9DOztBSzExQm9DO0VBQVc7QUw4MUIvQzs7QUs3MUJvQztFQUFXO0FMaTJCL0M7O0FLaDJCb0M7RUFBVztBTG8yQi9DOztBS24yQm9DO0VBQVc7QUx1MkIvQzs7QUt0MkJvQztFQUFXO0FMMDJCL0M7O0FLejJCb0M7RUFBVztBTDYyQi9DOztBSzUyQm9DO0VBQVc7QUxnM0IvQzs7QUsvMkJvQztFQUFXO0FMbTNCL0M7O0FLbDNCb0M7RUFBVztBTHMzQi9DOztBS3IzQm9DO0VBQVc7QUx5M0IvQzs7QUt4M0JvQztFQUFXO0FMNDNCL0M7O0FLMzNCb0M7RUFBVztBTCszQi9DOztBSzkzQm9DO0VBQVc7QUxrNEIvQzs7QUtqNEJvQztFQUFXO0FMcTRCL0M7O0FLcDRCb0M7RUFBVztBTHc0Qi9DOztBS3Y0Qm9DO0VBQVc7QUwyNEIvQzs7QUsxNEJvQztFQUFXO0FMODRCL0M7O0FLNzRCb0M7RUFBVztBTGk1Qi9DOztBS2g1Qm9DO0VBQVc7QUxvNUIvQzs7QUtuNUJvQztFQUFXO0FMdTVCL0M7O0FLdDVCb0M7RUFBVztBTDA1Qi9DOztBS3o1Qm9DO0VBQVc7QUw2NUIvQzs7QUs1NUJvQztFQUFXO0FMZzZCL0M7O0FLLzVCb0M7RUFBVztBTG02Qi9DOztBS2w2Qm9DO0VBQVc7QUxzNkIvQzs7QUtyNkJvQztFQUFXO0FMeTZCL0M7O0FLeDZCb0M7RUFBVztBTDQ2Qi9DOztBSzM2Qm9DO0VBQVc7QUwrNkIvQzs7QUs5NkJvQztFQUFXO0FMazdCL0M7O0FLajdCb0M7RUFBVztBTHE3Qi9DOztBS3A3Qm9DO0VBQVc7QUx3N0IvQzs7QUt2N0JvQztFQUFXO0FMMjdCL0M7O0FLMTdCb0M7RUFBVztBTDg3Qi9DOztBSzc3Qm9DO0VBQVc7QUxpOEIvQzs7QUtoOEJvQztFQUFXO0FMbzhCL0M7O0FLbjhCb0M7RUFBVztBTHU4Qi9DOztBS3Q4Qm9DO0VBQVc7QUwwOEIvQzs7QUt6OEJvQztFQUFXO0FMNjhCL0M7O0FLNThCb0M7RUFBVztBTGc5Qi9DOztBSy84Qm9DO0VBQVc7QUxtOUIvQzs7QUtsOUJvQztFQUFXO0FMczlCL0M7O0FLcjlCb0M7RUFBVztBTHk5Qi9DOztBS3g5Qm9DO0VBQVc7QUw0OUIvQzs7QUszOUJvQztFQUFXO0FMKzlCL0M7O0FLOTlCb0M7RUFBVztBTGsrQi9DOztBS2orQm9DO0VBQVc7QUxxK0IvQzs7QUtwK0JvQztFQUFXO0FMdytCL0M7O0FLditCb0M7RUFBVztBTDIrQi9DOztBSzErQm9DO0VBQVc7QUw4K0IvQzs7QUs3K0JvQztFQUFXO0FMaS9CL0M7O0FLaC9Cb0M7RUFBVztBTG8vQi9DOztBS24vQm9DO0VBQVc7QUx1L0IvQzs7QUt0L0JvQztFQUFXO0FMMC9CL0M7O0FNbHlDQTtFQ2dFRSw4QkQvRG9CO0VDZ0VqQiwyQkRoRWlCO0VDaUVaLHNCRGpFWTtBTnV5Q3RCOztBTXJ5Q0E7O0VDNkRFLDhCRDNEb0I7RUM0RGpCLDJCRDVEaUI7RUM2RFosc0JEN0RZO0FOMHlDdEI7O0FNcHlDQTtFQUNFO0VBQ0E7QU51eUNGOztBTXB5Q0E7RUFDRSwyREVrQndCO0VGakJ4QixlRXVCd0I7RUZ0QnhCLHdCRWtDd0I7RUZqQ3hCLGNFbEJ1QjtFRm1CdkIsc0JFRnNCO0FSeXlDeEI7O0FNbnlDQTs7OztFQUlFO0VBQ0E7RUFDQTtBTnN5Q0Y7O0FNaHlDQTtFQUNFLHlERS9Cc0I7RUZnQ3RCO0FObXlDRjtBTWp5Q0U7RUFFRSx3REVqQm9CO0VGa0JwQiwwQkVoQm9CO0FSa3pDeEI7QU0veENFO0VHckRBO0VBRUE7RUFDQTtBVHMxQ0Y7O0FNenhDQTtFQUNFO0FONHhDRjs7QU10eENBO0VBQ0U7QU55eENGOztBTXJ4Q0E7RUl2RUUsY0FEOEI7RUFFOUI7RUFDQTtBVmcyQ0Y7O0FNdHhDQTtFQUNFLGtCRXdCMEI7QVJpd0M1Qjs7QU1ueENBO0VBQ0UsWUVncEI0QjtFRi9vQjVCLHdCRS9Cd0I7RUZnQ3hCLHNCRWxFc0I7RUZtRXRCO0VBQ0Esa0JFWTBCO0VENEUxQix3Q0R2RkE7RUN3RkssbUNEeEZMO0VDeUZRLGdDRHpGUjtFSXpGQSxxQko0RndCO0VJM0Z4QjtFQUNBO0FWazNDRjs7QU1weENBO0VBQ0U7QU51eENGOztBTWp4Q0E7RUFDRSxnQkVoRHdCO0VGaUR4QixtQkVqRHdCO0VGa0R4QjtFQUNBO0FOb3hDRjs7QU01d0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTit3Q0Y7O0FNdndDRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnl3Q0o7O0FNOXZDQTtFQUNFO0FOaXdDRjs7QVd4NUNBOztFQUVFLG9CSDBEd0I7RUd6RHhCLGdCSDBEd0I7RUd6RHhCLGdCSDBEd0I7RUd6RHhCLGNIMER3QjtBUmkyQzFCO0FXejVDRTs7Ozs7Ozs7Ozs7Ozs7RUFFRTtFQUNBO0VBQ0EscUNITHFCO0FSNDZDekI7O0FXbjZDQTs7O0VBR0UsZ0JIdUN3QjtFR3RDeEI7QVhzNkNGO0FXcDZDRTs7Ozs7Ozs7O0VBRUU7QVg2NkNKOztBVzE2Q0E7OztFQUdFO0VBQ0E7QVg2NkNGO0FXMzZDRTs7Ozs7Ozs7O0VBRUU7QVhvN0NKOztBV2g3Q0E7RUFBVSxlSFNnQjtBUjI2QzFCOztBV243Q0E7RUFBVSxlSFNnQjtBUjg2QzFCOztBV3Q3Q0E7RUFBVSxlSFNnQjtBUmk3QzFCOztBV3o3Q0E7RUFBVSxlSFNnQjtBUm83QzFCOztBVzU3Q0E7RUFBVSxlSENnQjtBUis3QzFCOztBVy83Q0E7RUFBVSxlSFNnQjtBUjA3QzFCOztBVzc3Q0E7RUFDRTtBWGc4Q0Y7O0FXNzdDQTtFQUNFLG1CSEd3QjtFR0Z4QjtFQUNBO0VBQ0E7QVhnOENGO0FXOTdDRTtFQU5GO0lBT0k7RVhpOENGO0FBQ0Y7O0FXejdDQTs7RUFFRTtBWDQ3Q0Y7O0FXejdDQTs7RUFFRSx5Qkg0YStCO0VHM2EvQjtBWDQ3Q0Y7O0FXeDdDQTtFQUF1QjtBWDQ3Q3ZCOztBVzM3Q0E7RUFBdUI7QVgrN0N2Qjs7QVc5N0NBO0VBQXVCO0FYazhDdkI7O0FXajhDQTtFQUF1QjtBWHE4Q3ZCOztBV3A4Q0E7RUFBdUI7QVh3OEN2Qjs7QVdyOENBO0VBQXVCO0FYeThDdkI7O0FXeDhDQTtFQUF1QjtBWDQ4Q3ZCOztBVzM4Q0E7RUFBdUI7QVgrOEN2Qjs7QVc1OENBO0VBQ0UscUNIeEZ1QjtBUnVpRHpCOztBWWpqREU7RUFDRSx5REpZb0I7QVJ3aUR4Qjs7QVlsakRFOztFQUVFO0FacWpESjs7QVkxakRFO0VBQ0UsY0prZjZCO0FSMmtDakM7O0FZM2pERTs7RUFFRTtBWjhqREo7O0FZbmtERTtFQUNFLGNKc2Y2QjtBUmdsQ2pDOztBWXBrREU7O0VBRUU7QVp1a0RKOztBWTVrREU7RUFDRSxjSjBmNkI7QVJxbENqQzs7QVk3a0RFOztFQUVFO0FaZ2xESjs7QVlybERFO0VBQ0UsY0o4ZjZCO0FSMGxDakM7O0FZdGxERTs7RUFFRTtBWnlsREo7O0FXNStDQTtFQUdFO0FYNitDRjs7QWFsbURFO0VBQ0Usb0VMWW9CO0FSeWxEeEI7O0Fhbm1ERTs7RUFFRTtBYnNtREo7O0FhM21ERTtFQUNFLHlCTG1mNkI7QVIybkNqQzs7QWE1bURFOztFQUVFO0FiK21ESjs7QWFwbkRFO0VBQ0UseUJMdWY2QjtBUmdvQ2pDOztBYXJuREU7O0VBRUU7QWJ3bkRKOztBYTduREU7RUFDRSx5QkwyZjZCO0FScW9DakM7O0FhOW5ERTs7RUFFRTtBYmlvREo7O0FhdG9ERTtFQUNFLHlCTCtmNkI7QVIwb0NqQzs7QWF2b0RFOztFQUVFO0FiMG9ESjs7QVcxZ0RBO0VBQ0U7RUFDQTtFQUNBO0FYNmdERjs7QVdyZ0RBOztFQUVFO0VBQ0E7QVh3Z0RGO0FXdmdERTs7OztFQUVFO0FYMmdESjs7QVcvL0NBO0VBSkU7RUFDQTtBWHVnREY7O0FXOS9DQTtFQVZFO0VBQ0E7RUFXQTtBWGtnREY7QVdoZ0RFO0VBQ0U7RUFDQTtFQUNBO0FYa2dESjs7QVc3L0NBO0VBQ0U7RUFDQSxtQkh6SHdCO0FSeW5EMUI7O0FXOS9DQTs7RUFFRSx3QkgvSHdCO0FSZ29EMUI7O0FXLy9DQTtFQUNFO0FYa2dERjs7QVdoZ0RBO0VBQ0U7QVhtZ0RGOztBYzFyREU7RUFFRTtFQUNBO0FkNHJESjtBYzFyREU7RUFDRTtBZDRyREo7QVc5L0NFO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJSWxOSjtJQUNBO0lBQ0E7RWZtdERBO0VXaGdERTtJQUNFLGtCSDJuQndCO0VSdTRCNUI7QUFDRjs7QVd6L0NBOztFQUdFO0VBQ0E7QVgyL0NGOztBV3ovQ0E7RUFDRTtBWDQvQ0Y7O0FXdi9DQTtFQUNFO0VBQ0E7RUFDQSxpQkg0bUI0QjtFRzNtQjVCO0FYMC9DRjtBV3IvQ0k7OztFQUNFO0FYeS9DTjtBV24vQ0U7OztFQUdFO0VBQ0E7RUFDQSx3Qkh0TXNCO0VHdU10QixxQ0h4UHFCO0FSNnVEekI7QVduL0NJOzs7RUFDRTtBWHUvQ047O0FXLytDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYay9DRjtBVzUrQ0k7Ozs7OztFQUFXO0FYby9DZjtBV24vQ0k7Ozs7OztFQUNFO0FYMC9DTjs7QVdwL0NBO0VBQ0UsbUJIck93QjtFR3NPeEI7RUFDQSx3Qkh6T3dCO0FSZ3VEMUI7O0FnQnp4REE7Ozs7RUFJRSw4RFJzQ3dCO0FSc3ZEMUI7O0FnQnh4REE7RUFDRTtFQUNBO0VBQ0EsY1JtekI0QjtFUWx6QjVCLHlCUm16QjRCO0VRbHpCNUIsa0JSMEYwQjtBUmlzRDVCOztBZ0J2eERBO0VBQ0U7RUFDQTtFQUNBLFdSNnlCNEI7RVE1eUI1QixzQlI2eUI0QjtFUTV5QjVCLGtCUm1GMEI7RVFsRjFCO0FoQjB4REY7QWdCeHhERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoQjB4REo7O0FnQnJ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCUmtCd0I7RVFqQnhCO0VBQ0E7RUFDQSxjUnBDdUI7RVFxQ3ZCLHlCUnl4QjRCO0VReHhCNUI7RUFDQSxrQlIwRDBCO0FSOHRENUI7QWdCcnhERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ1eERKOztBZ0JseERBO0VBQ0UsaUJSMndCNEI7RVExd0I1QjtBaEJxeERGOztBaUIvMERBO0VDSEU7RUFDQTtFQUNBO0VBQ0E7QWxCczFERjtBY2wxREU7RUFFRTtFQUNBO0FkbTFESjtBY2oxREU7RUFDRTtBZG0xREo7QWlCMTFERTtFQUhGO0lBSUksWVQyVTJCO0VSa2hEN0I7QUFDRjtBaUI1MURFO0VBTkY7SUFPSSxZVDZVMkI7RVJraEQ3QjtBQUNGO0FpQjkxREU7RUFURjtJQVVJLGFUK1UyQjtFUmtoRDdCO0FBQ0Y7O0FpQngxREE7RUN2QkU7RUFDQTtFQUNBO0VBQ0E7QWxCbTNERjtBYy8yREU7RUFFRTtFQUNBO0FkZzNESjtBYzkyREU7RUFDRTtBZGczREo7O0FpQjcxREE7RUN2QkU7RUFDQTtBbEJ3M0RGO0FjMzNERTtFQUVFO0VBQ0E7QWQ0M0RKO0FjMTNERTtFQUNFO0FkNDNESjs7QW1CcjRERTtFQUNFO0VBRUE7RUFFQTtFQUNBO0FuQnM0REo7O0FtQjUzREU7RUFDRTtBbkIrM0RKOztBbUJ4M0RJO0VBQ0U7QW5CMjNETjs7QW1CNTNESTtFQUNFO0FuQiszRE47O0FtQmg0REk7RUFDRTtBbkJtNEROOztBbUJwNERJO0VBQ0U7QW5CdTRETjs7QW1CeDRESTtFQUNFO0FuQjI0RE47O0FtQjU0REk7RUFDRTtBbkIrNEROOztBbUJoNURJO0VBQ0U7QW5CbTVETjs7QW1CcDVESTtFQUNFO0FuQnU1RE47O0FtQng1REk7RUFDRTtBbkIyNUROOztBbUI1NURJO0VBQ0U7QW5CKzVETjs7QW1CaDZESTtFQUNFO0FuQm02RE47O0FtQnA2REk7RUFDRTtBbkJ1NkROOztBbUJwNURJO0VBQ0U7QW5CdTVETjs7QW1CNzVESTtFQUNFO0FuQmc2RE47O0FtQmo2REk7RUFDRTtBbkJvNkROOztBbUJyNkRJO0VBQ0U7QW5CdzZETjs7QW1CejZESTtFQUNFO0FuQjQ2RE47O0FtQjc2REk7RUFDRTtBbkJnN0ROOztBbUJqN0RJO0VBQ0U7QW5CbzdETjs7QW1CcjdESTtFQUNFO0FuQnc3RE47O0FtQno3REk7RUFDRTtBbkI0N0ROOztBbUI3N0RJO0VBQ0U7QW5CZzhETjs7QW1CajhESTtFQUNFO0FuQm84RE47O0FtQnI4REk7RUFDRTtBbkJ3OEROOztBbUJ6OERJO0VBQ0U7QW5CNDhETjs7QW1CbDlESTtFQUNFO0FuQnE5RE47O0FtQjM5REk7RUFDRTtBbkI4OUROOztBbUIvOURJO0VBQ0U7QW5CaytETjs7QW1CbitESTtFQUNFO0FuQnMrRE47O0FtQnYrREk7RUFDRTtBbkIwK0ROOztBbUIzK0RJO0VBQ0U7QW5COCtETjs7QW1CLytESTtFQUNFO0FuQmsvRE47O0FtQm4vREk7RUFDRTtBbkJzL0ROOztBbUJ2L0RJO0VBQ0U7QW5CMC9ETjs7QW1CMy9ESTtFQUNFO0FuQjgvRE47O0FtQi8vREk7RUFDRTtBbkJrZ0VOOztBbUJuZ0VJO0VBQ0U7QW5Cc2dFTjs7QW1CdmdFSTtFQUNFO0FuQjBnRU47O0FtQnYvREk7RUFDRTtBbkIwL0ROOztBbUIzL0RJO0VBQ0U7QW5COC9ETjs7QW1CLy9ESTtFQUNFO0FuQmtnRU47O0FtQm5nRUk7RUFDRTtBbkJzZ0VOOztBbUJ2Z0VJO0VBQ0U7QW5CMGdFTjs7QW1CM2dFSTtFQUNFO0FuQjhnRU47O0FtQi9nRUk7RUFDRTtBbkJraEVOOztBbUJuaEVJO0VBQ0U7QW5Cc2hFTjs7QW1CdmhFSTtFQUNFO0FuQjBoRU47O0FtQjNoRUk7RUFDRTtBbkI4aEVOOztBbUIvaEVJO0VBQ0U7QW5Ca2lFTjs7QW1CbmlFSTtFQUNFO0FuQnNpRU47O0FtQnZpRUk7RUFDRTtBbkIwaUVOOztBaUJ2aUVBO0VFckNFO0lBQ0U7RW5CZ2xFRjtFbUJ6a0VFO0lBQ0U7RW5CMmtFSjtFbUI1a0VFO0lBQ0U7RW5COGtFSjtFbUIva0VFO0lBQ0U7RW5CaWxFSjtFbUJsbEVFO0lBQ0U7RW5Cb2xFSjtFbUJybEVFO0lBQ0U7RW5CdWxFSjtFbUJ4bEVFO0lBQ0U7RW5CMGxFSjtFbUIzbEVFO0lBQ0U7RW5CNmxFSjtFbUI5bEVFO0lBQ0U7RW5CZ21FSjtFbUJqbUVFO0lBQ0U7RW5CbW1FSjtFbUJwbUVFO0lBQ0U7RW5Cc21FSjtFbUJ2bUVFO0lBQ0U7RW5CeW1FSjtFbUIxbUVFO0lBQ0U7RW5CNG1FSjtFbUJ6bEVFO0lBQ0U7RW5CMmxFSjtFbUJqbUVFO0lBQ0U7RW5CbW1FSjtFbUJwbUVFO0lBQ0U7RW5Cc21FSjtFbUJ2bUVFO0lBQ0U7RW5CeW1FSjtFbUIxbUVFO0lBQ0U7RW5CNG1FSjtFbUI3bUVFO0lBQ0U7RW5CK21FSjtFbUJobkVFO0lBQ0U7RW5Ca25FSjtFbUJubkVFO0lBQ0U7RW5CcW5FSjtFbUJ0bkVFO0lBQ0U7RW5Cd25FSjtFbUJ6bkVFO0lBQ0U7RW5CMm5FSjtFbUI1bkVFO0lBQ0U7RW5COG5FSjtFbUIvbkVFO0lBQ0U7RW5CaW9FSjtFbUJsb0VFO0lBQ0U7RW5Cb29FSjtFbUIxb0VFO0lBQ0U7RW5CNG9FSjtFbUJscEVFO0lBQ0U7RW5Cb3BFSjtFbUJycEVFO0lBQ0U7RW5CdXBFSjtFbUJ4cEVFO0lBQ0U7RW5CMHBFSjtFbUIzcEVFO0lBQ0U7RW5CNnBFSjtFbUI5cEVFO0lBQ0U7RW5CZ3FFSjtFbUJqcUVFO0lBQ0U7RW5CbXFFSjtFbUJwcUVFO0lBQ0U7RW5Cc3FFSjtFbUJ2cUVFO0lBQ0U7RW5CeXFFSjtFbUIxcUVFO0lBQ0U7RW5CNHFFSjtFbUI3cUVFO0lBQ0U7RW5CK3FFSjtFbUJockVFO0lBQ0U7RW5Ca3JFSjtFbUJuckVFO0lBQ0U7RW5CcXJFSjtFbUJscUVFO0lBQ0U7RW5Cb3FFSjtFbUJycUVFO0lBQ0U7RW5CdXFFSjtFbUJ4cUVFO0lBQ0U7RW5CMHFFSjtFbUIzcUVFO0lBQ0U7RW5CNnFFSjtFbUI5cUVFO0lBQ0U7RW5CZ3JFSjtFbUJqckVFO0lBQ0U7RW5CbXJFSjtFbUJwckVFO0lBQ0U7RW5Cc3JFSjtFbUJ2ckVFO0lBQ0U7RW5CeXJFSjtFbUIxckVFO0lBQ0U7RW5CNHJFSjtFbUI3ckVFO0lBQ0U7RW5CK3JFSjtFbUJoc0VFO0lBQ0U7RW5Ca3NFSjtFbUJuc0VFO0lBQ0U7RW5CcXNFSjtFbUJ0c0VFO0lBQ0U7RW5Cd3NFSjtBQUNGO0FpQjdyRUE7RUU5Q0U7SUFDRTtFbkI4dUVGO0VtQnZ1RUU7SUFDRTtFbkJ5dUVKO0VtQjF1RUU7SUFDRTtFbkI0dUVKO0VtQjd1RUU7SUFDRTtFbkIrdUVKO0VtQmh2RUU7SUFDRTtFbkJrdkVKO0VtQm52RUU7SUFDRTtFbkJxdkVKO0VtQnR2RUU7SUFDRTtFbkJ3dkVKO0VtQnp2RUU7SUFDRTtFbkIydkVKO0VtQjV2RUU7SUFDRTtFbkI4dkVKO0VtQi92RUU7SUFDRTtFbkJpd0VKO0VtQmx3RUU7SUFDRTtFbkJvd0VKO0VtQnJ3RUU7SUFDRTtFbkJ1d0VKO0VtQnh3RUU7SUFDRTtFbkIwd0VKO0VtQnZ2RUU7SUFDRTtFbkJ5dkVKO0VtQi92RUU7SUFDRTtFbkJpd0VKO0VtQmx3RUU7SUFDRTtFbkJvd0VKO0VtQnJ3RUU7SUFDRTtFbkJ1d0VKO0VtQnh3RUU7SUFDRTtFbkIwd0VKO0VtQjN3RUU7SUFDRTtFbkI2d0VKO0VtQjl3RUU7SUFDRTtFbkJneEVKO0VtQmp4RUU7SUFDRTtFbkJteEVKO0VtQnB4RUU7SUFDRTtFbkJzeEVKO0VtQnZ4RUU7SUFDRTtFbkJ5eEVKO0VtQjF4RUU7SUFDRTtFbkI0eEVKO0VtQjd4RUU7SUFDRTtFbkIreEVKO0VtQmh5RUU7SUFDRTtFbkJreUVKO0VtQnh5RUU7SUFDRTtFbkIweUVKO0VtQmh6RUU7SUFDRTtFbkJrekVKO0VtQm56RUU7SUFDRTtFbkJxekVKO0VtQnR6RUU7SUFDRTtFbkJ3ekVKO0VtQnp6RUU7SUFDRTtFbkIyekVKO0VtQjV6RUU7SUFDRTtFbkI4ekVKO0VtQi96RUU7SUFDRTtFbkJpMEVKO0VtQmwwRUU7SUFDRTtFbkJvMEVKO0VtQnIwRUU7SUFDRTtFbkJ1MEVKO0VtQngwRUU7SUFDRTtFbkIwMEVKO0VtQjMwRUU7SUFDRTtFbkI2MEVKO0VtQjkwRUU7SUFDRTtFbkJnMUVKO0VtQmoxRUU7SUFDRTtFbkJtMUVKO0VtQmgwRUU7SUFDRTtFbkJrMEVKO0VtQm4wRUU7SUFDRTtFbkJxMEVKO0VtQnQwRUU7SUFDRTtFbkJ3MEVKO0VtQnowRUU7SUFDRTtFbkIyMEVKO0VtQjUwRUU7SUFDRTtFbkI4MEVKO0VtQi8wRUU7SUFDRTtFbkJpMUVKO0VtQmwxRUU7SUFDRTtFbkJvMUVKO0VtQnIxRUU7SUFDRTtFbkJ1MUVKO0VtQngxRUU7SUFDRTtFbkIwMUVKO0VtQjMxRUU7SUFDRTtFbkI2MUVKO0VtQjkxRUU7SUFDRTtFbkJnMkVKO0VtQmoyRUU7SUFDRTtFbkJtMkVKO0VtQnAyRUU7SUFDRTtFbkJzMkVKO0FBQ0Y7QWlCbDFFQTtFRXZERTtJQUNFO0VuQjQ0RUY7RW1CcjRFRTtJQUNFO0VuQnU0RUo7RW1CeDRFRTtJQUNFO0VuQjA0RUo7RW1CMzRFRTtJQUNFO0VuQjY0RUo7RW1COTRFRTtJQUNFO0VuQmc1RUo7RW1CajVFRTtJQUNFO0VuQm01RUo7RW1CcDVFRTtJQUNFO0VuQnM1RUo7RW1CdjVFRTtJQUNFO0VuQnk1RUo7RW1CMTVFRTtJQUNFO0VuQjQ1RUo7RW1CNzVFRTtJQUNFO0VuQis1RUo7RW1CaDZFRTtJQUNFO0VuQms2RUo7RW1CbjZFRTtJQUNFO0VuQnE2RUo7RW1CdDZFRTtJQUNFO0VuQnc2RUo7RW1CcjVFRTtJQUNFO0VuQnU1RUo7RW1CNzVFRTtJQUNFO0VuQis1RUo7RW1CaDZFRTtJQUNFO0VuQms2RUo7RW1CbjZFRTtJQUNFO0VuQnE2RUo7RW1CdDZFRTtJQUNFO0VuQnc2RUo7RW1CejZFRTtJQUNFO0VuQjI2RUo7RW1CNTZFRTtJQUNFO0VuQjg2RUo7RW1CLzZFRTtJQUNFO0VuQmk3RUo7RW1CbDdFRTtJQUNFO0VuQm83RUo7RW1CcjdFRTtJQUNFO0VuQnU3RUo7RW1CeDdFRTtJQUNFO0VuQjA3RUo7RW1CMzdFRTtJQUNFO0VuQjY3RUo7RW1COTdFRTtJQUNFO0VuQmc4RUo7RW1CdDhFRTtJQUNFO0VuQnc4RUo7RW1COThFRTtJQUNFO0VuQmc5RUo7RW1CajlFRTtJQUNFO0VuQm05RUo7RW1CcDlFRTtJQUNFO0VuQnM5RUo7RW1CdjlFRTtJQUNFO0VuQnk5RUo7RW1CMTlFRTtJQUNFO0VuQjQ5RUo7RW1CNzlFRTtJQUNFO0VuQis5RUo7RW1CaCtFRTtJQUNFO0VuQmsrRUo7RW1CbitFRTtJQUNFO0VuQnErRUo7RW1CdCtFRTtJQUNFO0VuQncrRUo7RW1CeitFRTtJQUNFO0VuQjIrRUo7RW1CNStFRTtJQUNFO0VuQjgrRUo7RW1CLytFRTtJQUNFO0VuQmkvRUo7RW1COTlFRTtJQUNFO0VuQmcrRUo7RW1CaitFRTtJQUNFO0VuQm0rRUo7RW1CcCtFRTtJQUNFO0VuQnMrRUo7RW1CditFRTtJQUNFO0VuQnkrRUo7RW1CMStFRTtJQUNFO0VuQjQrRUo7RW1CNytFRTtJQUNFO0VuQisrRUo7RW1CaC9FRTtJQUNFO0VuQmsvRUo7RW1Cbi9FRTtJQUNFO0VuQnEvRUo7RW1CdC9FRTtJQUNFO0VuQncvRUo7RW1Cei9FRTtJQUNFO0VuQjIvRUo7RW1CNS9FRTtJQUNFO0VuQjgvRUo7RW1CLy9FRTtJQUNFO0VuQmlnRko7RW1CbGdGRTtJQUNFO0VuQm9nRko7QUFDRjtBb0I1akZBO0VBQ0UsNkJaZ0k4QjtBUjg3RWhDOztBb0I1akZBO0VBQ0UsZ0Jad0g4QjtFWXZIOUIsbUJadUg4QjtFWXRIOUIscUNaR3VCO0VZRnZCO0FwQitqRkY7O0FvQjdqRkE7RUFDRTtBcEJna0ZGOztBb0IxakZBO0VBQ0U7RUFDQTtFQUNBLG1CWnlDd0I7QVJvaEYxQjtBb0J2akZNOzs7Ozs7RUFFRSxZWmlHd0I7RVloR3hCLHdCWjhCa0I7RVk3QmxCO0VBQ0E7QXBCNmpGUjtBb0J4akZFO0VBQ0U7RUFDQTtBcEIwakZKO0FvQm5qRk07Ozs7OztFQUVFO0FwQnlqRlI7QW9CcGpGRTtFQUNFO0FwQnNqRko7QW9CbGpGRTtFQUNFLHNCWmpDb0I7QVJxbEZ4Qjs7QW9CeGlGTTs7Ozs7O0VBRUUsWVp1RHdCO0FSdy9FaEM7O0FvQnBpRkE7RUFDRTtBcEJ1aUZGO0FvQmxpRk07Ozs7OztFQUVFO0FwQndpRlI7QW9CbmlGSTs7RUFFRTtBcEJxaUZOOztBb0IxaEZFO0VBQ0UseUJac0I0QjtBUnVnRmhDOztBb0JuaEZFO0VBQ0UseUJaYTRCO0FSeWdGaEM7O0FvQjdnRkE7RUFDRTtFQUNBO0VBQ0E7QXBCZ2hGRjs7QW9CM2dGSTs7RUFDRTtFQUNBO0VBQ0E7QXBCK2dGTjs7QXFCeHBGSTs7Ozs7Ozs7OztFQUlFLHlCYjhIMEI7QVJtaUZoQzs7QXFCMXBGSTs7RUFLRTtBckIwcEZOOztBcUIxcUZJOzs7Ozs7Ozs7O0VBSUUseUJiNGUyQjtBUnVzRWpDOztBcUI1cUZJOztFQUtFO0FyQjRxRk47O0FxQjVyRkk7Ozs7Ozs7Ozs7RUFJRSx5QmJnZjJCO0FScXRFakM7O0FxQjlyRkk7O0VBS0U7QXJCOHJGTjs7QXFCOXNGSTs7Ozs7Ozs7OztFQUlFLHlCYm9mMkI7QVJtdUVqQzs7QXFCaHRGSTs7RUFLRTtBckJndEZOOztBcUJodUZJOzs7Ozs7Ozs7O0VBSUUseUJid2YyQjtBUml2RWpDOztBcUJsdUZJOztFQUtFO0FyQmt1Rk47O0FvQmhsRkE7RUFDRTtFQUNBO0FwQm1sRkY7QW9CamxGRTtFQUpGO0lBS0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEJvbEZGO0VvQmpsRkU7SUFDRTtFcEJtbEZKO0VvQjVrRlE7Ozs7OztJQUVFO0VwQmtsRlY7RW9CM2tGRTtJQUNFO0VwQjZrRko7RW9CdGtGUTs7Ozs7O0lBRUU7RXBCNGtGVjtFb0Ixa0ZROzs7Ozs7SUFFRTtFcEJnbEZWO0VvQnJrRlE7Ozs7SUFFRTtFcEJ5a0ZWO0FBQ0Y7O0FzQm55RkE7RUFDRTtFQUNBO0VBQ0E7RUFJQTtBdEJteUZGOztBc0JoeUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJkMEN3QjtFY3pDeEI7RUFDQTtFQUNBLGNkZHVCO0VjZXZCO0VBQ0E7QXRCbXlGRjs7QXNCaHlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Qm15RkY7O0FzQnh4RkE7RWY0QkUsOEJlM0JvQjtFZjRCakIsMkJlNUJpQjtFZjZCWixzQmU3Qlk7QXRCNnhGdEI7O0FzQnp4RkE7O0VBRUU7RUFDQTtFQUNBO0F0QjR4RkY7O0FzQnp4RkE7RUFDRTtBdEI0eEZGOztBc0J4eEZBO0VBQ0U7RUFDQTtBdEIyeEZGOztBc0J2eEZBOztFQUVFO0F0QjB4RkY7O0FzQnR4RkE7OztFYnZFRTtFQUVBO0VBQ0E7QVRrMkZGOztBc0J2eEZBO0VBQ0U7RUFDQTtFQUNBLGVkbEN3QjtFY21DeEIsd0JkdkJ3QjtFY3dCeEIsa0NkMUV1QjtBUm8yRnpCOztBc0Jod0ZBO0VBQ0U7RUFDQTtFQUNBLFlkaUcrQjtFY2hHL0I7RUFDQSxlZG5Fd0I7RWNvRXhCLHdCZHhEd0I7RWN5RHhCLGtDZDNHdUI7RWM0R3ZCLHNCZG1FK0I7RWNsRS9CO0VBQ0E7RUFDQSxrQmRmMEI7RUR6QzFCLHdEZXlEQTtFZnhEUSxnRGV3RFI7RWY0REEsZ0ZlM0RBO0VmNERLLDJFZTVETDtFZjZEUSx3RWU3RFI7QXRCc3dGRjtBdUI1MEZFO0VBQ0UscUJmc0o2QjtFZXJKN0I7RWhCVUYsMEZnQlRFO0VoQlVNLGtGZ0JWTjtBdkIrMEZKO0FPcHlGRTtFQUNFLFdDMkc2QjtFRDFHN0I7QVBzeUZKO0FPcHlGRTtFQUEwQixXQ3dHSztBUityRmpDO0FPdHlGRTtFQUFnQyxXQ3VHRDtBUmtzRmpDO0FzQjd3RkU7RUFDRTtFQUNBO0F0Qit3Rko7QXNCdndGRTtFQUdFLGdEZHJJcUI7RWNzSXJCO0F0QnV3Rko7QXNCcHdGRTtFQUVFLG1CZDZFNkI7QVJ3ckZqQzs7QXNCOXZGQTtFQUNFO0F0Qml3RkY7O0FzQnR2RkE7RUFDRTtBdEJ5dkZGOztBc0I1dUZBO0VBS0k7Ozs7SUFDRSxpQmRvQjJCO0VSMHRGL0I7RXNCM3VGRTs7Ozs7Ozs7Ozs7SUFFRSxpQmRtQjJCO0VSbXVGL0I7RXNCbnZGRTs7Ozs7Ozs7Ozs7SUFFRSxpQmRZMkI7RVJrdkYvQjtBQUNGO0FzQnB2RkE7RUFDRSxtQmRLK0I7QVJpdkZqQzs7QXNCOXVGQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBdEJpdkZGO0FzQi91RkU7O0VBQ0UsZ0JkdEtzQjtFY3VLdEI7RUFDQTtFQUNBO0VBQ0E7QXRCa3ZGSjs7QXNCL3VGQTs7OztFQUlFO0VBQ0E7RUFDQTtBdEJrdkZGOztBc0IvdUZBOztFQUVFO0F0Qmt2RkY7O0FzQjl1RkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCaXZGRjs7QXNCL3VGQTs7RUFFRTtFQUNBO0F0Qmt2RkY7O0FzQnp1RkU7Ozs7RUFHRSxtQmQvQzZCO0FSNHhGakM7O0FzQnZ1RkU7OztFQUVFLG1CZHZENkI7QVJreUZqQzs7QXNCbnVGSTs7O0VBQ0UsbUJkaEUyQjtBUnd5RmpDOztBc0I3dEZBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7QXRCOHRGRjtBc0I1dEZFOzs7OztFQUVFO0VBQ0E7QXRCaXVGSjs7QXVCeDlGRTs7O0VBQ0UsWWZrSjZCO0Vlako3QjtFQUNBLGVmcEJzQjtFZXFCdEIsZ0JmaUN3QjtFZWhDeEIsa0Jmb0N3QjtBUnk3RjVCOztBdUIxOUZFOzs7RUFDRSxZZjBJNkI7RWV6STdCLGlCZnlJNkI7QVJzMUZqQzs7QXVCNTlGRTs7Ozs7OztFQUVFO0F2Qm8rRko7O0FzQjd1RkU7RUFDRSxZZHBINkI7RWNxSDdCO0VBQ0EsZWQxUnNCO0VjMlJ0QixnQmRyT3dCO0Vjc094QixrQmRsT3dCO0FSazlGNUI7QXNCOXVGRTtFQUNFLFlkM0g2QjtFYzRIN0IsaUJkNUg2QjtBUjQyRmpDO0FzQjl1RkU7O0VBRUU7QXRCZ3ZGSjtBc0I5dUZFO0VBQ0UsWWRuSTZCO0Vjb0k3QjtFQUNBO0VBQ0EsZWQxU3NCO0VjMlN0QixnQmRyUHdCO0FScStGNUI7O0F1QjFnR0U7OztFQUNFLFlmZ0o2QjtFZS9JN0I7RUFDQSxlZnJCc0I7RWVzQnRCLHNCZmdDd0I7RWUvQnhCLGtCZm1Dd0I7QVI0K0Y1Qjs7QXVCNWdHRTs7O0VBQ0UsWWZ3STZCO0Vldkk3QixpQmZ1STZCO0FSMDRGakM7O0F1QjlnR0U7Ozs7Ozs7RUFFRTtBdkJzaEdKOztBc0Jyd0ZFO0VBQ0UsWWRoSjZCO0VjaUo3QjtFQUNBLGVkclRzQjtFY3NUdEIsc0JkaFF3QjtFY2lReEIsa0JkN1B3QjtBUnFnRzVCO0FzQnR3RkU7RUFDRSxZZHZKNkI7RWN3SjdCLGlCZHhKNkI7QVJnNkZqQztBc0J0d0ZFOztFQUVFO0F0Qnd3Rko7QXNCdHdGRTtFQUNFLFlkL0o2QjtFY2dLN0I7RUFDQTtFQUNBLGVkclVzQjtFY3NVdEIsc0JkaFJ3QjtBUndoRzVCOztBc0IvdkZBO0VBRUU7QXRCaXdGRjtBc0I5dkZFO0VBQ0U7QXRCZ3dGSjs7QXNCNXZGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXZDlMK0I7RWMrTC9CLFlkL0wrQjtFY2dNL0IsaUJkaE0rQjtFY2lNL0I7RUFDQTtBdEIrdkZGOztBc0I3dkZBOzs7OztFQUdFLFdkck0rQjtFY3NNL0IsWWR0TStCO0VjdU0vQixpQmR2TStCO0FSeThGakM7O0FzQmh3RkE7Ozs7O0VBR0UsV2QxTStCO0VjMk0vQixZZDNNK0I7RWM0TS9CLGlCZDVNK0I7QVJpOUZqQzs7QXVCbnFHRTs7Ozs7O0VBVUUsY2ZzZTZCO0FSNHJGakM7QXVCL3BHRTtFQUNFLHFCZmtlNkI7RURuYi9CLHdEZ0I5Q0U7RWhCK0NNLGdEZ0IvQ047QXZCa3FHSjtBdUJqcUdJO0VBQ0U7RWhCNENKLHFIZ0IxQ0k7RWhCMkNJLDZHZ0IzQ0o7QXZCbXFHTjtBdUIvcEdFO0VBQ0UsY2Z3ZDZCO0VldmQ3QixxQmZ1ZDZCO0VldGQ3Qix5QmZ1ZDZCO0FSMHNGakM7QXVCOXBHRTtFQUNFLGNma2Q2QjtBUjhzRmpDOztBdUI5ckdFOzs7Ozs7RUFVRSxjZjhlNkI7QVIrc0ZqQztBdUIxckdFO0VBQ0UscUJmMGU2QjtFRDNiL0Isd0RnQjlDRTtFaEIrQ00sZ0RnQi9DTjtBdkI2ckdKO0F1QjVyR0k7RUFDRTtFaEI0Q0osbUhnQjFDSTtFaEIyQ0ksMkdnQjNDSjtBdkI4ckdOO0F1QjFyR0U7RUFDRSxjZmdlNkI7RWUvZDdCLHFCZitkNkI7RWU5ZDdCLHlCZitkNkI7QVI2dEZqQztBdUJ6ckdFO0VBQ0UsY2YwZDZCO0FSaXVGakM7O0F1Qnp0R0U7Ozs7OztFQVVFLGNma2Y2QjtBUnN1RmpDO0F1QnJ0R0U7RUFDRSxxQmY4ZTZCO0VEL2IvQix3RGdCOUNFO0VoQitDTSxnRGdCL0NOO0F2Qnd0R0o7QXVCdnRHSTtFQUNFO0VoQjRDSixxSGdCMUNJO0VoQjJDSSw2R2dCM0NKO0F2Qnl0R047QXVCcnRHRTtFQUNFLGNmb2U2QjtFZW5lN0IscUJmbWU2QjtFZWxlN0IseUJmbWU2QjtBUm92RmpDO0F1QnB0R0U7RUFDRSxjZjhkNkI7QVJ3dkZqQzs7QXNCcjBGRTtFQUNFO0F0QncwRko7QXNCdDBGRTtFQUNFO0F0QncwRko7O0FzQjl6RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEJpMEZGOztBc0I5eUZFO0VBRUU7SUFDRTtJQUNBO0lBQ0E7RXRCZ3pGSjtFc0I1eUZFO0lBQ0U7SUFDQTtJQUNBO0V0Qjh5Rko7RXNCMXlGRTtJQUNFO0V0QjR5Rko7RXNCenlGRTtJQUNFO0lBQ0E7RXRCMnlGSjtFc0J6eUZJOzs7SUFHRTtFdEIyeUZOO0VzQnR5RkU7SUFDRTtFdEJ3eUZKO0VzQnJ5RkU7SUFDRTtJQUNBO0V0QnV5Rko7RXNCbHlGRTs7SUFFRTtJQUNBO0lBQ0E7SUFDQTtFdEJveUZKO0VzQmx5Rkk7O0lBQ0U7RXRCcXlGTjtFc0JseUZFOztJQUVFO0lBQ0E7RXRCb3lGSjtFc0JoeUZFO0lBQ0U7RXRCa3lGSjtBQUNGOztBc0I5d0ZFOzs7O0VBSUU7RUFDQTtFQUNBO0F0Qml4Rko7QXNCN3dGRTs7RUFFRTtBdEIrd0ZKO0FzQjN3RkU7RUovaUJBO0VBQ0E7QWxCNnpHRjtBY2gwR0U7RUFFRTtFQUNBO0FkaTBHSjtBYy96R0U7RUFDRTtBZGkwR0o7QXNCaHhGRTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0V0Qmt4Rko7QUFDRjtBc0Izd0ZFO0VBQ0U7QXRCNndGSjtBc0Jyd0ZJO0VBQ0U7SUFDRTtJQUNBLGVkeGlCa0I7RVIreUd4QjtBQUNGO0FzQm53Rkk7RUFDRTtJQUNFO0lBQ0EsZWQvaUJrQjtFUm96R3hCO0FBQ0Y7O0F3QmwyR0E7RUFDRTtFQUNBO0VBQ0EsbUJoQjBJK0I7RWdCekkvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQzBDQTtFQUNBLGVqQlZ3QjtFaUJXeEIsd0JqQkN3QjtFaUJBeEIsa0JqQjhDMEI7RUQ0RzFCLHlCaUJyTXFCO0VqQnNNbEIsc0JpQnRNa0I7RWpCdU1qQixxQmlCdk1pQjtFakJ3TWIsaUJpQnhNYTtBeEIyMkd2QjtBd0J0MkdJO0VmckJGO0VBRUE7RUFDQTtBVDYzR0Y7QXdCcjJHRTtFQUdFLFdoQnFINkI7RWdCcEg3QjtBeEJxMkdKO0F3QmwyR0U7RUFFRTtFQUNBO0VqQjJCRix3RGlCMUJFO0VqQjJCTSxnRGlCM0JOO0F4Qm8yR0o7QXdCajJHRTtFQUdFLG1CaEJ1TDZCO0VrQnBPL0IsYUY4Q21CO0VFM0NuQjtFbkI4REEsd0JpQmxCRTtFakJtQk0sZ0JpQm5CTjtBeEJtMkdKOztBd0I1MUdFO0VBRUU7QXhCODFHSjs7QXdCdDFHQTtFQzdERSxXakJpSitCO0VpQmhKL0Isc0JqQmlKK0I7RWlCaEovQixrQmpCaUorQjtBUnN3R2pDO0F5QnI1R0U7RUFFRSxXakIySTZCO0VpQjFJN0I7RUFDSTtBekJzNUdSO0F5QnA1R0U7RUFDRSxXakJzSTZCO0VpQnJJN0I7RUFDSTtBekJzNUdSO0F5QnA1R0U7RUFHRSxXakIrSDZCO0VpQjlIN0I7RUFDSTtBekJvNUdSO0F5Qmw1R0k7RUFHRSxXakJ3SDJCO0VpQnZIM0I7RUFDSTtBekJrNUdWO0F5Qi80R0U7RUFHRTtBekIrNEdKO0F5QjE0R0k7RUFHRSxzQmpCeUcyQjtFaUJ4R3ZCLGtCakJ5R3VCO0FSaXlHakM7QXlCdDRHRTtFQUNFLFdqQm1HNkI7RWlCbEc3QixzQmpCaUc2QjtBUnV5R2pDOztBd0J4M0dBO0VDaEVFLFdqQnFKK0I7RWlCcEovQixvRWpCVXNCO0VpQlR0QixnRWpCcUorQjtBUnV5R2pDO0F5QjE3R0U7RUFFRSxXakIrSTZCO0VpQjlJN0I7RUFDSTtBekIyN0dSO0F5Qno3R0U7RUFDRSxXakIwSTZCO0VpQnpJN0I7RUFDSTtBekIyN0dSO0F5Qno3R0U7RUFHRSxXakJtSTZCO0VpQmxJN0I7RUFDSTtBekJ5N0dSO0F5QnY3R0k7RUFHRSxXakI0SDJCO0VpQjNIM0I7RUFDSTtBekJ1N0dWO0F5QnA3R0U7RUFHRTtBekJvN0dKO0F5Qi82R0k7RUFHRSxvRWpCOUJrQjtFaUIrQmQsZ0VqQjZHdUI7QVJrMEdqQztBeUIzNkdFO0VBQ0UseURqQnBDb0I7RWlCcUNwQixzQmpCcUc2QjtBUncwR2pDOztBd0J6NUdBO0VDcEVFLFdqQnlKK0I7RWlCeEovQix5QmpCV3NCO0VpQlZ0QiwrRGpCeUorQjtBUncwR2pDO0F5Qi85R0U7RUFFRSxXakJtSjZCO0VpQmxKN0I7RUFDSTtBekJnK0dSO0F5Qjk5R0U7RUFDRSxXakI4STZCO0VpQjdJN0I7RUFDSTtBekJnK0dSO0F5Qjk5R0U7RUFHRSxXakJ1STZCO0VpQnRJN0I7RUFDSTtBekI4OUdSO0F5QjU5R0k7RUFHRSxXakJnSTJCO0VpQi9IM0I7RUFDSTtBekI0OUdWO0F5Qno5R0U7RUFHRTtBekJ5OUdKO0F5QnA5R0k7RUFHRSx5QmpCN0JrQjtFaUI4QmQsK0RqQmlIdUI7QVJtMkdqQztBeUJoOUdFO0VBQ0UsY2pCbkNvQjtFaUJvQ3BCLHNCakJ5RzZCO0FSeTJHakM7O0F3QjE3R0E7RUN4RUUsV2pCNkorQjtFaUI1Si9CLHlCakJZc0I7RWlCWHRCLCtEakI2SitCO0FSeTJHakM7QXlCcGdIRTtFQUVFLFdqQnVKNkI7RWlCdEo3QjtFQUNJO0F6QnFnSFI7QXlCbmdIRTtFQUNFLFdqQmtKNkI7RWlCako3QjtFQUNJO0F6QnFnSFI7QXlCbmdIRTtFQUdFLFdqQjJJNkI7RWlCMUk3QjtFQUNJO0F6Qm1nSFI7QXlCamdISTtFQUdFLFdqQm9JMkI7RWlCbkkzQjtFQUNJO0F6QmlnSFY7QXlCOS9HRTtFQUdFO0F6QjgvR0o7QXlCei9HSTtFQUdFLHlCakI1QmtCO0VpQjZCZCwrRGpCcUh1QjtBUm80R2pDO0F5QnIvR0U7RUFDRSxjakJsQ29CO0VpQm1DcEIsc0JqQjZHNkI7QVIwNEdqQzs7QXdCMzlHQTtFQzVFRSxXakJpSytCO0VpQmhLL0IseUJqQmFzQjtFaUJadEIsc0RqQmlLK0I7QVIwNEdqQztBeUJ6aUhFO0VBRUUsV2pCMko2QjtFaUIxSjdCO0VBQ0k7QXpCMGlIUjtBeUJ4aUhFO0VBQ0UsV2pCc0o2QjtFaUJySjdCO0VBQ0k7QXpCMGlIUjtBeUJ4aUhFO0VBR0UsV2pCK0k2QjtFaUI5STdCO0VBQ0k7QXpCd2lIUjtBeUJ0aUhJO0VBR0UsV2pCd0kyQjtFaUJ2STNCO0VBQ0k7QXpCc2lIVjtBeUJuaUhFO0VBR0U7QXpCbWlISjtBeUI5aEhJO0VBR0UseUJqQjNCa0I7RWlCNEJkLHNEakJ5SHVCO0FScTZHakM7QXlCMWhIRTtFQUNFLGNqQmpDb0I7RWlCa0NwQixzQmpCaUg2QjtBUjI2R2pDOztBd0I1L0dBO0VDaEZFLFdqQnFLK0I7RWlCcEsvQix5QmpCY3NCO0VpQmJ0QiwrRGpCcUsrQjtBUjI2R2pDO0F5QjlrSEU7RUFFRSxXakIrSjZCO0VpQjlKN0I7RUFDSTtBekIra0hSO0F5QjdrSEU7RUFDRSxXakIwSjZCO0VpQnpKN0I7RUFDSTtBekIra0hSO0F5QjdrSEU7RUFHRSxXakJtSjZCO0VpQmxKN0I7RUFDSTtBekI2a0hSO0F5QjNrSEk7RUFHRSxXakI0STJCO0VpQjNJM0I7RUFDSTtBekIya0hWO0F5QnhrSEU7RUFHRTtBekJ3a0hKO0F5Qm5rSEk7RUFHRSx5QmpCMUJrQjtFaUIyQmQsK0RqQjZIdUI7QVJzOEdqQztBeUIvakhFO0VBQ0UsY2pCaENvQjtFaUJpQ3BCLHNCakJxSDZCO0FSNDhHakM7O0F3QnhoSEE7RUFDRSx5RGhCL0VzQjtFZ0JnRnRCO0VBQ0E7QXhCMmhIRjtBd0J6aEhFO0VBS0U7RWpCckNGLHdCaUJzQ0U7RWpCckNNLGdCaUJxQ047QXhCd2hISjtBd0J0aEhFO0VBSUU7QXhCcWhISjtBd0JuaEhFO0VBRUUsd0RoQmhGb0I7RWdCaUZwQiwwQmhCL0VvQjtFZ0JnRnBCO0F4Qm9oSEo7QXdCaGhISTtFQUVFLHFDaEI5R21CO0VnQitHbkI7QXhCaWhITjs7QXdCeGdIQTtFQzFFRTtFQUNBLGVqQlR3QjtFaUJVeEIsc0JqQjRDMEI7RWlCM0MxQixrQmpCK0MwQjtBUnVpSDVCOztBd0IzZ0hBO0VDOUVFO0VBQ0EsZWpCUndCO0VpQlN4QixnQmpCNkMwQjtFaUI1QzFCLGtCakJnRDBCO0FSNmlINUI7O0F3QjlnSEE7RUNsRkU7RUFDQSxlakJSd0I7RWlCU3hCLGdCakI2QzBCO0VpQjVDMUIsa0JqQmdEMEI7QVJvakg1Qjs7QXdCN2dIQTtFQUNFO0VBQ0E7QXhCZ2hIRjs7QXdCNWdIQTtFQUNFO0F4QitnSEY7O0F3QnhnSEU7OztFQUNFO0F4QjZnSEo7O0EyQnpxSEE7RUFDRTtFcEIrS0Esd0NvQjlLQTtFcEIrS0ssbUNvQi9LTDtFcEJnTFEsZ0NvQmhMUjtBM0I4cUhGO0EyQjdxSEU7RUFDRTtBM0IrcUhKOztBMkIzcUhBO0VBQ0U7QTNCOHFIRjtBMkI1cUhFO0VBQVk7QTNCK3FIZDs7QTJCMXFIQTtFQUFvQjtBM0I4cUhwQjs7QTJCNXFIQTtFQUFvQjtBM0JnckhwQjs7QTJCOXFIQTtFQUNFO0VBQ0E7RUFDQTtFcEI4SkEsK0NvQjdKQTtFcEI4SlEsdUNvQjlKUjtFcEJxS0Esa0NvQnBLQTtFcEJxS1EsMEJvQnJLUjtFcEJ3S0Esd0NvQnZLb0M7RXBCd0s1QixnQ29CeEs0QjtBM0Jvckh0Qzs7QTRCanRIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJvdEhGOztBNEJodEhBOztFQUVFO0E1Qm10SEY7O0E0Qi9zSEE7RUFDRTtBNUJrdEhGOztBNEI5c0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBCbVB5QjtFb0JsUHpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGVwQlV3QjtFb0JUeEI7RUFDQSxzQnBCb00rQjtFb0JuTS9CO0VBQ0E7RUFDQSxrQnBCK0QwQjtFRHpDMUIsbURxQnJCQTtFckJzQlEsMkNxQnRCUjtFQUNBO0E1Qmt0SEY7QTRCN3NIRTtFQUNFO0VBQ0E7QTVCK3NISjtBNEIzc0hFO0VDdERBO0VBQ0E7RUFDQTtFQUNBLHlCckI2TytCO0FSdWhIakM7QTRCNXNIRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0JwQk5zQjtFb0JPdEIsY3BCMURxQjtFb0IyRHJCO0E1QjhzSEo7O0E0QnhzSEU7RUFFRTtFQUNBLCtCcEIwSzZCO0VvQnpLN0IseUJwQjJLNkI7QVIraEhqQzs7QTRCcHNIRTtFQUdFLFdwQndCd0I7RW9CdkJ4QjtFQUNBO0VBQ0Esb0VwQjVFb0I7QVJpeEh4Qjs7QTRCNXJIRTtFQUdFLHFDcEIzRnFCO0FSd3hIekI7QTRCenJIRTtFQUVFO0VBQ0E7RUFDQTtFRTNHRjtFRjZHRSxtQnBCb0g2QjtBUnNrSGpDOztBNEJuckhFO0VBQ0U7QTVCc3JISjtBNEJsckhFO0VBQ0U7QTVCb3JISjs7QTRCNXFIQTtFQUNFO0VBQ0E7QTVCK3FIRjs7QTRCdnFIQTtFQUNFO0VBQ0E7QTVCMHFIRjs7QTRCdHFIQTtFQUNFO0VBQ0E7RUFDQSxlcEJ0R3dCO0VvQnVHeEIsd0JwQjdGd0I7RW9COEZ4QixxQ3BCL0l1QjtFb0JnSnZCO0E1QnlxSEY7O0E0QnJxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCd3FIRjs7QTRCcHFIQTtFQUNFO0VBQ0E7QTVCdXFIRjs7QTRCNXBIRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUJncUhKO0E0QjdwSEU7O0VBQ0U7RUFDQTtFQUNBO0E1QmdxSEo7O0E0QnZwSEE7RUFFSTtJQUNFO0lBQVU7RTVCMHBIZDtFNEJ0cEhFO0lBQ0U7SUFBUztFNUJ5cEhiO0FBQ0Y7QStCejJIQTs7RUFFRTtFQUNBO0VBQ0E7QS9CMjJIRjtBK0IxMkhFOztFQUNFO0VBQ0E7QS9CNjJISjtBK0IzMkhJOzs7OztFQUlFO0EvQjgySE47O0ErQnYySEU7Ozs7RUFJRTtBL0IwMkhKOztBK0JyMkhBO0VBQ0U7QS9CdzJIRjtBYzkzSEU7RUFFRTtFQUNBO0FkKzNISjtBYzczSEU7RUFDRTtBZCszSEo7QStCNTJIRTs7O0VBR0U7QS9CODJISjtBK0I1MkhFOzs7RUFHRTtBL0I4MkhKOztBK0IxMkhBO0VBQ0U7QS9CNjJIRjs7QStCejJIQTtFQUNFO0EvQjQySEY7QStCMzJIRTtFQ2xEQSw2QkRtRCtCO0VDbEQ1QiwwQkRrRDRCO0EvQjgySGpDOztBK0IxMkhBOztFQy9DRSw0QkRpRDRCO0VDaER6Qix5QkRnRHlCO0EvQjgySDlCOztBK0IxMkhBO0VBQ0U7QS9CNjJIRjs7QStCMzJIQTtFQUNFO0EvQjgySEY7O0ErQjMySEU7O0VDcEVBLDZCRHNFK0I7RUNyRTVCLDBCRHFFNEI7QS9CKzJIakM7O0ErQjUySEE7RUNqRUUsNEJEa0U0QjtFQ2pFekIseUJEaUV5QjtBL0JnM0g5Qjs7QStCNTJIQTs7RUFFRTtBL0IrMkhGOztBK0I5MUhBO0VBQ0U7RUFDQTtBL0JpMkhGOztBK0IvMUhBO0VBQ0U7RUFDQTtBL0JrMkhGOztBK0I3MUhBO0V4Qi9DRSx3RHdCZ0RBO0V4Qi9DUSxnRHdCK0NSO0EvQmkySEY7QStCOTFIRTtFeEJuREEsd0J3Qm9ERTtFeEJuRE0sZ0J3Qm1ETjtBL0JpMkhKOztBK0IzMUhBO0VBQ0U7QS9CODFIRjs7QStCMzFIQTtFQUNFO0VBQ0E7QS9CODFIRjs7QStCMzFIQTtFQUNFO0EvQjgxSEY7O0ErQnQxSEU7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0EvQnkxSEo7QWNsK0hFO0VBRUU7RUFDQTtBZG0rSEo7QWNqK0hFO0VBQ0U7QWRtK0hKO0ErQjExSEk7RUFDRTtBL0I0MUhOO0ErQngxSEU7Ozs7RUFJRTtFQUNBO0EvQjAxSEo7O0ErQnIxSEU7RUFDRTtBL0J3MUhKO0ErQnQxSEU7RUMzS0EsNEJ4QjBHMEI7RXdCekd6QiwyQnhCeUd5QjtFd0JsRzFCLDZCRHFLZ0M7RUNwSy9CLDRCRG9LK0I7QS9CMDFIbEM7QStCeDFIRTtFQy9LQSwwQkRnTDZCO0VDL0s1Qix5QkQrSzRCO0VDeEs3QiwrQnhCa0cwQjtFd0JqR3pCLDhCeEJpR3lCO0FSbTZINUI7O0ErQnoxSEE7RUFDRTtBL0I0MUhGOztBK0J6MUhFOztFQ2hMQSw2QkRrTGdDO0VDakwvQiw0QkRpTCtCO0EvQjYxSGxDOztBK0IxMUhBO0VDN0xFLDBCRDhMMkI7RUM3TDFCLHlCRDZMMEI7QS9CODFIN0I7O0ErQnYxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0IwMUhGO0ErQnoxSEU7O0VBRUU7RUFDQTtFQUNBO0EvQjIxSEo7QStCejFIRTtFQUNFO0EvQjIxSEo7QStCeDFIRTtFQUNFO0EvQjAxSEo7O0ErQnQwSEk7Ozs7RUFFRTtFQUNBO0VBQ0E7QS9CMjBITjs7QWlDcmpJQTtFQUNFO0VBQ0E7RUFDQTtBakN3aklGO0FpQ3JqSUU7RUFDRTtFQUNBO0VBQ0E7QWpDdWpJSjtBaUNwaklFO0VBR0U7RUFDQTtFQUtBO0VBRUE7RUFDQTtBakMraUlKO0FpQzdpSUk7RUFDRTtBakMraUlOOztBaUN2aElBOzs7RUFHRTtBakMwaElGO0FpQ3hoSUU7OztFQUNFO0FqQzRoSUo7O0FpQ3hoSUE7O0VBRUU7RUFDQTtFQUNBO0FqQzJoSUY7O0FpQ3RoSUE7RUFDRTtFQUNBLGV6QjNCd0I7RXlCNEJ4QjtFQUNBO0VBQ0Esa0N6QnBFdUI7RXlCcUV2QjtFQUNBLGdEekJwRXVCO0V5QnFFdkI7RUFDQSxrQnpCd0IwQjtBUmlnSTVCO0FpQ3RoSUU7OztFQUNFO0VBQ0EsZXpCckNzQjtFeUJzQ3RCLGtCekJvQndCO0FSc2dJNUI7QWlDeGhJRTs7O0VBQ0U7RUFDQSxlekIzQ3NCO0V5QjRDdEIsa0J6QmN3QjtBUjhnSTVCO0FpQ3hoSUU7O0VBRUU7QWpDMGhJSjs7QWlDcmhJQTs7Ozs7OztFRHBHRSw2QkMyRzZCO0VEMUcxQiwwQkMwRzBCO0FqQ3loSS9COztBaUN2aElBO0VBQ0U7QWpDMGhJRjs7QWlDeGhJQTs7Ozs7OztFRHhHRSw0QkMrRzRCO0VEOUd6Qix5QkM4R3lCO0FqQzRoSTlCOztBaUMxaElBO0VBQ0U7QWpDNmhJRjs7QWlDeGhJQTtFQUNFO0VBR0E7RUFDQTtBakN5aElGO0FpQ3JoSUU7RUFDRTtBakN1aElKO0FpQ3RoSUk7RUFDRTtBakN3aElOO0FpQ3JoSUk7RUFHRTtBakNxaElOO0FpQy9nSUk7O0VBRUU7QWpDaWhJTjtBaUM3Z0lJOztFQUVFO0VBQ0E7QWpDK2dJTjs7QWtDOXFJQTtFQUNFO0VBQ0E7RUFDQTtBbENpcklGO0FjL3FJRTtFQUVFO0VBQ0E7QWRncklKO0FjOXFJRTtFQUNFO0FkZ3JJSjtBa0NycklFO0VBQ0U7RUFDQTtBbEN1cklKO0FrQ3JySUk7RUFDRTtFQUNBO0VBQ0Esa0IxQnFac0M7QVJreUg1QztBa0N0cklNO0VBRUU7RUFDQSxnRDFCVmlCO0FSaXNJekI7QWtDbHJJSTtFQUNFLHFDMUJqQm1CO0FScXNJekI7QWtDbHJJTTtFQUVFLHFDMUJyQmlCO0UwQnNCakI7RUFDQTtFQUNBLG1CMUJpTXlCO0FSay9IakM7QWtDNXFJSTtFQUdFLGdEMUJqQ21CO0UwQmtDbkIsZ0UxQmhDa0I7QVI0c0l4QjtBa0NucUlFO0VMckRBO0VBQ0E7RUFDQTtFQUNBLHlCQUp5QjtBN0IrdEkzQjtBa0NscUlFO0VBQ0U7QWxDb3FJSjs7QWtDM3BJQTtFQUNFO0FsQzhwSUY7QWtDN3BJRTtFQUNFO0VBRUE7QWxDOHBJSjtBa0MzcElJO0VBQ0U7RUFDQSx3QjFCdEJvQjtFMEJ1QnBCO0VBQ0E7QWxDNnBJTjtBa0M1cElNO0VBQ0U7QWxDOHBJUjtBa0N4cElNO0VBR0Usa0MxQnJGaUI7RTBCc0ZqQixzQjFCdEVnQjtFMEJ1RWhCO0VBQ0E7RUFDQTtBbEN3cElSO0FrQ3pvSUU7RUFDRTtBbEMyb0lKO0FrQ3hvSUk7RUFDRSxrQjFCYnNCO0FSdXBJNUI7QWtDeG9JSTtFQUNFO0FsQzBvSU47QWtDcm9JTTtFQUdFLFcxQm5Cb0I7RTBCb0JwQixvRTFCckhnQjtBUjB2SXhCOztBa0M1bklFO0VBQ0U7QWxDK25JSjtBa0M5bklJO0VBQ0U7RUFDQTtBbENnb0lOOztBa0NwbklBO0VBQ0U7QWxDdW5JRjtBa0NybklFO0VBQ0U7QWxDdW5JSjtBa0N0bklJO0VBQ0U7RUFDQTtBbEN3bklOO0FrQ3BuSUU7RUFDRTtFQUNBO0FsQ3NuSUo7QWtDbm5JRTtFQUNFO0lBQ0U7SUFDQTtFbENxbklKO0VrQ3BuSUk7SUFDRTtFbENzbklOO0FBQ0Y7O0FrQzltSUE7RUFDRTtBbENpbklGO0FrQy9tSUU7RUFFRTtFQUNBLGtCMUJ0RndCO0FSc3NJNUI7QWtDN21JRTs7O0VBR0U7QWxDK21JSjtBa0M1bUlFO0VBQ0U7SUFDRTtJQUNBO0VsQzhtSUo7RWtDNW1JRTs7O0lBR0UseUIxQnZMa0I7RVJxeUl0QjtBQUNGOztBa0NwbUlFO0VBQ0U7QWxDdW1JSjtBa0NybUlFO0VBQ0U7QWxDdW1JSjs7QWtDOWxJQTtFQUVFO0VGM09BLDBCRTZPMkI7RUY1TzFCLHlCRTRPMEI7QWxDZ21JN0I7O0FtQ3QwSUE7RUFDRTtFQUNBLGdCM0JnV2lDO0UyQi9WakMsbUIzQm9Ed0I7RTJCbkR4QjtBbkN5MElGO0FjMTBJRTtFQUVFO0VBQ0E7QWQyMElKO0FjejBJRTtFQUNFO0FkMjBJSjtBbUMzMElFO0VBVEY7SUFVSSxrQjNCeUZ3QjtFUnF2STFCO0FBQ0Y7O0FjdDFJRTtFQUVFO0VBQ0E7QWR3MUlKO0FjdDFJRTtFQUNFO0FkdzFJSjtBbUMxMElFO0VBSEY7SUFJSTtFbkM2MElGO0FBQ0Y7O0FtQy96SUE7RUFDRTtFQUNBLG1CM0I0VGlDO0UyQjNUakMsa0IzQjJUaUM7RTJCMVRqQztFQUNBO0VBRUE7QW5DaTBJRjtBYzUySUU7RUFFRTtFQUNBO0FkNjJJSjtBYzMySUU7RUFDRTtBZDYySUo7QW1DdDBJRTtFQUNFO0FuQ3cwSUo7QW1DcjBJRTtFQWJGO0lBY0k7SUFDQTtJQUNBO0VuQ3cwSUY7RW1DdDBJRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuQ3cwSUo7RW1DcjBJRTtJQUNFO0VuQ3UwSUo7RW1DbDBJRTtJQUdFO0lBQ0E7RW5DazBJSjtBQUNGOztBbUM1eklFOztFQUNFLGlCM0JxUitCO0FSMmlJbkM7QW1DOXpJSTtFQUhGOztJQUlJO0VuQ2swSUo7QUFDRjs7QW1DdnpJRTs7OztFQUVFO0VBQ0E7QW5DNHpJSjtBbUMxeklJO0VBTEY7Ozs7SUFNSTtJQUNBO0VuQ2cwSUo7QUFDRjs7QW1DcHpJQTtFQUNFLGEzQm9KeUI7RTJCbkp6QjtBbkN1eklGO0FtQ3J6SUU7RUFKRjtJQUtJO0VuQ3d6SUY7QUFDRjs7QW1DcHpJQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQSxhM0IwSXlCO0FSNnFJM0I7QW1DcHpJRTtFQVJGOztJQVNJO0VuQ3d6SUY7QUFDRjs7QW1DdHpJQTtFQUNFO0VBQ0E7QW5DeXpJRjs7QW1DdnpJQTtFQUNFO0VBQ0E7RUFDQTtBbkMweklGOztBbUNweklBO0VBQ0U7RUFDQTtFQUNBLGUzQmpId0I7RTJCa0h4QixpQjNCckd3QjtFMkJzR3hCLFkzQnFNaUM7QVJrbkluQztBbUNyeklFO0VBRUU7QW5Dc3pJSjtBbUNueklFO0VBQ0U7QW5DcXpJSjtBbUNseklFO0VBQ0U7SUFFRTtFbkNteklKO0FBQ0Y7O0FtQ3p5SUE7RUFDRTtFQUNBO0VBQ0Esa0IzQjRLaUM7RTJCM0tqQztFQzlMQTtFQUNBO0VEK0xBO0VBQ0E7RUFDQTtFQUNBLGtCM0I1RjBCO0FSeTRJNUI7QW1DenlJRTtFQUNFO0FuQzJ5SUo7QW1DdnlJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQ3l5SUo7QW1DdnlJRTtFQUNFO0FuQ3l5SUo7QW1DdHlJRTtFQTVCRjtJQTZCSTtFbkN5eUlGO0FBQ0Y7O0FtQ2h5SUE7RUFDRTtBbkNteUlGO0FtQ2p5SUU7RUFDRTtFQUNBO0VBQ0EsaUIzQjVLc0I7QVIrOEkxQjtBbUNoeUlFO0VBRUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFbkNpeUlKO0VtQ2h5SUk7O0lBRUU7RW5Da3lJTjtFbUNoeUlJO0lBQ0UsaUIzQjlMa0I7RVJnK0l4QjtFbUNqeUlNO0lBRUU7RW5Da3lJUjtBQUNGO0FtQzV4SUU7RUFsQ0Y7SUFtQ0k7SUFDQTtFbkMreElGO0VtQzd4SUU7SUFDRTtFbkMreElKO0VtQzl4SUk7SUFDRSxpQjNCZ0cyQjtJMkIvRjNCLG9CM0IrRjJCO0VSaXNJakM7QUFDRjs7QW1DcnhJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTVCOU5BLDRGNEJnT0E7RTVCL05RLG9GNEIrTlI7RUM5UkE7RUFDQTtBcEN1akpGO0FzQm5tSUU7RUFFRTtJQUNFO0lBQ0E7SUFDQTtFdEJvbUlKO0VzQmhtSUU7SUFDRTtJQUNBO0lBQ0E7RXRCa21JSjtFc0I5bElFO0lBQ0U7RXRCZ21JSjtFc0I3bElFO0lBQ0U7SUFDQTtFdEIrbElKO0VzQjdsSUk7OztJQUdFO0V0QitsSU47RXNCMWxJRTtJQUNFO0V0QjRsSUo7RXNCemxJRTtJQUNFO0lBQ0E7RXRCMmxJSjtFc0J0bElFOztJQUVFO0lBQ0E7SUFDQTtJQUNBO0V0QndsSUo7RXNCdGxJSTs7SUFDRTtFdEJ5bElOO0VzQnRsSUU7O0lBRUU7SUFDQTtFdEJ3bElKO0VzQnBsSUU7SUFDRTtFdEJzbElKO0FBQ0Y7QW1DdDBJSTtFQURGO0lBRUk7RW5DeTBJSjtFbUN2MElJO0lBQ0U7RW5DeTBJTjtBQUNGO0FtQ2owSUU7RUExQkY7SUEyQkk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0k1QnpQRix3QjRCMFBFO0k1QnpQTSxnQjRCeVBOO0VuQ3EwSUY7QUFDRjs7QW1DOXpJQTtFQUNFO0VIcFVBLDBCR3FVMkI7RUhwVTFCLHlCR29VMEI7QW5DazBJN0I7O0FtQy96SUE7RUFDRTtFSHpVQSw0QnhCMEcwQjtFd0J6R3pCLDJCeEJ5R3lCO0V3QmxHMUIsNkJHbVU4QjtFSGxVN0IsNEJHa1U2QjtBbkNvMEloQzs7QW1DNXpJQTtFQ2hWRTtFQUNBO0FwQ2dwSkY7QW1DOXpJRTtFQ25WQTtFQUNBO0FwQ29wSkY7QW1DL3pJRTtFQ3RWQTtFQUNBO0FwQ3dwSkY7O0FtQ3p6SUE7RUNoV0U7RUFDQTtBcEM2cEpGO0FtQzN6SUU7RUFIRjtJQUlJO0lBQ0EsaUIzQkkrQjtJMkJIL0Isa0IzQkcrQjtFUjJ6SWpDO0FBQ0Y7O0FtQ2x6SUE7RUFDRTtJQUNFO0VuQ3F6SUY7RW1DbnpJQTtJQUNFO0lBQ0Y7RW5DcXpJQTtFbUNueklFO0lBQ0U7RW5DcXpJSjtBQUNGO0FtQzV5SUE7RUFDRSx5QjNCekJpQztFMkIwQmpDLDRDM0J6QmlDO0FSdTBJbkM7QW1DNXlJRTtFQUNFLFczQnpCdUM7QVJ1MEkzQztBbUM3eUlJO0VBRUUsNEIzQmxCcUM7RTJCbUJyQyw2QjNCbEJxQztBUmcwSTNDO0FtQzF5SUU7RUFDRSxXM0J2QytCO0FSbTFJbkM7QW1DeHlJSTtFQUNFLFczQnZDcUM7QVJpMUkzQztBbUN4eUlNO0VBRUUsVzNCMUNtQztFMkIyQ25DLDZCM0IxQ21DO0FSbTFJM0M7QW1DcnlJTTtFQUdFLFczQmhEbUM7RTJCaURuQyxnRDNCaERtQztBUnExSTNDO0FtQ2p5SU07RUFHRSxXM0J0RG1DO0UyQnVEbkMsNkIzQnREbUM7QVJ1MUkzQztBbUM1eElFO0VBQ0Usa0IzQmxEdUM7QVJnMUkzQztBbUM3eElJO0VBRUUsc0IzQnZEcUM7QVJxMUkzQztBbUM1eElJO0VBQ0Usc0IzQnpEcUM7QVJ1MUkzQztBbUMxeElFOztFQUVFLDRDM0JqRitCO0FSNjJJbkM7QW1DcnhJTTtFQUdFLGdEM0JwRm1DO0UyQnFGbkMsVzNCdEZtQztBUjIySTNDO0FtQ2p4SUk7RUFHSTtJQUNFLFczQmpHaUM7RVJrM0l6QztFbUNoeElRO0lBRUUsVzNCbkcrQjtJMkJvRy9CLDZCM0JuRytCO0VSbzNJekM7RW1DN3dJUTtJQUdFLFczQnpHK0I7STJCMEcvQixnRDNCekcrQjtFUnMzSXpDO0VtQ3p3SVE7SUFHRSxXM0IvRytCO0kyQmdIL0IsNkIzQi9HK0I7RVJ3M0l6QztBQUNGO0FtQzl2SUU7RUFDRSxXM0JsSXVDO0FSazRJM0M7QW1DL3ZJSTtFQUNFLFczQm5JcUM7QVJvNEkzQztBbUM3dklFO0VBQ0UsVzNCekl1QztBUnc0STNDO0FtQzl2SUk7RUFFRSxXM0IzSXFDO0FSMDRJM0M7QW1DM3ZJTTtFQUVFLFczQjdJbUM7QVJ5NEkzQzs7QW1DcHZJQTtFQUNFLHNCM0JySTBDO0UyQnNJMUMsZ0MzQnJJMEM7QVI0M0k1QztBbUNydklFO0VBQ0UscUMzQnJJd0M7QVI0M0k1QztBbUN0dklJO0VBRUUsVzNCOUhzQztFMkIrSHRDLDZCM0I5SHNDO0FScTNJNUM7QW1DbnZJRTtFQUNFLHFDM0JuSndDO0FSdzRJNUM7QW1DanZJSTtFQUNFLHFDM0JuSnNDO0FSczRJNUM7QW1DanZJTTtFQUVFLFczQnRKb0M7RTJCdUpwQyw2QjNCdEpvQztBUnc0STVDO0FtQzl1SU07RUFHRSxXM0I5Sm9DO0UyQitKcEMsb0MzQjVKb0M7QVIwNEk1QztBbUMxdUlNO0VBR0UsVzNCbEtvQztFMkJtS3BDLDZCM0JsS29DO0FSNDRJNUM7QW1DcHVJRTtFQUNFLGtCM0IvSndDO0FScTRJNUM7QW1DcnVJSTtFQUVFLHNCM0JwS3NDO0FSMDRJNUM7QW1DcHVJSTtFQUNFLHNCM0J0S3NDO0FSNDRJNUM7QW1DbHVJRTs7RUFFRTtBbkNvdUlKO0FtQzl0SU07RUFHRSxvQzNCaE1vQztFMkJpTXBDLFczQnBNb0M7QVJrNkk1QztBbUMxdElJO0VBR0k7SUFDRSxnQzNCaE5rQztFUjA2STFDO0VtQ3h0SU07SUFDRSxvQzNCbk5rQztFUjY2STFDO0VtQ3h0SU07SUFDRSxxQzNCbk5rQztFUjY2STFDO0VtQ3p0SVE7SUFFRSxXM0JyTmdDO0kyQnNOaEMsNkIzQnJOZ0M7RVIrNkkxQztFbUN0dElRO0lBR0UsVzNCN05nQztJMkI4TmhDLG9DM0IzTmdDO0VSaTdJMUM7RW1DbHRJUTtJQUdFLFczQmpPZ0M7STJCa09oQyw2QjNCak9nQztFUm03STFDO0FBQ0Y7QW1DNXNJRTtFQUNFLHFDM0IvT3dDO0FSNjdJNUM7QW1DN3NJSTtFQUNFLFczQmhQc0M7QVIrN0k1QztBbUMzc0lFO0VBQ0UscUMzQnRQd0M7QVJtOEk1QztBbUM1c0lJO0VBRUUsVzNCeFBzQztBUnE4STVDO0FtQ3pzSU07RUFFRSxXM0IxUG9DO0FSbzhJNUM7O0FxQ3gxSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQjdCc0cwQjtBUnF2SjVCO0FxQ3oxSkU7RUFDRTtBckMyMUpKO0FxQzExSkk7O0VBRUU7RUFDQTtFQUNBO0VBQ0Esd0I3QitDb0I7RTZCOUNwQjtFQUNBLHlEN0JEa0I7RTZCRWxCLHNCN0JvYmlDO0U2Qm5iakM7RUFDQTtBckM0MUpOO0FxQ3oxSk07O0VBRUU7RUxYTiw4QnhCOEYwQjtFd0I3RnZCLDJCeEI2RnVCO0FSMHdKNUI7QXFDeDFKTTs7RUx4QkosK0J4QnNHMEI7RXdCckd2Qiw0QnhCcUd1QjtBUit3SjVCO0FxQ3AxSkk7OztFQUVFO0VBQ0Esd0Q3QlBrQjtFNkJRbEIsZ0Q3QjdCbUI7RTZCOEJuQixrQjdCK1ppQztBUnc3SXZDO0FxQ2oxSkk7Ozs7RUFHRTtFQUNBLFc3QnVaaUM7RTZCdFpqQyxvRTdCdkNrQjtFNkJ3Q2xCLGdFN0J4Q2tCO0U2QnlDbEI7QXJDbzFKTjtBcUMvMEpJOzs7Ozs7RUFNRSxxQzdCdkRtQjtFNkJ3RG5CLHNCN0I2WWlDO0U2QjVZakMsa0I3QjZZaUM7RTZCNVlqQyxtQjdCK0oyQjtBUmtySmpDOztBc0NyNUpJOztFQUVFO0VBQ0EsZTlCNkNvQjtFOEI1Q3BCLHNCOUJrR3NCO0FSc3pKNUI7QXNDcjVKTTs7RU5JSiw4QnhCK0YwQjtFd0I5RnZCLDJCeEI4RnVCO0FSdXpKNUI7QXNDcDVKTTs7RU5WSiwrQnhCdUcwQjtFd0J0R3ZCLDRCeEJzR3VCO0FSNHpKNUI7O0FzQ3Q2Skk7O0VBRUU7RUFDQSxlOUI4Q29CO0U4QjdDcEIsZ0I5Qm1Hc0I7QVJzMEo1QjtBc0N0NkpNOztFTklKLDhCeEJnRzBCO0V3Qi9GdkIsMkJ4QitGdUI7QVJ1MEo1QjtBc0NyNkpNOztFTlZKLCtCeEJ3RzBCO0V3QnZHdkIsNEJ4QnVHdUI7QVI0MEo1Qjs7QXVDdDdKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2Q3k3SkY7QWNyN0pFO0VBRUU7RUFDQTtBZHM3Sko7QWNwN0pFO0VBQ0U7QWRzN0pKO0F1Qzk3SkU7RUFDRTtBdkNnOEpKO0F1Qy83Skk7O0VBRUU7RUFDQTtFQUNBLHNCL0JzYmlDO0UrQnJiakM7RUFDQSxtQi9CMGNpQztBUnUvSXZDO0F1Qzk3Skk7O0VBRUU7RUFDQSxnRC9CVm1CO0FSMDhKekI7QXVDMzdKSTs7RUFFRTtBdkM2N0pOO0F1Q3g3Skk7O0VBRUU7QXZDMDdKTjtBdUNyN0pJOzs7O0VBSUUscUMvQmxDbUI7RStCbUNuQixzQi9Cc1ppQztFK0JyWmpDLG1CL0JxTDJCO0FSa3dKakM7O0F3Q3IrSkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV2hDK2pCNEI7RWdDOWpCNUI7RUFDQTtFQUNBO0VBQ0E7QXhDdytKRjtBd0NuK0pFO0VBQ0U7QXhDcStKSjtBd0NqK0pFO0VBQ0U7RUFDQTtBeENtK0pKOztBd0M3OUpFO0VBRUUsV2hDeWlCMEI7RWdDeGlCMUI7RUFDQTtBeEMrOUpKOztBd0N4OUpBO0VDeENFLGdEakNXdUI7QVJ5L0p6QjtBeUNqZ0tJO0VBRUU7QXpDa2dLTjs7QXdDMzlKQTtFQzVDRSxvRWpDY3NCO0FSNi9KeEI7QXlDeGdLSTtFQUVFO0F6Q3lnS047O0F3Qzk5SkE7RUNoREUseUJqQ2VzQjtBUm1nS3hCO0F5Qy9nS0k7RUFFRTtBekNnaEtOOztBd0NqK0pBO0VDcERFLHlCakNnQnNCO0FSeWdLeEI7QXlDdGhLSTtFQUVFO0F6Q3VoS047O0F3Q3ArSkE7RUN4REUseUJqQ2lCc0I7QVIrZ0t4QjtBeUM3aEtJO0VBRUU7QXpDOGhLTjs7QXdDditKQTtFQzVERSx5QmpDa0JzQjtBUnFoS3hCO0F5Q3BpS0k7RUFFRTtBekNxaUtOOztBMEN2aUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsZWxDMkN3QjtFa0MxQ3hCLGlCbENzd0I0QjtFa0Nyd0I1QixXbEMydkI0QjtFa0MxdkI1QixjbENxd0I0QjtFa0Nwd0I1QjtFQUNBO0VBQ0E7RUFDQSxnRGxDSHVCO0VrQ0l2QixtQmxDaXdCNEI7QVJ5eUk5QjtBMEN2aUtFO0VBQ0U7QTFDeWlLSjtBMENyaUtFO0VBQ0U7RUFDQTtBMUN1aUtKO0EwQ3BpS0U7RUFFRTtFQUNBO0ExQ3FpS0o7QTBDL2hLRTtFQUVFLHlEbEN6Qm9CO0VrQzBCcEIsc0JsQ291QjBCO0FSNHpJOUI7QTBDN2hLRTtFQUNFO0ExQytoS0o7QTBDNWhLRTtFQUNFO0ExQzhoS0o7QTBDM2hLRTtFQUNFO0ExQzZoS0o7O0EwQ3ZoS0U7RUFFRSxXbEMwc0IwQjtFa0N6c0IxQjtFQUNBO0ExQ3loS0o7O0EyQ2xsS0E7RUFDRSxhbkMwbUI0QjtFbUN6bUI1QixtQm5DdUR3QjtFbUN0RHhCO0VBQ0Esa0JuQ2lHMEI7QVJvL0o1QjtBMkNsbEtFO0VBQ0U7RUFFQTtBM0NtbEtKO0EyQy9rS0U7RUFDRSxpQm5DOGxCMEI7QVJtL0k5QjtBMkM3a0tFOztFQUVFO0EzQytrS0o7QTJDNWtLRTtFQUNFO0EzQzhrS0o7O0EyQ3RrS0E7O0VBRUU7QTNDeWtLRjtBMkN0a0tFOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQ3lrS0o7O0EyQ2prS0E7RUN2REUseUJwQ3FmK0I7RW9DcGYvQixpRXBDcWYrQjtFb0NwZi9CLGNwQ2tmK0I7QVIwb0pqQztBNEMxbktFO0VBQ0U7QTVDNG5LSjtBNEMxbktFO0VBQ0U7QTVDNG5LSjs7QTJDemtLQTtFQzNERSx5QnBDeWYrQjtFb0N4Zi9CLGlFcEN5ZitCO0VvQ3hmL0IsY3BDc2YrQjtBUmtwSmpDO0E0Q3RvS0U7RUFDRTtBNUN3b0tKO0E0Q3RvS0U7RUFDRTtBNUN3b0tKOztBMkNqbEtBO0VDL0RFLHlCcEM2ZitCO0VvQzVmL0IsaUVwQzZmK0I7RW9DNWYvQixjcEMwZitCO0FSMHBKakM7QTRDbHBLRTtFQUNFO0E1Q29wS0o7QTRDbHBLRTtFQUNFO0E1Q29wS0o7O0EyQ3psS0E7RUNuRUUseUJwQ2lnQitCO0VvQ2hnQi9CLGlFcENpZ0IrQjtFb0NoZ0IvQixjcEM4ZitCO0FSa3FKakM7QTRDOXBLRTtFQUNFO0E1Q2dxS0o7QTRDOXBLRTtFQUNFO0E1Q2dxS0o7O0E2Q2xxS0E7RUFDRTtJQUFRO0U3Q3NxS1I7RTZDcnFLQTtJQUFRO0U3Q3dxS1I7QUFDRjtBNkNycUtBO0VBQ0U7SUFBUTtFN0N3cUtSO0U2Q3ZxS0E7SUFBUTtFN0MwcUtSO0FBQ0Y7QTZDbnFLQTtFQUNFO0VBQ0EsWXJDc0N3QjtFcUNyQ3hCLG1CckNxQ3dCO0VxQ3BDeEIseUJyQ2duQjRCO0VxQy9tQjVCLGtCckMrRTBCO0VEekMxQixzRHNDckNBO0V0Q3NDUSw4Q3NDdENSO0E3Q3NxS0Y7O0E2Q2xxS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxlckNjd0I7RXFDYnhCLGlCckN5QndCO0VxQ3hCeEIsV3JDc21CNEI7RXFDcm1CNUI7RUFDQSxvRXJDMUJzQjtFRG1EdEIsc0RzQ3hCQTtFdEN5QlEsOENzQ3pCUjtFdEM2SUEsbUNzQzVJQTtFdEM2SUssOEJzQzdJTDtFdEM4SVEsMkJzQzlJUjtBN0N3cUtGOztBNkNocUtBOztFQ0NFO0VBQ0E7RUFDQTtFREFBO0E3Q3FxS0Y7O0E2QzlwS0E7O0V0QzVDRSwwRHNDOENtQjtFdEM3Q2QscURzQzZDYztFdEM1Q1gsa0RzQzRDVztBN0NtcUtyQjs7QTZDNXBLQTtFRXJFRSx5QnZDZXNCO0FSc3RLeEI7QStDbHVLRTtFRGdEQTtFQUNBO0VBQ0E7QTlDcXJLRjs7QTZDanFLQTtFRXpFRSx5QnZDZ0JzQjtBUjh0S3hCO0ErQzN1S0U7RURnREE7RUFDQTtFQUNBO0E5QzhyS0Y7O0E2Q3RxS0E7RUU3RUUseUJ2Q2lCc0I7QVJzdUt4QjtBK0NwdktFO0VEZ0RBO0VBQ0E7RUFDQTtBOUN1c0tGOztBNkMzcUtBO0VFakZFLHlCdkNrQnNCO0FSOHVLeEI7QStDN3ZLRTtFRGdEQTtFQUNBO0VBQ0E7QTlDZ3RLRjs7QWdEbHdLQTtFQUNFLG1CeEMwRHdCO0V3Q3pEeEIsc0J4QzZyQjRCO0V3QzVyQjVCO0VBQ0Esa0J4Q21HMEI7RUR6QzFCLGlEeUN6REE7RXpDMERRLHlDeUMxRFI7QWhEc3dLRjs7QWdEbHdLQTtFQUNFLGF4Q3NyQjRCO0FSK2tKOUI7QWN4d0tFO0VBRUU7RUFDQTtBZHl3S0o7QWN2d0tFO0VBQ0U7QWR5d0tKOztBZ0R2d0tBO0VBQ0Usa0J4Q2lyQjRCO0V3Q2hyQjVCO0VoQnBCQSw0QmdCcUIyQjtFaEJwQjFCLDJCZ0JvQjBCO0FoRDJ3SzdCO0FnRHp3S0U7RUFDRTtBaEQyd0tKOztBZ0R0d0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhEeXdLRjtBZ0R2d0tFOzs7OztFQUtFO0FoRHl3S0o7O0FnRHB3S0E7RUFDRSxrQnhDc3BCNEI7RXdDcnBCNUIseUJ4QzJwQjRCO0V3QzFwQjVCO0VoQnhDQSwrQmdCeUM4QjtFaEJ4QzdCLDhCZ0J3QzZCO0FoRHd3S2hDOztBZ0Q5dktFOztFQUVFO0FoRGl3S0o7QWdEL3ZLSTs7RUFDRTtFQUNBO0FoRGt3S047QWdEN3ZLTTs7RUFDRTtFaEJ2RU4sNEJnQndFaUM7RWhCdkVoQywyQmdCdUVnQztBaERpd0tuQztBZ0QzdktNOztFQUNFO0VoQnZFTiwrQmdCd0VvQztFaEJ2RW5DLDhCZ0J1RW1DO0FoRCt2S3RDO0FnRDF2S0k7RWhCckZGLDBCZ0JzRitCO0VoQnJGOUIseUJnQnFGOEI7QWhENnZLakM7O0FnRHZ2S0U7RUFDRTtBaEQwdktKOztBZ0R2dktBO0VBQ0U7QWhEMHZLRjs7QWdEanZLRTs7O0VBR0U7QWhEb3ZLSjtBZ0RsdktJOzs7RUFDRSxrQnhDbWxCd0I7RXdDbGxCeEIsbUJ4Q2tsQndCO0FSb3FKOUI7QWdEbHZLRTs7RWhCckhBLDRCZ0J1SDZCO0VoQnRINUIsMkJnQnNINEI7QWhEcXZLL0I7QWdEanZLTTs7OztFQUNFO0VBQ0E7QWhEc3ZLUjtBZ0RwdktROzs7Ozs7OztFQUVFO0FoRDR2S1Y7QWdEMXZLUTs7Ozs7Ozs7RUFFRTtBaERrd0tWO0FnRDV2S0U7O0VoQm5JQSwrQmdCcUlnQztFaEJwSS9CLDhCZ0JvSStCO0FoRCt2S2xDO0FnRDN2S007Ozs7RUFDRTtFQUNBO0FoRGd3S1I7QWdEOXZLUTs7Ozs7Ozs7RUFFRTtBaERzd0tWO0FnRHB3S1E7Ozs7Ozs7O0VBRUU7QWhENHdLVjtBZ0R2d0tFOzs7O0VBSUU7QWhEeXdLSjtBZ0R2d0tFOztFQUVFO0FoRHl3S0o7QWdEdndLRTs7RUFFRTtBaER5d0tKO0FnRHB3S1E7Ozs7Ozs7Ozs7OztFQUVFO0FoRGd4S1Y7QWdEOXdLUTs7Ozs7Ozs7Ozs7O0VBRUU7QWhEMHhLVjtBZ0RueEtROzs7Ozs7OztFQUVFO0FoRDJ4S1Y7QWdEcHhLUTs7Ozs7Ozs7RUFFRTtBaEQ0eEtWO0FnRHZ4S0U7RUFDRTtFQUNBO0FoRHl4S0o7O0FnRC93S0E7RUFDRSxtQnhDN0p3QjtBUis2SzFCO0FnRC93S0U7RUFDRTtFQUNBLGtCeEN0SHdCO0FSdTRLNUI7QWdEL3dLSTtFQUNFO0FoRGl4S047QWdEN3dLRTtFQUNFO0FoRCt3S0o7QWdEN3dLSTs7RUFFRTtBaEQrd0tOO0FnRDN3S0U7RUFDRTtBaEQ2d0tKO0FnRDV3S0k7RUFDRTtBaEQ4d0tOOztBZ0R2d0tBO0VDMVBFLGtCekM2c0I0QjtBUnd6SjlCO0FpRG5nTEU7RUFDRSxjekNNcUI7RXlDTHJCLHlCekMwc0IwQjtFeUN6c0IxQixrQnpDd3NCMEI7QVI2eko5QjtBaURuZ0xJO0VBQ0Usc0J6Q3FzQndCO0FSZzBKOUI7QWlEbmdMSTtFQUNFLGN6Q21zQndCO0V5Q2xzQnhCLHlCekNIbUI7QVJ3Z0x6QjtBaURqZ0xJO0VBQ0UseUJ6QzRyQndCO0FSdTBKOUI7O0FnRHZ4S0E7RUM3UEUsZ0V6Q2NzQjtBUjBnTHhCO0FpRHRoTEU7RUFDRSxXekM2c0IwQjtFeUM1c0IxQixvRXpDVW9CO0V5Q1RwQixnRXpDU29CO0FSK2dMeEI7QWlEdGhMSTtFQUNFLG9FekNNa0I7QVJraEx4QjtBaUR0aExJO0VBQ0UseUR6Q0drQjtFeUNGbEIsc0J6Q29zQndCO0FSbzFKOUI7QWlEcGhMSTtFQUNFLHVFekNIa0I7QVJ5aEx4Qjs7QWdEdnlLQTtFQ2hRRSxpRXpDc2YrQjtBUnFqS2pDO0FpRHppTEU7RUFDRSxjekNpZjZCO0V5Q2hmN0IseUJ6Q2lmNkI7RXlDaGY3QixpRXpDaWY2QjtBUjBqS2pDO0FpRHppTEk7RUFDRSxxRXpDOGUyQjtBUjZqS2pDO0FpRHppTEk7RUFDRSxjekMwZTJCO0V5Q3plM0IseUJ6Q3dlMkI7QVJta0tqQztBaUR2aUxJO0VBQ0Usd0V6Q3FlMkI7QVJva0tqQzs7QWdEdnpLQTtFQ25RRSxpRXpDMGYrQjtBUm9rS2pDO0FpRDVqTEU7RUFDRSxjekNxZjZCO0V5Q3BmN0IseUJ6Q3FmNkI7RXlDcGY3QixpRXpDcWY2QjtBUnlrS2pDO0FpRDVqTEk7RUFDRSxxRXpDa2YyQjtBUjRrS2pDO0FpRDVqTEk7RUFDRSxjekM4ZTJCO0V5QzdlM0IseUJ6QzRlMkI7QVJrbEtqQztBaUQxakxJO0VBQ0Usd0V6Q3llMkI7QVJtbEtqQzs7QWdEdjBLQTtFQ3RRRSxpRXpDOGYrQjtBUm1sS2pDO0FpRC9rTEU7RUFDRSxjekN5ZjZCO0V5Q3hmN0IseUJ6Q3lmNkI7RXlDeGY3QixpRXpDeWY2QjtBUndsS2pDO0FpRC9rTEk7RUFDRSxxRXpDc2YyQjtBUjJsS2pDO0FpRC9rTEk7RUFDRSxjekNrZjJCO0V5Q2pmM0IseUJ6Q2dmMkI7QVJpbUtqQztBaUQ3a0xJO0VBQ0Usd0V6QzZlMkI7QVJrbUtqQzs7QWdEdjFLQTtFQ3pRRSxpRXpDa2dCK0I7QVJrbUtqQztBaURsbUxFO0VBQ0UsY3pDNmY2QjtFeUM1ZjdCLHlCekM2ZjZCO0V5QzVmN0IsaUV6QzZmNkI7QVJ1bUtqQztBaURsbUxJO0VBQ0UscUV6QzBmMkI7QVIwbUtqQztBaURsbUxJO0VBQ0UsY3pDc2YyQjtFeUNyZjNCLHlCekNvZjJCO0FSZ25LakM7QWlEaG1MSTtFQUNFLHdFekNpZjJCO0FSaW5LakM7O0FrRGxuTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRHFuTEY7QWtEbm5MRTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbERxbkxKOztBa0RobkxBO0VBQ0U7QWxEbW5MRjs7QWtEL21MQTtFQUNFO0FsRGtuTEY7O0FtRDdvTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QjNDcXZCNEI7RTJDcHZCNUI7RUFDQSxrQjNDaUcwQjtFRHpDMUIsdUQ0Q3ZEQTtFNUN3RFEsK0M0Q3hEUjtBbkRpcExGO0FtRGhwTEU7RUFDRTtFQUNBO0FuRGtwTEo7O0FtRDdvTEE7RUFDRTtFQUNBLGtCM0N1RjBCO0FSeWpMNUI7O0FtRDlvTEE7RUFDRTtFQUNBLGtCM0NvRjBCO0FSNmpMNUI7O0FvRHZxTEE7RUFDRTtFQUNBO0VBQ0EsaUI1Q216QjRCO0U0Q2x6QjVCO0VBQ0EsVzVDa3pCNEI7RTRDanpCNUIseUI1Q2t6QjRCO0VrQjF6QjVCLFkwQlNpQjtFMUJOakI7QTFCaXJMRjtBb0R6cUxFO0VBRUUsVzVDNHlCMEI7RTRDM3lCMUI7RUFDQTtFMUJmRixZMEJnQm1CO0UxQmJuQjtBMUJ3ckxGOztBb0RqcUxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERvcUxGOztBcUQ1ckxBO0VBQ0U7QXJEK3JMRjs7QXFEM3JMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTdDbVF5QjtFNkNsUXpCO0VBSUE7QXJEMnJMRjtBcUR4ckxFO0U5QzBHQTtFQUNJO0VBQ0M7RUFDRztFQWtFUjtFQUNHO0VBQ0U7RUFDRztBUGdoTFY7QXFEOXJMRTtFOUNzR0E7RUFDSTtFQUNDO0VBQ0c7QVAybExWOztBcURsc0xBO0VBQ0U7RUFDQTtBckRxc0xGOztBcURqc0xBO0VBQ0U7RUFDQTtFQUNBO0FyRG9zTEY7O0FxRGhzTEE7RUFDRTtFQUNBLHNCN0N1aUI2QztFNkN0aUI3QztFQUNBO0VBQ0Esa0I3Q3VEMEI7RUQxQzFCLGdEOENaQTtFOUNhUSx3QzhDYlI7RUFDQTtFQUVBO0FyRG1zTEY7O0FxRC9yTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTdDb055QjtFNkNuTnpCLHNCN0M0aEI0QjtBUnNxSzlCO0FxRGhzTEU7RTNCckVBLFUyQnFFMEI7RTNCbEUxQjtBMUJzd0xGO0FxRG5zTEU7RTNCdEVBLFlsQmltQjRCO0VrQjlsQjVCO0ExQjB3TEY7O0FxRGxzTEE7RUFDRSxhN0N1Z0I0QjtFNkN0Z0I1QjtBckRxc0xGO0FjeHdMRTtFQUVFO0VBQ0E7QWR5d0xKO0FjdndMRTtFQUNFO0FkeXdMSjs7QXFEeHNMQTtFQUNFO0FyRDJzTEY7O0FxRHZzTEE7RUFDRTtFQUNBLHdCN0M1QndCO0FSc3VMMUI7O0FxRHJzTEE7RUFDRTtFQUNBLGE3Q2lmNEI7QVJ1dEs5Qjs7QXFEcHNMQTtFQUNFLGE3QzRlNEI7RTZDM2U1QjtFQUNBO0FyRHVzTEY7QWNueUxFO0VBRUU7RUFDQTtBZG95TEo7QWNseUxFO0VBQ0U7QWRveUxKO0FxRDFzTEU7RUFDRTtFQUNBO0FyRDRzTEo7QXFEenNMRTtFQUNFO0FyRDJzTEo7QXFEeHNMRTtFQUNFO0FyRDBzTEo7O0FxRHJzTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHdzTEY7O0FxRHBzTEE7RUFFRTtJQUNFLFk3Q21lMEI7STZDbGUxQjtFckRzc0xGO0VxRHBzTEE7STlDdkVBLGlEOEN3RUU7STlDdkVNLHlDOEN1RU47RXJEdXNMRjtFcURuc0xBO0lBQVksWTdDNGRnQjtFUjB1SzVCO0FBQ0Y7QXFEcHNMQTtFQUNFO0lBQVksWTdDc2RnQjtFUml2SzVCO0FBQ0Y7QXNEdDFMQTtFQUNFO0VBQ0EsYTlDK1F5QjtFOEM5UXpCO0VDUkEsMkQvQzRDd0I7RStDMUN4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCL0N3RHdCO0UrQ3ZEeEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VESEEsZTlDd0N3QjtFa0JsRHhCLFU0QllpQjtFNUJUakI7QTFCNjJMRjtBc0RsMkxFO0U1QmRBLFlsQitnQjRCO0VrQjVnQjVCO0ExQmkzTEY7QXNEcjJMRTtFQUFXO0VBQW1CO0F0RHkyTGhDO0FzRHgyTEU7RUFBVztFQUFtQjtBdEQ0MkxoQztBc0QzMkxFO0VBQVc7RUFBbUI7QXREKzJMaEM7QXNEOTJMRTtFQUFXO0VBQW1CO0F0RGszTGhDOztBc0Q5MkxBO0VBQ0UsZ0I5Q21mNEI7RThDbGY1QjtFQUNBLFc5Q21mNEI7RThDbGY1QjtFQUNBLHNCOUNtZjRCO0U4Q2xmNUIsa0I5QzhFMEI7QVJteUw1Qjs7QXNENzJMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREZzNMRjs7QXNENTJMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I5Q2dlMEI7QVIrNEs5QjtBc0Q3MkxFO0VBQ0U7RUFDQSxVOUNnZTBCO0U4Qy9kMUI7RUFDQTtFQUNBLHNCOUN5ZDBCO0FSczVLOUI7QXNENzJMRTtFQUNFO0VBQ0EsUzlDeWQwQjtFOEN4ZDFCO0VBQ0E7RUFDQSxzQjlDa2QwQjtBUjY1SzlCO0FzRDcyTEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCOUMyYzBCO0FSbzZLOUI7QXNENzJMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsdUI5Q29jMEI7QVIyNks5QjtBc0Q3MkxFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjlDNmIwQjtBUms3SzlCO0FzRDcyTEU7RUFDRTtFQUNBLFU5QzZiMEI7RThDNWIxQjtFQUNBO0VBQ0EseUI5Q3NiMEI7QVJ5N0s5QjtBc0Q3MkxFO0VBQ0U7RUFDQSxTOUNzYjBCO0U4Q3JiMUI7RUFDQTtFQUNBLHlCOUMrYTBCO0FSZzhLOUI7O0F3RDU4TEE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhaEQ2UXlCO0VnRDVRekI7RUFDQSxnQmhEc2hCb0M7RWdEcmhCcEM7RURYQSwyRC9DNEN3QjtFK0MxQ3hCO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0IvQ3dEd0I7RStDdkR4QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUNBQSxlaERtQ3dCO0VnRGpDeEIsc0JoRDZnQm9DO0VnRDVnQnBDO0VBQ0E7RUFDQTtFQUNBLGtCaER3RjBCO0VEMUMxQixpRGlEN0NBO0VqRDhDUSx5Q2lEOUNSO0F4RDI5TEY7QXdEeDlMRTtFQUFZO0F4RDI5TGQ7QXdEMTlMRTtFQUFZLGlCaERnaEJ3QjtBUjY4S3RDO0F3RDU5TEU7RUFBWSxnQmhEK2dCd0I7QVJnOUt0QztBd0Q5OUxFO0VBQVk7QXhEaStMZDs7QXdEOTlMQTtFQUNFO0VBQ0E7RUFDQSxlaERnQndCO0VnRGZ4Qiw2Q2hEb2dCb0M7RWdEbmdCcEM7RUFDQTtBeERpK0xGOztBd0Q5OUxBO0VBQ0U7QXhEaStMRjs7QXdEejlMRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEQyOUxKOztBd0R4OUxBO0VBQ0Usa0JoRG1mb0M7QVJ3K0t0Qzs7QXdEejlMQTtFQUNFLGtCaEQyZW9DO0VnRDFlcEM7QXhENDlMRjs7QXdEeDlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCaEQyZWtDO0VnRDFlbEMscUNoRHdla0M7RWdEdmVsQztBeEQyOUxKO0F3RDE5TEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCaEQ4Y2dDO0FSOGdMdEM7QXdEejlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJoRDJka0M7RWdEMWRsQyx1Q2hEd2RrQztBUm1nTHRDO0F3RDE5TEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHdCaEQrYmdDO0FSNmhMdEM7QXdEejlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDRCaEQ2Y2tDO0VnRDVjbEMsd0NoRDBja0M7RWdEemNsQztBeEQyOUxKO0F3RDE5TEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCaERnYmdDO0FSNGlMdEM7QXdEeDlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJoRDRia0M7RWdEM2JsQyxzQ2hEeWJrQztBUmlpTHRDO0F3RHo5TEk7RUFDRTtFQUNBO0VBQ0E7RUFDQSx1QmhEaWFnQztFZ0RoYWhDO0F4RDI5TE47O0FjN2tNRTtFQUVFO0VBQ0E7QWQra01KO0FjN2tNRTtFQUNFO0FkK2tNSjs7QXlEdmxNQTtFQ1JFO0VBQ0E7RUFDQTtBMURtbU1GOztBeUQxbE1BO0VBQ0U7QXpENmxNRjs7QXlEM2xNQTtFQUNFO0F6RDhsTUY7O0F5RHRsTUE7RUFDRTtBekR5bE1GOztBeUR2bE1BO0VBQ0U7QXpEMGxNRjs7QXlEeGxNQTtFQUNFO0F6RDJsTUY7O0F5RHpsTUE7RUV6QkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Rzbk1GOztBeUR4bE1BO0VBQ0U7QXpEMmxNRjs7QXlEcGxNQTtFQUNFO0F6RHVsTUY7O0E0RHZuTUU7RUFDRTtBNUQwbk1KO0E2RC9uTUU7RUFDRTtBN0Rpb01KOztBNkRsb01FO0VBQ0U7QTdEcW9NSjs7QTZEdG9NRTtFQUNFO0E3RHlvTUo7O0E2RDFvTUU7RUFDRTtBN0Q2b01KOztBNEQ1bk1BOzs7Ozs7Ozs7Ozs7RUFZRTtBNUQrbk1GOztBNEQ1bk1BO0VDNUNFO0lBQ0U7RTdENHFNRjtFNkQxcU1BO0lBQW1CO0U3RDZxTW5CO0U2RDVxTUE7SUFBbUI7RTdEK3FNbkI7RTZEOXFNQTs7SUFDbUI7RTdEaXJNbkI7QUFDRjtBNER4b01FO0VBREY7SUFFSTtFNUQyb01GO0FBQ0Y7O0E0RHhvTUU7RUFERjtJQUVJO0U1RDRvTUY7QUFDRjs7QTREem9NRTtFQURGO0lBRUk7RTVENm9NRjtBQUNGOztBNEQxb01BO0VDL0RFO0lBQ0U7RTdENnNNRjtFNkQzc01BO0lBQW1CO0U3RDhzTW5CO0U2RDdzTUE7SUFBbUI7RTdEZ3RNbkI7RTZEL3NNQTs7SUFDbUI7RTdEa3RNbkI7QUFDRjtBNER0cE1FO0VBREY7SUFFSTtFNUR5cE1GO0FBQ0Y7O0E0RHRwTUU7RUFERjtJQUVJO0U1RDBwTUY7QUFDRjs7QTREdnBNRTtFQURGO0lBRUk7RTVEMnBNRjtBQUNGOztBNER4cE1BO0VDbEZFO0lBQ0U7RTdEOHVNRjtFNkQ1dU1BO0lBQW1CO0U3RCt1TW5CO0U2RDl1TUE7SUFBbUI7RTdEaXZNbkI7RTZEaHZNQTs7SUFDbUI7RTdEbXZNbkI7QUFDRjtBNERwcU1FO0VBREY7SUFFSTtFNUR1cU1GO0FBQ0Y7O0E0RHBxTUU7RUFERjtJQUVJO0U1RHdxTUY7QUFDRjs7QTREcnFNRTtFQURGO0lBRUk7RTVEeXFNRjtBQUNGOztBNER0cU1BO0VDckdFO0lBQ0U7RTdEK3dNRjtFNkQ3d01BO0lBQW1CO0U3RGd4TW5CO0U2RC93TUE7SUFBbUI7RTdEa3hNbkI7RTZEanhNQTs7SUFDbUI7RTdEb3hNbkI7QUFDRjtBNERsck1FO0VBREY7SUFFSTtFNURxck1GO0FBQ0Y7O0E0RGxyTUU7RUFERjtJQUVJO0U1RHNyTUY7QUFDRjs7QTREbnJNRTtFQURGO0lBRUk7RTVEdXJNRjtBQUNGOztBNERwck1BO0VDN0dFO0lBQ0U7RTdEcXlNRjtBQUNGO0E0RHRyTUE7RUNqSEU7SUFDRTtFN0QweU1GO0FBQ0Y7QTREdnJNQTtFQ3JIRTtJQUNFO0U3RCt5TUY7QUFDRjtBNER4ck1BO0VDekhFO0lBQ0U7RTdEb3pNRjtBQUNGO0E2RHR6TUU7RUFDRTtBN0R3ek1KOztBNERuck1BO0VDakpFO0lBQ0U7RTdEdzBNRjtFNkR0ME1BO0lBQW1CO0U3RHkwTW5CO0U2RHgwTUE7SUFBbUI7RTdEMjBNbkI7RTZEMTBNQTs7SUFDbUI7RTdENjBNbkI7QUFDRjtBNERoc01BO0VBQ0U7QTVEa3NNRjtBNERoc01FO0VBSEY7SUFJSTtFNURtc01GO0FBQ0Y7O0E0RGpzTUE7RUFDRTtBNURvc01GO0E0RGxzTUU7RUFIRjtJQUlJO0U1RHFzTUY7QUFDRjs7QTREbnNNQTtFQUNFO0E1RHNzTUY7QTREcHNNRTtFQUhGO0lBSUk7RTVEdXNNRjtBQUNGOztBNERwc01BO0VDL0pFO0lBQ0U7RTdEdTJNRjtBQUNGO0FBNXpNQTtBOEQ5REE7O1dBQUE7QUFNQTs7O0VBQUE7QUFLQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEeTNNSjs7QThEdDNNQTs7O0NBQUE7QUFJQTs7RUFFSTtFQUNBO0E5RHkzTUo7O0E4RHYzTUE7RUFBcUI7QTlEMjNNckI7O0E4RDEzTUE7RzlENjNNRSxPOEQ3M01hO0E5RDgzTWY7O0E4RDUzTUE7RUFDSTtBOUQrM01KOztBOEQ1M01BO0VBQ0k7RUFDQTtBOUQrM01KOztBOEQ1M01BO0VBQ0k7RUFDQTtFQUNBO0E5RCszTUo7O0E4RDUzTUE7RUFDSTtFQUNBO0E5RCszTUo7O0E4RDUzTUE7RUFDSTtHOUQrM01GLGU4RDkzTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEKzNNSjs7QThENzNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEZzRNSjs7QThENzNNQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0c5RGc0TUYsa0I4RC8zTUU7RzlEZzRNRixNOEQvM01FO0E5RGc0TUo7O0E4RDczTUE7O0VBRUk7QTlEZzRNSjs7QThENzNNQTs7RUFFSTtFQUNBO0c5RGc0TUYsTzhELzNNRTtBOURnNE1KOztBOEQ3M01BOztFQUVJO0VBQ0E7RzlEZzRNRixROEQvM01FO0E5RGc0TUo7O0E4RDczTUE7O0VBRUk7RUFDQTtBOURnNE1KOztBOEQ3M01BO0VBQ0k7RzlEZzRNRixlOEQvM01FO0E5RGc0TUo7O0E4RDczTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOURnNE1KOztBOEQ3M01BOztFQUVJO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7QTlEZzRNSjs7QThENzNNQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RGc0TUo7O0E4RDczTUE7RUFDSTtFQUNBO0E5RGc0TUo7O0E4RDczTUE7O0VBRUk7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5RGc0TUo7O0E4RDczTUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBOURnNE1KOztBOEQ3M01BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7QTlEZzRNSjs7QThENzNNQTtFQUNJO0VBQ0E7QTlEZzRNSjs7QThENzNNQTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBOURnNE1KOztBOEQ3M01BO0FBQ0E7RUFDSTtFQUNBO0E5RGc0TUo7O0ErRGhuTkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRG1uTkY7O0ErRGpuTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRG9uTkY7O0ErRGxuTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0Rxbk5GOztBK0Rubk5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9Ec25ORjs7QStEcG5OQTtFQUNFO0EvRHVuTkY7O0ErRHJuTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ed25ORjs7QStEdG5OQTtFQUNFO0VBQ0E7QS9EeW5ORjs7QStEdm5OQTtFQUNFO0EvRDBuTkY7O0ErRHhuTkE7RUFDRTtFQUNBO0VBQ0E7QS9EMm5ORjs7QStEem5OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRDRuTkY7O0ErRDFuTkE7RUFDRTtBL0Q2bk5GOztBK0Qzbk5BO0VBQ0U7RUFDQTtFQUNBO0EvRDhuTkY7O0ErRDVuTkE7RUFDRTtBL0Qrbk5GOztBK0Q3bk5BO0VBQ0U7QS9EZ29ORjs7QStEOW5OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0Rpb05GOztBK0Rob05FO0VBQ0U7QS9EbW9OSjs7QStEbG9OSTtFQUNFO0EvRHFvTk47O0ErRG5vTkE7RUFDRTtBL0Rzb05GOztBK0Rwb05BO0VBQ0U7QS9EdW9ORjs7QStEcm9OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ed29ORjs7QStEdm9OQTtFQUNFO0VBQ0E7QS9EMG9ORjs7QStEeG9OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0Qyb05GOztBK0Qxb05FO0VBQ0U7RUFDQTtBL0Q2b05KOztBK0Q1b05FO0VBQ0U7QS9EK29OSjs7QStEN29OQTtFQUNFO0EvRGdwTkY7O0ErRDlvTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRGlwTkY7O0ErRC9vTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0RrcE5GOztBK0RocE5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EbXBORjs7QStEbHBORTtFQUNFO0EvRHFwTko7O0ErRHBwTkU7RUFDRTtFQUNBO0EvRHVwTko7O0ErRHRwTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0R5cE5KOztBK0R4cE5FO0VBQ0U7RUFDQTtFQUNBO0EvRDJwTko7O0ErRDFwTkU7RUFDRTtFQUNBO0VBQ0E7QS9ENnBOSjs7QStEM3BOQTtFQUNFO0EvRDhwTkY7O0ErRDdwTkU7RUFDRTtFQUNBO0EvRGdxTko7O0ErRC9wTkU7RUFDRTtFQUNBO0EvRGtxTko7O0ErRGhxTkE7RUFDRTtBL0RtcU5GOztBK0RscU5FO0VBQ0U7RUFDQTtBL0RxcU5KOztBK0RwcU5FO0VBQ0U7QS9EdXFOSjs7QStEcnFOQTtFQUNFO0VBQ0E7QS9Ed3FORjs7QStEdnFORTtFQUNFO0VBQ0E7RUFDQTtBL0QwcU5KOztBK0R6cU5FO0VBQ0U7QS9ENHFOSjs7QStEMXFOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRDZxTkY7O0ErRDVxTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRCtxTko7O0ErRDdxTkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRGdyTkY7O0ErRDlxTkE7QUFDQTtFQUNFO0EvRGlyTkY7O0ErRGhyTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9EbXJOSjs7QStEbHJORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvRHFyTko7O0ErRHByTkU7RUFDRTtBL0R1ck5KOztBK0Ryck5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRHdyTkY7O0ErRHRyTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRHlyTkY7O0ErRHZyTkE7RUFDRTtBL0Qwck5GOztBK0R4ck5BO0VBQ0U7QS9EMnJORjs7QStEenJOQTtFQUNFOztRQUFBO0VBR0E7SUFDRTtJQUNBO0UvRDRyTkY7RStEM3JOQTtJQUNFO0UvRDZyTkY7RStENXJOQTtJQUNFO0lBQ0E7RS9EOHJORjtFK0Q3ck5BO0lBQ0U7SUFDQTtFL0Qrck5GO0UrRDlyTkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RS9EZ3NORjtFK0Qvck5FO0lBQ0U7RS9EaXNOSjtFK0Roc05BO0lBQ0U7SUFDQTtFL0Rrc05GO0UrRGpzTkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RS9EbXNORjtBQUNGO0ErRGxzTkE7RUFDRTtJQUNFO0lBQ0E7RS9Eb3NORjtFK0Ruc05BO0lBQ0U7SUFDQTtFL0Rxc05GO0UrRHBzTkE7SUFDRTtJQUNBO0UvRHNzTkY7RStEcnNOQTtJQUNFO0lBQ0E7RS9EdXNORjtBQUNGO0ErRHRzTkE7RUFDRTtBL0R3c05GOztBK0R2c05BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0Qwc05GOztBK0R6c05BO0VBQ0U7QS9ENHNORjs7QStEM3NOQTtFQUNFO0EvRDhzTkY7O0ErRDdzTkE7RUFDRTtFQUNBO0VBQ0E7QS9EZ3RORjs7QUE5L05BO1dBQUE7QWdFbEVBOztpQkFBQTtBQUlBOztpQkFBQTtBQUdBO0VBQ0k7RUFDQTtBaEVva09KOztBZ0Vqa09BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEVva09KOztBZ0Vqa09BO0VBQ0k7RUFDQTtBaEVva09KOztBZ0Vqa09BO0VBQ0kscUMvRHBCcUM7RUVVdkMsZUZadUM7RUVlckM7RUFIRixpQkZYdUM7RUVjckM7QUgra09KOztBZ0Vua09BO0VBQ0k7QWhFc2tPSjs7QWdFbmtPQTtFQUNJLGM5RDdCaUM7QUZtbU9yQzs7QWdFbmtPQTtFQUNJO0FoRXNrT0o7O0FnRW5rT0E7O2lCQUFBO0FBR0E7Ozs7Ozs7OztFQVNJO0FoRXNrT0o7O0FnRWxrT0s7RUFDRztFN0Q1Q04saUI2RDZDa0M7RTdEMUNoQztBSGduT0o7O0FnRWhrT0k7RUFDSTtBaEVta09SOztBZ0Voa09BO0VBQ0ksMEQ5RHREaUM7QUZ5bk9yQzs7QWdFaGtPQTtFQUNJO0VBQ0E7QWhFbWtPSjs7QWdFaGtPQTtFQUNJO0VBQ0E7QWhFbWtPSjs7QWdFaGtPQTtFQUNJO0FoRW1rT0o7O0FnRWhrT0E7RUFFSTtFQUNBO0FoRWtrT0o7O0FnRS9qT0E7RUFDSSxzQjlEdkZpQztBRnlwT3JDOztBZ0Uvak9BO0VBQ0k7QWhFa2tPSjs7QWdFL2pPQTs7aUJBQUE7QUFHQTtFQUNJO0FoRWtrT0o7O0FnRS9qT0E7RUFDSTtFQUNBO0FoRWtrT0o7O0FnRTlqT0E7RUFDSTtFQUNBLDhCOUQzRmlDO0VDWG5DLGE2RHVHMEI7RTdEcEd4QjtFNkRxR0E7RTdEeEdGLGdCNkR5RzRCO0U3RHRHMUI7RUFIRixpQjZEMEd5QjtFN0Q1RnZCLGlCQUppQjtBSG9xT3JCOztBZ0Vqa09BOztlQUFBO0FBSUE7RUFDSSxjOURySGlDO0FGd3JPckM7O0FnRTNqT0k7RUFDSTtBaEU4ak9SOztBZ0Uxak9BO0VBQ0k7QWhFNmpPSjs7QWdFempPSTtFQUNJO0FoRTRqT1I7QWdFMWpPSTtFN0R2SUYsZ0I2RHdJZ0M7RTdEckk5QjtBSGtzT0o7QWdFM2pPSTtFQUNJO0FoRTZqT1I7O0FnRXpqT0E7RUFFSTtBaEUyak9KOztBZ0V2ak9JO0VBQ0k7QWhFMGpPUjs7QWdFdGpPQTtFN0QxSkUsaUI2RDJKK0I7RTdEeEo3QjtBSGt0T0o7O0FnRXZqT0E7O2VBQUE7QUFHQTtFQUNJLHNCOUR6S2lDO0FGbXVPckM7QWdFempPSTtFQUNJO0U3RHBLTixlNkRxS2dDO0U3RGxLOUI7RUFIRixpQjZEc0trQztFN0RuS2hDO0FIZ3VPSjtBZ0U1ak9RO0VBQ0k7RTdEeEtWLFk2RHlLaUM7RTdEdEsvQjtFNkR1S1E7RUFDQTtFN0QzS1YsVzZENEtpQztFN0R6Sy9CO0U2RDBLUTtFN0Q3S1YsVzZEOEtnQztFN0QzSzlCO0U2RDRLUTtFN0QvS1YsbUI2RGdMd0M7RTdEN0t0QztBSCt1T0o7QWdFL2pPSTtFN0RuTEYsZTZEb0xnQztFN0RqTDlCO0VBSEYsaUI2RHFMa0M7RTdEbExoQztFQUhGLG1CNkRzTG9DO0U3RG5MbEM7QUh1dk9KO0FnRWprT0k7RTdEekxGLGU2RDBMZ0M7RTdEdkw5QjtFQUhGLGlCNkQyTGtDO0U3RHhMaEM7RUFIRixtQjZENExvQztFN0R6TGxDO0FIK3ZPSjtBZ0Vua09JO0U3RC9MRixlNkRnTWdDO0U3RDdMOUI7RUFIRixpQjZEaU1rQztFN0Q5TGhDO0VBSEYsbUI2RGtNb0M7RTdEL0xsQztBSHV3T0o7O0FnRW5rT0E7O2tDQUFBO0FBT1M7OztFQUNHO0U3RC9NVixpQjZEZ05zQztFN0Q3TXBDO0FIa3hPSjs7QWdFaGtPQTs7bUJBQUE7QUFHQTtFQUVJOztxQkFBQTtFQUdBO0lBQ0k7RWhFa2tPTjtFZ0Uvak9FOztxQkFBQTtFQU1BO0lBQ0k7RWhFOGpPTjtFZ0Uzak9FOztxQkFBQTtFQUlJO0lBQ0k7STdEaFBWLGU2RGlQb0M7STdEOU9sQztJQUhGLGlCNkRrUHNDO0k3RC9PcEM7RUg2eU9GO0VnRTdqT1U7SUFDSTtJN0RwUGQsWTZEcVBxQztJN0RsUG5DO0k2RG1QWTtJQUNBO0k3RHZQZCxXNkR3UHFDO0k3RHJQbkM7STZEc1BZO0k3RHpQZCxXNkQwUG9DO0k3RHZQbEM7STZEd1BZO0k3RDNQZCxtQjZENFA0QztJN0R6UDFDO0VINHpPRjtFZ0Voa09NO0k3RC9QTixlNkRnUW9DO0k3RDdQbEM7SUFIRixpQjZEaVFzQztJN0Q5UHBDO0lBSEYsbUI2RGtRd0M7STdEL1B0QztFSG8wT0Y7RWdFbGtPTTtJN0RyUU4sZTZEc1FvQztJN0RuUWxDO0lBSEYsaUI2RHVRc0M7STdEcFFwQztJQUhGLG1CNkR3UXdDO0k3RHJRdEM7RUg0ME9GO0VnRXBrT007STdEM1FOLGU2RDRRb0M7STdEelFsQztJQUhGLGlCNkQ2UXNDO0k3RDFRcEM7SUFIRixtQjZEOFF3QztJN0QzUXRDO0VIbzFPRjtBQUNGO0FpRXgyT0E7RUFDRTtFQUNBO0U5RGNBLFU4RGJzQjtFOURnQnBCO0VBSEYsWThEWnVCO0U5RGVyQjtFQUhGLGtCOERYNkI7RTlEYzNCO0VBSEYsVzhEVHNCO0U5RFlwQjtFQUhGLFk4RFJ1QjtFOURXckI7RUFIRixlOEROMEI7RTlEU3hCO0VBSEYsaUI4REw0QjtFOURRMUI7RThEUEY7RUFHQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FqRTQyT0Y7QWlFMTJPRTtFQUVFLGtDL0RyQmlDO0UrRHNCakM7QWpFMjJPSjtBaUV6Mk9FO0VBQ0UseUIvRERpQztBRjQyT3JDO0FpRTEyT0k7RUFDRTtBakU0Mk9OOztBa0UxNE9BOztpQkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0FsRTQ0T0Y7QWtFejRPQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxFMjRPRjtBa0V4NE9BOztpQkFBQTtBQUdBO0VBQ0k7QWxFMDRPSjs7QWtFdjRPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxFMDRPSjs7QWtFdDRPSTtFQUNJO0VBQ0E7RUFDQTtBbEV5NE9SO0FrRXY0T0k7RUFDSTtBbEV5NE9SOztBa0VwNE9JO0VBQ0k7RUFDQTtFQUNBO0FsRXU0T1I7O0FrRWw0T0k7RUFDSTtFQUNBO0VBQ0E7QWxFcTRPUjs7QWtFaDRPSTtFQUNJO0VBQ0E7RUFDQTtBbEVtNE9SOztBbUVuOE9BOztpQkFBQTtBQUdBO0VBQ0ksdUJqRURpQztBRnU4T3JDO0FtRXI4T0k7RUFFSTtFQUNBO0FuRXM4T1I7O0FtRWw4T0E7RWhFSUUsbUJnRUhnQztFaEVNOUI7QUhnOE9KOztBbUVsOE9BOztFQUVJLHdCakViaUM7QUZrOU9yQzs7QW1FbDhPQTtFQUNJLHdCakVqQmlDO0VpRW1CakM7QW5FbzhPSjs7QW1FajhPQTtFaEVaRSxnQmdFYTZCO0VoRVYzQjtFQUhGLGVnRWM0QjtFaEVYMUI7QUhpOU9KOztBbUVsOE9JO0VoRWxCRixlZ0VtQmdDO0VoRWhCOUI7RWdFaUJJO0FuRXM4T1I7QW1FcjhPUTtFQUNJLHdCakVoQ3lCO0FGdStPckM7O0FtRWo4T0k7RUFDSSxjakVkNkI7QUZrOU9yQztBbUVuOE9RO0VBQ0k7RUFDQTtFQUNBLHVCakU5Q3lCO0FGbS9PckM7O0FtRWg4T0E7RUFFSTtBbkVrOE9KOztBbUU5N09BO0VoRTVDRSxnQmdFNkM4QjtFaEUxQzVCO0FINCtPSjs7QW1FOTdPQTtFQUlJO0FuRTg3T0o7QW1FajhPSTtFQUNJO0FuRW04T1I7O0FtRTk3T0E7RWhFeERFLFlnRXlEMEI7RWhFdER4QjtFZ0V1REE7RUFDQTtFQUNBLHlCakVuRGlDO0VpRW9EakM7RUFDQTtFQUNBO0FuRWs4T0o7O0FtRS83T0E7RWhFbEVFLGVnRW1FNEI7RWhFaEUxQjtFQUhGLGlCZ0VvRThCO0VoRXRENUIsaUJBSmlCO0FIOC9PckI7QW1FbDhPUTtFQUNJO0FuRW84T1o7QW1FbDhPUTtFQUNJO0FuRW84T1o7O0FtRTU3T0U7RUFDSTtBbkUrN09OOztBbUUxN09BO0VoRXhGRSxlZ0V5RjZCO0VoRXRGM0I7QUhvaFBKOztBbUUzN09BO0VoRTVGRSxlZ0U2RjRCO0VoRTFGMUI7RWdFMkZBO0VBQ0E7QW5FKzdPSjtBbUU3N09RO0VBQ0k7RUFDQTtFQUNBLHVCakVqSHlCO0FGZ2pQckM7O0FtRTM3T0E7RWhFeEdFLG1CZ0V5R2dDO0VoRXRHOUI7QUhxaVBKOztBbUU3N09BO0VBQ0k7RWhFNUdGLFlnRTZHMEI7RWhFMUd4QjtFQUhGLFdnRThHeUI7RWhFM0d2QjtFZ0U0R0E7RUFDQTtBbkVrOE9KOztBbUUvN09BO0VoRW5IRSxpQmdFb0g2QjtFaEVqSDNCO0FIb2pQSjs7QW1FLzdPQTs7MkJBQUE7QUFHQTtFQUNJO0VBQ0E7QW5FazhPSjtBbUVqOE9JO0VoRTlIRixlZ0UrSGlDO0VoRTVIL0I7QUhna1BKOztBbUVoOE9BO0VoRW5JRSxrQmdFb0lnQztFaEVqSTlCO0FIcWtQSjs7QW1FajhPQTtFQUNJO0FuRW84T0o7O0FtRWg4T0E7RUFDSTtJaEU3SUYsZ0JGa0J1QztJRWZyQztFSCtrUEY7QUFDRjtBb0VubVBBOztnQkFBQTtBQUtBOztvREFBQTtBQUdBO0VBa0NFO0VBR0E7RWpFN0JBLGFpRWJhO0VqRWdCWDtFaUU0QkY7RUFFQTtFakVqQ0Esa0JGaUJ1QztFRWRyQztFaUVnQ0YsMERsRWpDbUM7RWtFMkNuQztBcEV3alBGO0FvRTVtUEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG9DbEVTaUM7RUNQbkMsYUZpQnVDO0VFZHJDO0VpRUhBLFduRURxQztFbUVFckM7RWpFREYsMENpRUc2QjtFakVXM0IsK0NBSmlCO0FId21QckI7QW9FN21QRTtFQUNFO0VqRU5GLFdpRU93QjtFakVKdEI7RWlFTUE7RWpFVEYsWWlFVXlCO0VqRVB2QjtFQUhGLGFpRVcwQjtFakVSeEI7RWlFU0E7RUFDQSwwRGxFWGlDO0VrRXFCakM7QXBFd21QSjtBb0VqblBJO0VBQ0U7QXBFbW5QTjtBb0VoblBRO0VBQ0UsdUJsRWhDMkI7RWtFaUMzQjtBcEVrblBWO0FvRWptUEU7RUFDRTtBcEVtbVBKO0FvRWhtUEU7RUFDRSx5QmxFL0JpQztBRmlvUHJDO0FvRTlsUEU7RUF1QkU7RUFDQTtFakV0RUYsZWlFd0UwQjtFakUxRHhCLGVBRmlCO0FIc29QckI7QW9Fbm1QSTtFQUNFO0VBQ0E7QXBFcW1QTjtBb0VwbVBNO0VqRWxESixhaUVtRCtCO0VqRWhEN0I7QUh1cFBKO0FvRXBtUEk7RUFDRTtFakV2REosV2lFd0QyQjtFakVyRHpCO0VpRXNERTtFQUNBO0VqRTFESixhaUUyRDRCO0VqRXhEMUI7RWlFeURFO0VBRUE7RUFDQSx1QmxFNUUrQjtFQ2FuQyxlaUVnRThCO0VqRTdENUI7RUFIRixpQmlFaUVnQztFakVuRDlCLGlCQUppQjtFaUV5RGY7QXBFd21QTjtBb0VqbVBJO0VqRTFFRixlaUUyRStCO0VqRXhFN0I7RUFIRixhaUU0RTJCO0VqRXpFekI7RUFIRixnQmlFNkU4QjtFakUxRTVCO0FIZ3JQSjtBb0VubVBJO0VBQ0U7RUFDUTtBcEVxbVBkO0FvRWxtUEU7RUFDRTtFQUNBO0VBQ0EsMERsRXRGaUM7QUYwclByQztBb0VsbVBFO0VBRUU7QXBFbW1QSjtBb0VsbVBJO0VBQ0U7RUFDQTtFQUNBO0FwRW9tUE47QW9Fbm1QTTtFQUNFO0FwRXFtUFI7QW9FcG1QUTtFakVuR04sZWlFcUdnQztFakV2RjlCLGVBRmlCO0VpRTBGWDtFQUNBO0FwRXNtUFY7QW9Fcm1QVTtFQUdFLHVCbEV4SHlCO0VrRXlIekI7RUFDQTtBcEVxbVBaO0FvRXZsUFE7RUFDRTtFQUNBO0FwRXlsUFY7QW9FcGxQRTtFQUNFO0VBQ0E7QXBFc2xQSjtBb0VwbFBFO0VBQ0U7RUFDQTtFQUNBO0VqRXpJRixpQmlFMEk4QjtFakV2STVCO0FIOHRQSjtBb0V0bFBJO0VBQ0U7QXBFd2xQTjtBb0V2bFBNO0VBQ0U7RUFDQTtFQUNNO0FwRXlsUGQ7QW9FdmxQTTtFakVsSkosWWlFbUo2QjtFakVoSjNCO0VBSEYsaUJpRW9Ka0M7RWpFakpoQztBSDR1UEo7QW9FMWxQUTtFQUNFO0FwRTRsUFY7O0FvRXJsUEE7O21DQUFBO0FBSUE7RUFFRTtJQUNFO0VwRXNsUEY7RW9FcGxQQTtJQUNFO0lBR0E7SUFFQSx5Qm5FN0lxQztJbUU4SXJDO0lBQ0EsV25FL0txQztFRGt3UHZDO0VvRWhsUEU7SWpFakxGLFlGa0J1QztJRWZyQztJaUVnTEU7RXBFbWxQSjtFb0VqbFBFO0lqRXJMRixVaUVzTDBCO0lqRW5MeEI7RUh1d1BGO0VvRWxsUEU7SUFDRTtJQUNBO0lqRTFMSixlaUUyTDRCO0lqRTdLMUIsZUFGaUI7RUhvd1BuQjtFb0VwbFBJO0lqRTVMSixZaUU2TDZCO0lqRTFMM0I7SUFIRixlaUU4TGlDO0lqRTNML0I7SUFIRixnQmlFK0xnQztJakU1TDlCO0VIcXhQRjtFb0V2bFBJO0lBQ0k7RXBFeWxQUjtFb0V4bFBRO0lqRW5NUixZaUVvTW1DO0lqRWpNakM7RUg0eFBGO0VvRXhsUEk7SWpFdk1KLFdpRXdNNkI7SWpFck0zQjtJQUhGLFlpRXlNOEI7SWpFdE01QjtJaUV1TUksdUJsRXZONkI7SUNhbkMsZWlFMk1nQztJakV4TTlCO0lBSEYsaUJpRTRNa0M7SWpFOUxoQyxpQkFKaUI7SWlFb01iO0VwRTZsUE47RW9FMWxQRTtJQUNFO0lBQ0E7RXBFNGxQSjtFb0UxbFBNOztJQUVFO0VwRTRsUFI7RW9FemxQSTtJQUNFO0VwRTJsUE47RW9FcGxQRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUlBO0VwRWtsUEo7RW9FaGxQSTtJQUNFO0lBQ0E7SUFDQTtJQUVBO0lBQ0E7SUFDQTtJQUVBLGtDbEVyUTZCO0lrRXNRN0I7RXBFZ2xQTjtFb0U5a1BNO0lBQ0U7SUFFQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFFQSxrQ2xFblIyQjtJa0VxUjNCO0lBQ0E7RXBFNGtQUjtFb0Uxa1BNO0lBQ0U7RXBFNGtQUjtFb0V0a1BNO0lBQ0U7RXBFd2tQUjtFb0V0a1BNO0lBQ0U7RXBFd2tQUjtFb0V0a1BNO0lBQ0U7RXBFd2tQUjtFb0Vwa1BFO0lBQ0U7SUFDQTtJQUNBLFluRXhRbUM7SW1FeVFuQztJQUVBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQSxvQ2xFbFMrQjtJa0VtUy9CO0lBQ0EsV25FNVNtQztJbUU2U25DO0VwRW9rUEo7RW9FbmtQSTtJQUNFO0VwRXFrUE47RW9FcGtQTTtJQUNFO0VwRXNrUFI7RW9FcmtQUTtJQUNFO0VwRXVrUFY7RW9FbmtQSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VwRXFrUE47RW9FbGtQTTtJQUVFO0VwRW1rUFI7RW9FaGtQSTtJQUNFO0VwRWtrUE47RW9FamtQTTtJQUNFO0VwRW1rUFI7RW9FNWpQRTtJQUNFO0lBQ0E7RXBFOGpQSjtFb0U1alBFO0lBQ0U7SUFDQSxTbkVoVW1DO0ltRWlVbkM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEU4alBKO0FBQ0Y7QXFFdDZQQTs7Z0JBQUE7QUFHQTtFQVFJO0VsRUtGLGdCa0VKNkI7RWxFTzNCO0VBSEYsYWtFSDBCO0VsRU14QjtFQUhGLGlCa0VGOEI7RWxFSzVCO0VrRUdBLHlCbkVHaUM7QUYwNVByQztBcUU5NlBRO0VBQ0k7RUFDQTtFQUNBO0FyRWc3UFo7QXFFejZQSTtFQUNJLHlEcEV1Q2lDO0FEbzRQekM7QXFFMTZQUTtFQUNJLHVCbkVmeUI7RW1FZ0J6QjtBckU0NlBaO0FxRXg2UEk7RUFDSTtFbEVSTixtQmtFU29DO0VsRU5sQztBSGk3UEo7QXFFejZQSTtFbEVYRixtQmtFWW9DO0VsRVRsQztBSHE3UEo7QXFFMTZQSTtFbEVkRixtQmtFZXFDO0VsRVpuQztBSHk3UEo7QXFFNTZQUTtFbEVoQk4sZWtFaUJvQztFbEVkbEM7RUFIRixtQmtFa0J3QztFbEVmdEM7RWtFZ0JRLHNCbkUxQnlCO0FGMDhQckM7QXFFNzZQSTtFQUNJO0VsRXZCTixXa0V3QjZCO0VsRXJCM0I7RUFIRixla0V5QmdDO0VsRXRCOUI7RWtFdUJJLHlEcEVhaUM7QURvNlB6Qzs7QXFFNTZQQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0lsRXBDVixtQmtFcUN3QztJbEVsQ3RDO0lrRW1DUTtFckUrNlBWO0FBQ0Y7QXNFcitQSTtFbkVlRixnQkZrQnVDO0VFZnJDO0VBSEYsaUJtRWJrQztFbkVnQmhDO0VBSEYsaUJGWHVDO0VFY3JDO0VtRWRJLHlEckVrRGlDO0FEdzdQekM7QXNFeCtQSTtFbkVTRixtQm1FUm1DO0VuRVdqQztBSGcrUEo7O0FzRXQrUEk7RW5FR0YsaUJGWHVDO0VFY3JDO0VtRUpJLHlEckV3Q2lDO0FEazhQekM7QXNFeCtQSTtFbkVERixtQm1FRW1DO0VuRUNqQztBSDArUEo7O0FzRXYrUEE7RUFFUTtJbkVSTixpQm1FU29DO0luRU5sQztFSGcvUEY7QUFDRjtBdUVuZ1FJO0VBQ0ksdUJyRUM2QjtBRm9nUXJDO0F1RW5nUUk7RUFDSTtFQUNBO0F2RXFnUVI7O0F1RWhnUUk7RUFDSSx1QnJFVDZCO0FGNGdRckM7QXVFamdRSTtFQUNJO0VBQ0E7QXZFbWdRUjs7QXVFOS9QSTtFQUNJLHVCckVuQjZCO0FGb2hRckM7O0F1RTUvUEk7RUFDSSx1QnJFekI2QjtBRndoUXJDOztBd0UxaFFJO0VBQ0ksdUJ0RUM2QjtBRjRoUXJDOztBeUU5aFFJO0VBQ0ksdUJ2RUM2QjtBRmdpUXJDOztBMEVsaVFJO0VBQ0ksdUJ4RUM2QjtBRm9pUXJDOztBMkV0aVFJO0VBQ0ksdUJ6RUM2QjtBRndpUXJDO0EyRXRpUVE7RXhFV04sbUJ3RVZ3QztFeEVhdEM7QUg0aFFKO0EyRXJpUVE7RUFDSTtFQUVBO0VBQ0E7QTNFc2lRWjtBMkVyaVFZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNFdWlRaEI7O0E0RXpqUUk7RUFDSSx1QjFFQzZCO0FGMmpRckM7O0E2RTdqUUk7RUFDSSx1QjNFQzZCO0FGK2pRckM7O0E4RWxrUUE7O2lCQUFBO0FBSUE7RUEwQkk7QTlFMmlRSjtBOEVwa1FJO0VBQ0k7QTlFc2tRUjtBOEVwa1FJO0VBQ0k7RUFDQTtBOUVza1FSO0E4RXJrUVE7RTNFS04sZTJFSnFDO0UzRU9uQztBSGlrUUo7QThFcmtRSTtFQUNJO0UzRUFOLGtCMkVDOEI7RTNFYTVCLGtCQUZpQjtBSDZqUXJCO0E4RXZrUVE7O0VBRUk7RUFDQTtBOUV5a1FaO0E4RXZrUVE7RUFDSTtBOUV5a1FaO0E4RXZrUVE7RUFDSTtBOUV5a1FaO0E4RXJrUUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjVFWDZCO0FGa2xRckM7QThFdGtRUTtFQUNJLGtDNUVyQ3lCO0U0RXNDekIseUI1RWR5QjtBRnNsUXJDO0E4RXRrUVk7RUFDSSx5QjVFakJxQjtBRnlsUXJDO0E4RW5rUUk7RUFDSTtFQUNBO0VBRUE7QTlFb2tRUjtBOEVqa1FJO0VBQ0k7RTNFekNOLGUyRTBDZ0M7RTNFdkM5QjtFQUhGLGlCMkUyQ2tDO0UzRXhDaEM7QUg2bVFKO0E4RXBrUVE7RUFDSTtBOUVza1FaO0E4RW5rUUk7RUFDSTtBOUVxa1FSO0E4RWxrUUk7RUFDSSx1QjVFbEU2QjtBRnNvUXJDO0E4RWhrUUk7O0VBRUk7RUFDQSxrQzVFekU2QjtFNEUwRTdCLHlCNUVsRDZCO0VDWG5DLGUyRThEZ0M7RTNFM0Q5QjtFMkU2REk7RUFDQTtFM0VqRU4saUIyRW1FOEI7RTNFckQ1QixvQkFGaUI7RUFabkIsVzJFb0U2QjtFM0VqRTNCO0UyRWtFSTtBOUVta1FSO0E4RWxrUVE7O0VBQ0ksbUM1RWpGeUI7RTRFa0Z6QjtBOUVxa1FaO0E4RWprUUk7RTNFNUVGLGdCMkU2RWlDO0UzRTFFL0I7RTJFMkVJLG1DNUV4RjZCO0U0RXlGN0I7QTlFb2tRUjtBOEVua1FRO0VBQ0kseUI1RXZFeUI7QUY0b1FyQztBOEVsa1FJO0VBQ0k7QTlFb2tRUjs7QThFaGtRQTtFQUVRO0lBQ0k7RTlFa2tRVjtFOEVoa1FNO0lBQ0k7RTlFa2tRVjtBQUNGO0E4RTlqUUE7RUFFUTtJQUNJO0U5RStqUVY7RThFOWpRVTs7SUFFSTtJQUNBO0U5RWdrUWQ7RThFOWpRVTtJQUNJO0U5RWdrUWQ7RThFOWpRVTtJQUNJO0U5RWdrUWQ7RThFN2pRTTtJQUNJO0U5RStqUVY7RThFM2pRTTs7STNFekhOLGUyRTJIb0M7STNFeEhsQztJQUhGLFkyRTRIaUM7STNFekgvQjtFSHdyUUY7RThFM2pRTTtJQUNJO0kzRWpJVixnQjJFa0lxQztJM0UvSG5DO0VINnJRRjtFOEUzalFNO0kzRXJJTixlMkVzSW9DO0kzRW5JbEM7SUFIRixpQjJFdUlzQztJM0VwSXBDO0VIbXNRRjtBQUNGO0ErRXR0UUk7RUFDSSx1QjdFQzZCO0FGdXRRckM7QStFcnRRSTtFNUVXRixnQjRFVmlDO0U1RWEvQjtBSDJzUUo7QStFbnRRUTs7RTVFS04saUI0RUpzQztFNUVPcEM7QUhndFFKO0ErRXJ0UVE7O0VBQ0k7QS9Fd3RRWjs7QWdGdHVRSTtFQUNJLHVCOUVDNkI7QUZ3dVFyQzs7QWlGMXVRSTtFQUNJLHVCL0VDNkI7QUY0dVFyQztBaUYzdVFJO0U5RVlGLGE4RVg2QjtFOUVjM0I7QUhndVFKO0FpRjV1UUk7RUFDSTtBakY4dVFSOztBa0ZydlFJO0VBQ0ksdUJoRkM2QjtBRnV2UXJDOztBa0ZudlFJO0VBQ0ksdUJoRkw2QjtBRjJ2UXJDOztBbUY3dlFJO0VBQ0ksdUJqRkM2QjtBRit2UXJDOztBb0Zqd1FJO0VBQ0ksdUJsRkM2QjtBRm13UXJDOztBcUZyd1FJO0VBQ0ksdUJuRkM2QjtBRnV3UXJDOztBc0Z6d1FJO0VBQ0ksdUJwRkM2QjtBRjJ3UXJDOztBdUYzd1FJO0VwRmFGLGlCb0Zaa0M7RXBGZWhDO0FIZ3dRSjtBdUY3d1FJO0VBQ0k7QXZGK3dRUjs7QXdGdHhRQzs7bUJBQUE7QUFLRztFQUNJLHVCdEZINkI7QUYweFFyQztBd0ZweFFRO0VyRk9OLGlCcUZOc0M7RXJGU3BDO0FIOHdRSjtBd0ZyeFFRO0VBQ0k7QXhGdXhRWjtBd0ZyeFFRO0VBQ0k7QXhGdXhRWjtBd0ZweFFJO0VBQ0k7RUFDQTtBeEZzeFFSOztBd0ZseFFBOzsyQkFBQTtBQUtJO0VyRmRGLGdCcUZlaUM7RXJGWi9CO0FIZ3lRSjtBd0ZqeFFJO0VBQ0ksdUJ0RmhDNkI7QUZtelFyQztBd0ZqeFFJO0VyRnJCRixtQnFGc0JvQztFckZuQmxDO0FIdXlRSjtBd0ZueFFRO0VBQ0k7QXhGcXhRWjtBd0ZweFFZO0VBQ0k7RUFDQTtBeEZzeFFoQjtBd0ZueFFRO0VBQ0k7RUFDQTtFckZoQ1YsZ0JxRmlDa0M7RXJGbkJoQyxzQkFGaUI7RXFGc0JUO0F4RnN4UVo7QXdGcHhRUTtFQUVJO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RXJGM0NWLFlxRjRDa0M7RXJGekNoQztFcUYwQ1E7QXhGcXhRWjtBd0ZueFFRO0VBQ0k7QXhGcXhRWjs7QXlGbDFRRztFQUNJLHVCdkZEOEI7QUZzMVFyQzs7QXlGajFRQTtFQUNJO0VBQ0EsOEJ2RmlCaUM7RUNYbkMsYXNGTDBCO0V0RlF4QjtFc0ZQQTtFdEZJRixnQnNGSDRCO0V0Rk0xQjtFQUhGLGlCc0ZGeUI7RXRGZ0J2QixpQkFKaUI7QUgyMFFyQjs7QTBGcDJRSztFdkZlSCxtQnVGZHFDO0V2RmlCbkM7QUh1MVFKO0EwRnQyUUs7RUFDSSx1QnhGRjRCO0FGMDJRckM7O0EwRi8xUUk7O0VBQ0ksdUJ4Rlo2QjtBRisyUXJDO0EwRmgyUUk7Ozs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRm8yUVI7O0EyRjMzUUk7RUFDSSx1QnpGQzZCO0FGNjNRckM7QTJGNTNRSTtFQUNJO0EzRjgzUVI7QTJGNzNRUTtFQUNJO0VBQ0E7QTNGKzNRWjtBMkY3M1FRO0VBQ0k7RUFDQTtBM0YrM1FaO0EyRjUzUUk7RUFDSTtFQUNBO0EzRjgzUVI7QTJGNTNRSTtFQUNJO0EzRjgzUVI7QTJGNzNRUTtFQUNJO0EzRiszUVo7QTJGNzNRUTtFQUNJO0EzRiszUVo7QTJGNTNRSTtFeEZaRixpQndGYW1DO0V4RlZqQztBSHk0UUo7O0EyRjEzUUE7RUFFUTtJeEZwQk4sbUJ3RnFCd0M7SXhGbEJ0QztFSCs0UUY7QUFDRjtBNEZsNlFBOzttQkFBQTtBQUtBO0VBQ0U7QTVGazZRRjs7QTRGLzVRQTtFQUNFO0V6RktBLFl5Rkp1QjtFekZPckI7RUFIRixpQnlGSHVCO0V6RmlCckIsb0JBRmlCO0V5RmRuQjtFQUNBO0V6RkNBLGV5RkMwQjtFekZFeEI7RUFIRixpQnlGRTRCO0V6RkMxQjtFeUZBRjtFQUNBLHlCMUZPbUM7RTBGTm5DLG1CcEZUdUI7RW9GWXZCO0E1Rm02UUY7QTRGajZRRTtFQUNFO0VBQ0E7QTVGbTZRSjtBNEZoNlFFO0VBQ0U7QTVGazZRSjs7QTRGLzVRQTtFQUNFO0l6RnBCQSxleUZxQjRCO0l6RmxCMUI7RUhxN1FGO0FBQ0Y7QTZGcDhRQTtFQUNJO0VBQ0E7RUFDQTtBN0ZzOFFKOztBNkZuOFFBO0VBQ0k7QTdGczhRSjs7QTZGbjhRQTtFQUNJO0E3RnM4UUo7O0E2Rm44UUE7RUFDSTtFQUNBO0E3RnM4UUo7O0E2RnA4UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3RnU4UUo7O0E2RnA4UUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Z1OFFKOztBNkZuOFFBO0VBQ0k7SUFDSTtFN0ZzOFFOO0FBQ0Y7QTZGcDhRQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0U3RnM4UU47QUFDRjtBOEZoZ1JBOztpQkFBQTtBQUlJO0VBQ0ksc0I1Rkk2QjtBRjYvUXJDOztBK0Z0Z1JBOztpQkFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9Gd2dSRjs7QStGdGdSQTtFQUNFO0VBQ0E7RTVGSUEsVTRGSG9CO0U1Rk1sQjtFQUhGLFc0RkZxQjtFNUZLbkI7RUFIRjtFQUdFO0VBSEYsWTRGQ3VCO0U1RkVyQjtFNEZBRjtFQUNBO0EvRjJnUkY7O0ErRnpnUkE7RUFDRTtJQUFJO0UvRjZnUko7RStGNWdSQTtJQUFLO0UvRitnUkw7RStGOWdSQTtJQUFNO0UvRmloUk47QUFDRjtBZ0czaVJBO0FBQ0E7RUFDRTtFQUVBO0VBQ0E7RUFDQTtBaEc0aVJGOztBZ0cxaVJBO0FBQ0E7RUFDRTtBaEc2aVJGOztBZ0czaVJBO0FBQ0E7RUFDRTtBaEc4aVJGOztBZ0czaVJBO0FBQ0E7RUFDRTtFQUVBO0VBQ0E7RUFDQTtBaEc2aVJGOztBZ0czaVJBO0FBQ0E7RUFDRTtBaEc4aVJGOztBZ0c1aVJBO0FBQ0E7RUFDRTtBaEcraVJGOztBZ0czaVJBO0VBQ0U7QWhHOGlSRjs7QWdHMWlSQTtFQUNFO0FoRzZpUkY7O0FnR3hpUkE7RUFFRTtFQVlBO0VBV0E7QWhHcWhSRjtBZ0czaVJFO0VBQ0U7RUFDQTtFQUNBO0FoRzZpUko7QWdHMWlSRTtFQUNFO0VBQ0E7QWhHNGlSSjtBZ0d2aVJJO0VBQ0U7RUFDQTtBaEd5aVJOO0FnR3ZpUkk7RUFDRTtBaEd5aVJOO0FnR2xpUkk7RUFDRTtFQUNBO0FoR29pUk47QWdHbGlSSTtFQUNFO0FoR29pUk47O0FpR2puUkE7RUFDSTtBakdvblJKOztBa0d2blJBOztpQkFBQTtBQUdBO0VBQ0k7QWxHMG5SSjs7QWtHdm5SQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzBuUko7O0FrR3ZuUkE7RUFDSTtFQUNBO0VBQ0E7QWxHMG5SSjs7QWtHdm5SQTtFQUFrQztBbEcyblJsQzs7QW1HbHBSQTs7b0JBQUE7QUFJQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR29wUko7O0FtR2pwUkE7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QW5Ha3BSSjs7QW1HL29SQTs7RUFFSTtFQUNBO0VBRUE7QW5HaXBSSjs7QW1HOW9SQTtFQUNJO0VBQ0E7RUFDQTtBbkdpcFJKOztBbUc5b1JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5HaXBSSjs7QW1HOW9SQTtFQUNJO0VBQ0E7QW5HaXBSSjtBbUdocFJJO0VBQ0k7QW5Ha3BSUjtBbUdqcFJRO0VBQ0k7RUFDQTtBbkdtcFJaOztBbUc5b1JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdpcFJKOztBbUc5b1JBO0VBQWdDO0FuR2twUmhDOztBbUdocFJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdtcFJKOztBb0dsdVJBOztPQUFBO0FBT0E7RUFDSTtBcEdpdVJKOztBcUd6dVJBOztPQUFBO0FBSUE7RUFDSTtBckcydVJKOztBc0dodlJBOztXQUFBLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9zdHlsZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9iYXNlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9jb21tb24vX2NvbG9ycy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3Rvb2wvX21peGlucy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dseXBoaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL192ZW5kb3ItcHJlZml4ZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fdGFiLWZvY3VzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190ZXh0LW92ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29kZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19mb3Jtcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19vcGFjaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY29tcG9uZW50LWFuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzZXQtZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9faW5wdXQtZ3JvdXBzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX25hdmJhci5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19uYXYtdmVydGljYWwtYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdlci5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19iYWRnZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYWxlcnRzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcHJvZ3Jlc3MtYmFycy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcHJvZ3Jlc3MtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3BhbmVscy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbW9kYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fY2VudGVyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2hpZGUtdGV4dC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc3BvbnNpdmUtdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L2xpYi9waWthZGF5L19waWthZGF5LnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbGliL19tYWduaWZpY3BvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvY29tbW9uL19zY2FmZm9sZGluZy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2NvbW1vbi9tb2R1bGUvX3Njcm9sbHVwLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvYmFzZS9fZm9udC5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L2Jhc2UvX3NjYWZmb2xkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbGF5b3V0L19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9sYXlvdXQvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX2FkdmVydHMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX2NvbnRhY3Quc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX2Nvb2tpZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfY29ubmVjdGlvbi5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfZGlhcG9yYW1hLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9leGNoYW5nZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfZ2VuZXJhbF9jb25kaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9pbmZvcm1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX2xlZ2FsLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9sb2NhbGl6YXRpb24uc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX2xvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9tYWdpY2xpbmsuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX21ldGVvLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvcGFnZS9fcGFnZV9wcmVzcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfcHJpdmFjeV9wb2xpY3kuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX3Byb3RlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX3Jlc2lkZW5jZS5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfcmVzaWRlbmNlcy5zY3NzIiwid2VicGFjazovL21tbGJzZjQ0Ly4vYXNzZXRzL3N0eWxlc2hlZXRzL2Zyb250L3BhZ2UvX3BhZ2VfcmVnaXN0ZXIuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9wYWdlL19wYWdlX3NlcnZpY2VzLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbW9kdWxlL19jb29raWUuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9tb2R1bGUvX2J1dHRvbl9sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9tb2R1bGUvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9tb2R1bGUvX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9tb2R1bGUvX21hZ25pZmljcG9wdXBfb3ZlcndyaXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbW9kdWxlL19uYXZpZ2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbW9kdWxlL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbW1sYnNmNDQvLi9hc3NldHMvc3R5bGVzaGVldHMvZnJvbnQvbW9kdWxlL19zdXBwcmVzc19tb2RhbF9ib3guc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9zdGF0ZS9faXMuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC9zdGF0ZS9faXNfc29ydGFibGUuc2NzcyIsIndlYnBhY2s6Ly9tbWxic2Y0NC8uL2Fzc2V0cy9zdHlsZXNoZWV0cy9mcm9udC90b29sL190ZXN0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogR0xPQkFMIFZBUklBQkxFU1xuLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogRm9udHMgKi9cbi8qIEdyaWQgIChjbGFzc2ljYWwgYm9vdHN0cmFwIGJyZWFrcG9pbnRzIHBsdXMgc3BlY2lmaWMgb25lIGJlbG93KSAqL1xuLyogei1pbmRleCAqL1xuLyogQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0gKi9cbi8qLS0tLS0tLS0tLS0tLS0tXG4gQ09MT1JTXG4tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIEJMT0NLU1xuLS0tLS0tLS0tKi9cbi8qIEhlYWRlclxuLS0tLS0tLS0tKi9cbi8qIE1lbnUgLSBGb3IgbW9iaWxlICovXG4vKiBIZWFkZXIvTWVudS8gQnVyZ2VyICovXG4vKiBCb2R5XG4tLS0tLS0tLS0qL1xuLyogRm9vdGVyXG4tLS0tLS0tLS0qL1xuLyogVmFyaW91c1xuLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgSU1QT1JUQU5UIE1JWElOU1xuLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogQmFzZWxpbmUsIG1lYXN1cmVkIGluIHBpeGVsc1xuVGhlIHZhbHVlIHNob3VsZCBiZSB0aGUgc2FtZSBhcyB0aGUgZm9udC1zaXplIHZhbHVlIGZvciB0aGUgaHRtbCBlbGVtZW50XG5JZiB0aGUgaHRtbCBlbGVtZW50J3MgZm9udC1zaXplIGlzIHNldCB0byA2Mi41JSAob2YgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGZvbnQtc2l6ZSBvZiAxNnB4KSxcbnRoZW4gdGhlIHZhcmlhYmxlIGJlbG93IHdvdWxkIGJlIDEwcHguXG4kYmFzZWxpbmUtcHg6IDEwcHg7ICovXG4vKiBJbiB1c2VkIGZvciB0aGlzIHByb2plY3QgLSAzMC8wNy8yMDE3XG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBTYW1wbGUgaW5wdXQgd2l0aCB0aGUgbWl4aW46XG4uZWxlbWVudCB7XG4gIEBpbmNsdWRlIHJlbSgncGFkZGluZycsIDEwcHggMCAycHggNXB4KTtcbn1cblNhbXBsZSBvdXRwdXQgYWZ0ZXIgYmVpbmcgdHJhbnNmb3JtZWQgaW4gXCJwdXJlXCIgQ1NTOlxuLmVsZW1lbnQge1xuICBwYWRkaW5nOiAxMHB4IDAgMnB4IDVweDtcbiAgcGFkZGluZzogMXJlbSAwIDAuMnJlbSAwLjVyZW07XG59ICovXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5tYXJrIHtcbiAgYmFja2dyb3VuZDogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0sXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG59XG5cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKCrFwiO1xufVxuXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oiSXCI7XG59XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLimIFcIjtcbn1cblxuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKciVwiO1xufVxuXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKcj1wiO1xufVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG5cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiO1xufVxuXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG5cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjtcbn1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuXG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjtcbn1cblxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cblxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XG59XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG5cbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiO1xufVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7XG59XG5cbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjtcbn1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xufVxuXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7XG59XG5cbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjtcbn1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cblxuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG5cbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG5cbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XG59XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cblxuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XG59XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7XG59XG5cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi5nbHlwaGljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjtcbn1cblxuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cblxuLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjtcbn1cblxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7XG59XG5cbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XG59XG5cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7XG59XG5cbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiO1xufVxuXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuXG4uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLim7pcIjtcbn1cblxuLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XG59XG5cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIuKMm1wiO1xufVxuXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7XG59XG5cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cblxuLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqVcIjtcbn1cblxuLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCpVwiO1xufVxuXG4uZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XG59XG5cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7XG59XG5cbi5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjtcbn1cblxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiO1xufVxuXG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuXG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDNcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiO1xufVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cblxuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XG59XG5cbi5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYSB7XG4gIGNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMzQuNjc5OTU4Njc3NywgODIuNDQ2Njk0MjE0OSwgMTIzLjY3MDA0MTMyMjMpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYigyMzguNDI1LCAyMzguNDI1LCAyMzguNDI1KTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbn1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5oMSBzbWFsbCxcbmgxIC5zbWFsbCwgaDIgc21hbGwsXG5oMiAuc21hbGwsIGgzIHNtYWxsLFxuaDMgLnNtYWxsLCBoNCBzbWFsbCxcbmg0IC5zbWFsbCwgaDUgc21hbGwsXG5oNSAuc21hbGwsIGg2IHNtYWxsLFxuaDYgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCwgLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCwgLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCwgLmg0IHNtYWxsLFxuLmg0IC5zbWFsbCwgLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCwgLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xufVxuXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuaDEgc21hbGwsXG5oMSAuc21hbGwsIC5oMSBzbWFsbCxcbi5oMSAuc21hbGwsXG5oMiBzbWFsbCxcbmgyIC5zbWFsbCwgLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIHNtYWxsLFxuaDMgLnNtYWxsLCAuaDMgc21hbGwsXG4uaDMgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA2NSU7XG59XG5cbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5oNCBzbWFsbCxcbmg0IC5zbWFsbCwgLmg0IHNtYWxsLFxuLmg0IC5zbWFsbCxcbmg1IHNtYWxsLFxuaDUgLnNtYWxsLCAuaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsIC5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxucCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogMC4yZW07XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4udGV4dC11cHBlcmNhc2UsIC5pbml0aWFsaXNtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiByZ2IoMTE5LjA4NSwgMTE5LjA4NSwgMTE5LjA4NSk7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogcmdiKDQwLjI2NDY2OTQyMTUsIDk1LjcyMzU1MzcxOSwgMTQzLjU4NTMzMDU3ODUpO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogcmdiKDQyLjgwODk4ODc2NCwgODQuMTkxMDExMjM2LCA0My41MjI0NzE5MTAxKTtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuXG5hLnRleHQtaW5mbzpob3ZlcixcbmEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6IHJnYigzNS45ODQzNzUsIDgyLjI1LCAxMDUuMDE1NjI1KTtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxMDIuMjc0MTExNjc1MSwgODAuNzgxNzI1ODg4MywgNDMuNzI1ODg4MzI0OSk7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTMyLjMyMzQwNDI1NTMsIDUzLjI0MjU1MzE5MTUsIDUxLjY3NjU5NTc0NDcpO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xufVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDAuMjY0NjY5NDIxNSwgOTUuNzIzNTUzNzE5LCAxNDMuNTg1MzMwNTc4NSk7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLFxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDE5Mi43Nzc3Nzc3Nzc4LCAyMjUuODMzMzMzMzMzMywgMTc5LjE2NjY2NjY2NjcpO1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG59XG5cbmEuYmctaW5mbzpob3ZlcixcbmEuYmctaW5mbzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzQuODY5NTY1MjE3NCwgMjE3LjA0MzQ3ODI2MDksIDIzOC4xMzA0MzQ3ODI2KTtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LjA2NDUxNjEyOSwgMjM2LjQ4Mzg3MDk2NzcsIDE4MC45MzU0ODM4NzEpO1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuYS5iZy1kYW5nZXI6aG92ZXIsXG5hLmJnLWRhbmdlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjcuNTg2OTU2NTIxNywgMTg1LjQxMzA0MzQ3ODMsIDE4NS40MTMwNDM0NzgzKTtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigyMzguNDI1LCAyMzguNDI1LCAyMzguNDI1KTtcbn1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLCAuZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XG4gIH1cbn1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHJnYigxMTkuMDg1LCAxMTkuMDg1LCAxMTkuMDg1KTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgcmdiKDIzOC40MjUsIDIzOC40MjUsIDIzOC40MjUpO1xufVxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYmxvY2txdW90ZSBmb290ZXIsXG5ibG9ja3F1b3RlIHNtYWxsLFxuYmxvY2txdW90ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgY29sb3I6IHJnYigxMTkuMDg1LCAxMTkuMDg1LCAxMTkuMDg1KTtcbn1cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCByZ2IoMjM4LjQyNSwgMjM4LjQyNSwgMjM4LjQyNSk7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqDigJRcIjtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDkuNXB4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29udGFpbmVyOmJlZm9yZSwgLmNvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jb250YWluZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsIC5jb250YWluZXItZmx1aWQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5yb3c6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5jb2wteHMtcHVsbC0xIHtcbiAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuXG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTtcbn1cblxuLmNvbC14cy1wdWxsLTEwIHtcbiAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG5cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC01IHtcbiAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuXG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxudGFibGUgY29sW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG5cbnRhYmxlIHRkW2NsYXNzKj1jb2wtXSxcbnRhYmxlIHRoW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSwgLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMi4yNSwgMjMyLjI1LCAyMzIuMjUpO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLCAudGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3ZlciwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuc3VjY2VzcywgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA3Ljg4ODg4ODg4ODksIDIzMi45MTY2NjY2NjY3LCAxOTcuNTgzMzMzMzMzMyk7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sIC50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLCAudGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCwgLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxOTUuOTM0NzgyNjA4NywgMjI3LjAyMTczOTEzMDQsIDI0Mi41NjUyMTczOTEzKTtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgud2FybmluZywgLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsIC50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0OS41MzIyNTgwNjQ1LCAyNDIuMjQxOTM1NDgzOSwgMjAzLjk2Nzc0MTkzNTUpO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlciwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCwgLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuZGFuZ2VyLCAudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzNC43OTM0NzgyNjA5LCAyMDMuNzA2NTIxNzM5MSwgMjAzLjcwNjUyMTczOTEpO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dLFxuaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDkgO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLFxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGNvbG9yOiByZ2IoODUuNDI1LCA4NS40MjUsIDg1LjQyNSk7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzRweDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBjb2xvcjogcmdiKDg1LjQyNSwgODUuNDI1LCA4NS40MjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NmFmZTk7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM4LjQyNSwgMjM4LjQyNSwgMjM4LjQyNSk7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xuICBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9bW9udGhdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPWRhdGVdLFxuICBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9bW9udGhdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgfVxufVxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1yYWRpb10sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0sXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDkgO1xufVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGlvLWlubGluZSArIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0sIGlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkLCBmaWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPWNoZWNrYm94XS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhZGlvLmRpc2FibGVkIGxhYmVsLCBmaWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgcGFkZGluZy1ib3R0b206IDdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogMzRweDtcbn1cbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sIC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbnNlbGVjdC5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxudGV4dGFyZWEuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzBweDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbnNlbGVjdC5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxudGV4dGFyZWEuaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xufVxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xufVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLCAuaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsIC5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCwgLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCwgLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDQyLjgwODk4ODc2NCwgODQuMTkxMDExMjM2LCA0My41MjI0NzE5MTAxKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggcmdiKDEwMi41MjgwODk4ODc2LCAxNzcuNDcxOTEwMTEyNCwgMTAzLjgyMDIyNDcxOTEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggcmdiKDEwMi41MjgwODk4ODc2LCAxNzcuNDcxOTEwMTEyNCwgMTAzLjgyMDIyNDcxOTEpO1xufVxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsIC5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCwgLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLCAuaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLCAuaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTAyLjI3NDExMTY3NTEsIDgwLjc4MTcyNTg4ODMsIDQzLjcyNTg4ODMyNDkpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCByZ2IoMTkxLjgwNzEwNjU5OSwgMTYwLjc0NjE5Mjg5MzQsIDEwNy4xOTI4OTM0MDEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggcmdiKDE5MS44MDcxMDY1OTksIDE2MC43NDYxOTI4OTM0LCAxMDcuMTkyODkzNDAxKTtcbn1cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cblxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLCAuaGFzLWVycm9yLnJhZGlvIGxhYmVsLCAuaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLCAuaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCwgLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDEzMi4zMjM0MDQyNTUzLCA1My4yNDI1NTMxOTE1LCA1MS42NzY1OTU3NDQ3KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggcmdiKDIwNi40MTI3NjU5NTc0LCAxMzIuMDU5NTc0NDY4MSwgMTMwLjU4NzIzNDA0MjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggcmdiKDIwNi40MTI3NjU5NTc0LCAxMzIuMDU5NTc0NDY4MSwgMTMwLjU4NzIzNDA0MjYpO1xufVxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4O1xufVxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDtcbn1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogcmdiKDExNC43NSwgMTE0Ljc1LCAxMTQuNzUpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZSxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMjdweDtcbn1cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gIH1cbn1cbi5mb3JtLWhvcml6b250YWwgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYnRuOmZvY3VzLCAuYnRuLmZvY3VzLCAuYnRuOmFjdGl2ZTpmb2N1cywgLmJ0bjphY3RpdmUuZm9jdXMsIC5idG4uYWN0aXZlOmZvY3VzLCAuYnRuLmFjdGl2ZS5mb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnRuOmFjdGl2ZSwgLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmJ0bi5kaXNhYmxlZCwgLmJ0bltkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5hLmJ0bi5kaXNhYmxlZCwgZmllbGRzZXRbZGlzYWJsZWRdIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4uYnRuLWRlZmF1bHQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjUsIDIyOS41LCAyMjkuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE0MC4yNSwgMTQwLjI1LCAxNDAuMjUpO1xufVxuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjkuNSwgMjI5LjUsIDIyOS41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTczLjQsIDE3My40LCAxNzMuNCk7XG59XG4uYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyOS41LCAyMjkuNSwgMjI5LjUpO1xuICBib3JkZXItY29sb3I6IHJnYigxNzMuNCwgMTczLjQsIDE3My40KTtcbn1cbi5idG4tZGVmYXVsdDphY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdDphY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsIC5idG4tZGVmYXVsdC5hY3RpdmU6Zm9jdXMsIC5idG4tZGVmYXVsdC5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMS42NSwgMjExLjY1LCAyMTEuNjUpO1xuICBib3JkZXItY29sb3I6IHJnYigxNDAuMjUsIDE0MC4yNSwgMTQwLjI1KTtcbn1cbi5idG4tZGVmYXVsdDphY3RpdmUsIC5idG4tZGVmYXVsdC5hY3RpdmUsIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLmJ0bi1kZWZhdWx0IC5iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDQ1Ljg0OTM4MDE2NTMsIDEwOS4wMDA0MTMyMjMxLCAxNjMuNTAwNjE5ODM0Nyk7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNDAuMjY0NjY5NDIxNSwgOTUuNzIzNTUzNzE5LCAxNDMuNTg1MzMwNTc4NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE3LjkyNTgyNjQ0NjMsIDQyLjYxNjExNTcwMjUsIDYzLjkyNDE3MzU1MzcpO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0MC4yNjQ2Njk0MjE1LCA5NS43MjM1NTM3MTksIDE0My41ODUzMzA1Nzg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzIuNDQ2MDc0MzgwMiwgNzcuMTM1OTUwNDEzMiwgMTE1LjcwMzkyNTYxOTgpO1xufVxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0MC4yNjQ2Njk0MjE1LCA5NS43MjM1NTM3MTksIDE0My41ODUzMzA1Nzg1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzIuNDQ2MDc0MzgwMiwgNzcuMTM1OTUwNDEzMiwgMTE1LjcwMzkyNTYxOTgpO1xufVxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzIuNDQ2MDc0MzgwMiwgNzcuMTM1OTUwNDEzMiwgMTE1LjcwMzkyNTYxOTgpO1xuICBib3JkZXItY29sb3I6IHJnYigxNy45MjU4MjY0NDYzLCA0Mi42MTYxMTU3MDI1LCA2My45MjQxNzM1NTM3KTtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUsIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDQ1Ljg0OTM4MDE2NTMsIDEwOS4wMDA0MTMyMjMxLCAxNjMuNTAwNjE5ODM0Nyk7XG59XG4uYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNzYuMDA2NDEwMjU2NCwgMTc0LjQ5MzU4OTc0MzYsIDc2LjAwNjQxMDI1NjQpO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LjI2OTIzMDc2OTIsIDE1Ni43MzA3NjkyMzA4LCA2OC4yNjkyMzA3NjkyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzcuMzIwNTEyODIwNSwgODUuNjc5NDg3MTc5NSwgMzcuMzIwNTEyODIwNSk7XG59XG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LjI2OTIzMDc2OTIsIDE1Ni43MzA3NjkyMzA4LCA2OC4yNjkyMzA3NjkyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTcuNDM3MTc5NDg3MiwgMTMxLjg2MjgyMDUxMjgsIDU3LjQzNzE3OTQ4NzIpO1xufVxuLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig2OC4yNjkyMzA3NjkyLCAxNTYuNzMwNzY5MjMwOCwgNjguMjY5MjMwNzY5Mik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDU3LjQzNzE3OTQ4NzIsIDEzMS44NjI4MjA1MTI4LCA1Ny40MzcxNzk0ODcyKTtcbn1cbi5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsIC5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUuZm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsIC5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzcy5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDU3LjQzNzE3OTQ4NzIsIDEzMS44NjI4MjA1MTI4LCA1Ny40MzcxNzk0ODcyKTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMzcuMzIwNTEyODIwNSwgODUuNjc5NDg3MTc5NSwgMzcuMzIwNTEyODIwNSk7XG59XG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLCAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogcmdiKDc2LjAwNjQxMDI1NjQsIDE3NC40OTM1ODk3NDM2LCA3Ni4wMDY0MTAyNTY0KTtcbn1cbi5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICBjb2xvcjogIzVjYjg1YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogcmdiKDY5Ljc3MTU3MzYwNDEsIDE4My44NDUxNzc2NjUsIDIxNy43Mjg0MjYzOTU5KTtcbn1cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0OC41NDMxNDcyMDgxLCAxNzUuNjkwMzU1MzI5OSwgMjEzLjQ1Njg1Mjc5MTkpO1xuICBib3JkZXItY29sb3I6IHJnYigyNi44MDIwMzA0NTY5LCAxMDguODMyNDg3MzA5NiwgMTMzLjE5Nzk2OTU0MzEpO1xufVxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0OC41NDMxNDcyMDgxLCAxNzUuNjkwMzU1MzI5OSwgMjEzLjQ1Njg1Mjc5MTkpO1xuICBib3JkZXItY29sb3I6IHJnYigzNy45MDgxMjE4Mjc0LCAxNTMuOTI5OTQ5MjM4NiwgMTg4LjM5MTg3ODE3MjYpO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0OC41NDMxNDcyMDgxLCAxNzUuNjkwMzU1MzI5OSwgMjEzLjQ1Njg1Mjc5MTkpO1xuICBib3JkZXItY29sb3I6IHJnYigzNy45MDgxMjE4Mjc0LCAxNTMuOTI5OTQ5MjM4NiwgMTg4LjM5MTg3ODE3MjYpO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZTpob3ZlciwgLmJ0bi1pbmZvOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOmFjdGl2ZS5mb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZTpob3ZlciwgLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvLmFjdGl2ZS5mb2N1cywgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmhvdmVyLCAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzcuOTA4MTIxODI3NCwgMTUzLjkyOTk0OTIzODYsIDE4OC4zOTE4NzgxNzI2KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjYuODAyMDMwNDU2OSwgMTA4LjgzMjQ4NzMwOTYsIDEzMy4xOTc5Njk1NDMxKTtcbn1cbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsIC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywgLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLCAuYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNjkuNzcxNTczNjA0MSwgMTgzLjg0NTE3NzY2NSwgMjE3LjcyODQyNjM5NTkpO1xufVxuLmJ0bi1pbmZvIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWJjMGRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjM4LjAwNzgxMjUsIDE2Mi4xMDkzNzUsIDU0LjQ5MjE4NzUpO1xufVxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzNi4wMTU2MjUsIDE1MS4yMTg3NSwgMzAuOTg0Mzc1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTUyLjEwOTM3NSwgOTQuNTMxMjUsIDEyLjg5MDYyNSk7XG59XG4uYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzNi4wMTU2MjUsIDE1MS4yMTg3NSwgMzAuOTg0Mzc1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEzLjIyOTY4NzUsIDEzMi41MTU2MjUsIDE4LjA3MDMxMjUpO1xufVxuLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzYuMDE1NjI1LCAxNTEuMjE4NzUsIDMwLjk4NDM3NSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMy4yMjk2ODc1LCAxMzIuNTE1NjI1LCAxOC4wNzAzMTI1KTtcbn1cbi5idG4td2FybmluZzphY3RpdmU6aG92ZXIsIC5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzphY3RpdmUuZm9jdXMsIC5idG4td2FybmluZy5hY3RpdmU6aG92ZXIsIC5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZy5hY3RpdmUuZm9jdXMsIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMy4yMjk2ODc1LCAxMzIuNTE1NjI1LCAxOC4wNzAzMTI1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTUyLjEwOTM3NSwgOTQuNTMxMjUsIDEyLjg5MDYyNSk7XG59XG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLCAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi13YXJuaW5nLmRpc2FibGVkOmhvdmVyLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6Zm9jdXMsIC5idG4td2FybmluZy5kaXNhYmxlZC5mb2N1cywgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIzOC4wMDc4MTI1LCAxNjIuMTA5Mzc1LCA1NC40OTIxODc1KTtcbn1cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2YwYWQ0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjQ3MTk2MjYxNjgsIDYyLjUwNDY3Mjg5NzIsIDU4LjAyODAzNzM4MzIpO1xufVxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDEuNDk1MzI3MTAyOCwgNDguMDg0MTEyMTQ5NSwgNDMuNTA0NjcyODk3Mik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDExNy42MDc0NzY2MzU1LCAyOC4wNjU0MjA1NjA3LCAyNS4zOTI1MjMzNjQ1KTtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDEuNDk1MzI3MTAyOCwgNDguMDg0MTEyMTQ5NSwgNDMuNTA0NjcyODk3Mik7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE3Mi4xMzQ1Nzk0MzkzLCA0MS4wNzc1NzAwOTM1LCAzNy4xNjU0MjA1NjA3KTtcbn1cbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjAxLjQ5NTMyNzEwMjgsIDQ4LjA4NDExMjE0OTUsIDQzLjUwNDY3Mjg5NzIpO1xuICBib3JkZXItY29sb3I6IHJnYigxNzIuMTM0NTc5NDM5MywgNDEuMDc3NTcwMDkzNSwgMzcuMTY1NDIwNTYwNyk7XG59XG4uYnRuLWRhbmdlcjphY3RpdmU6aG92ZXIsIC5idG4tZGFuZ2VyOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXI6YWN0aXZlLmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmU6aG92ZXIsIC5idG4tZGFuZ2VyLmFjdGl2ZTpmb2N1cywgLmJ0bi1kYW5nZXIuYWN0aXZlLmZvY3VzLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMsIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxNzIuMTM0NTc5NDM5MywgNDEuMDc3NTcwMDkzNSwgMzcuMTY1NDIwNTYwNyk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDExNy42MDc0NzY2MzU1LCAyOC4wNjU0MjA1NjA3LCAyNS4zOTI1MjMzNjQ1KTtcbn1cbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLCAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkLmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEyLjQ3MTk2MjYxNjgsIDYyLjUwNDY3Mjg5NzIsIDU4LjAyODAzNzM4MzIpO1xufVxuLmJ0bi1kYW5nZXIgLmJhZGdlIHtcbiAgY29sb3I6ICNkOTUzNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tbGluaywgLmJ0bi1saW5rOmFjdGl2ZSwgLmJ0bi1saW5rLmFjdGl2ZSwgLmJ0bi1saW5rW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWxpbmssIC5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYigzNC42Nzk5NTg2Nzc3LCA4Mi40NDY2OTQyMTQ5LCAxMjMuNjcwMDQxMzIyMyk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5idG4teHMsIC5idG4tZ3JvdXAteHMgPiAuYnRuIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG50ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5IDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG59XG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLCAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigzOC4yNSwgMzguMjUsIDM4LjI1KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xufVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYigxMTkuMDg1LCAxMTkuMDg1LCAxMTkuMDg1KTtcbn1cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgY29sb3I6IHJnYigxMTkuMDg1LCAxMTkuMDg1LCAxMTkuMDg1KTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5MDtcbn1cblxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5IDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpob3ZlciwgLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG4uYnRuLXRvb2xiYXI6YmVmb3JlLCAuYnRuLXRvb2xiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uYnRuLXRvb2xiYXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5idG4tdG9vbGJhciAuYnRuLFxuLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAsXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOmxhc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwIC5kcm9wZG93bi10b2dnbGU6YWN0aXZlLFxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUsIC5idG4tZ3JvdXAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1saW5rIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuIC5jYXJldCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYnRuLWxnIC5jYXJldCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQsIC5kcm9wdXAgLmJ0bi1ncm91cC1sZyA+IC5idG4gLmNhcmV0IHtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpiZWZvcmUsIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGZsb2F0OiBub25lO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4sXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDElO1xufVxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG59XG5cbltkYXRhLXRvZ2dsZT1idXR0b25zXSA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG5bZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG5bZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4uaW5wdXQtZ3JvdXBbY2xhc3MqPWNvbC1dIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHJnYig4NS40MjUsIDg1LjQyNSwgODUuNDI1KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjM4LjQyNSwgMjM4LjQyNSwgMjM4LjQyNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9cmFkaW9dLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46YWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdjpiZWZvcmUsIC5uYXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdiA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbi5uYXYgPiBsaSA+IGE6aG92ZXIsIC5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzguNDI1LCAyMzguNDI1LCAyMzguNDI1KTtcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xufVxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMTE5LjA4NSwgMTE5LjA4NSwgMTE5LjA4NSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubmF2IC5vcGVuID4gYSwgLm5hdiAub3BlbiA+IGE6aG92ZXIsIC5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzOC40MjUsIDIzOC40MjUsIDIzOC40MjUpO1xuICBib3JkZXItY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xufVxuLm5hdiAubmF2LWRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cbi5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIzOC40MjUsIDIzOC40MjUsIDIzOC40MjUpIHJnYigyMzguNDI1LCAyMzguNDI1LCAyMzguNDI1KSAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlciwgLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoODUuNDI1LCA4NS40MjUsIDg1LjQyNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubmF2LXBpbGxzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbn1cbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSwgLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xufVxuXG4ubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uYXYtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWp1c3RpZmllZCA+IGxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLm5hdi10YWJzLWp1c3RpZmllZCwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdmJhcjpiZWZvcmUsIC5uYXZiYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubmF2YmFyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxufVxuXG4ubmF2YmFyLWhlYWRlcjpiZWZvcmUsIC5uYXZiYXItaGVhZGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5uYXZiYXItY29sbGFwc2U6YmVmb3JlLCAubmF2YmFyLWNvbGxhcHNlOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSwgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExMDBweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZiYXItYnJhbmQgPiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCwgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbn1cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5hdmJhci10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5hdmJhci1uYXYge1xuICBtYXJnaW46IDcuNXB4IC0xNXB4O1xufVxuLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTlweCkge1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLm5hdmJhci1idG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLm5hdmJhci1idG4uYnRuIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5uYXZiYXItYnRuLmJ0bi14cywgLmJ0bi1ncm91cC14cyA+IC5uYXZiYXItYnRuLmJ0biB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTAwcHgpIHtcbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjMxLjQyNSwgMjMxLjQyNSwgMjMxLjQyNSk7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYig5My41LCA5My41LCA5My41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMxLjQyNSwgMjMxLjQyNSwgMjMxLjQyNSk7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODg7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6IHJnYigyMzEuNDI1LCAyMzEuNDI1LCAyMzEuNDI1KTtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMxLjQyNSwgMjMxLjQyNSwgMjMxLjQyNSk7XG4gIGNvbG9yOiAjNTU1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwOTlweCkge1xuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjNzc3O1xuICB9XG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMxLjQyNSwgMjMxLjQyNSwgMjMxLjQyNSk7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGJvcmRlci1jb2xvcjogcmdiKDguNSwgOC41LCA4LjUpO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiKDE1Ny4zMzUsIDE1Ny4zMzUsIDE1Ny4zMzUpO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2IoMTU3LjMzNSwgMTU3LjMzNSwgMTU3LjMzNSk7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogcmdiKDE1Ny4zMzUsIDE1Ny4zMzUsIDE1Ny4zMzUpO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjUsIDguNSwgOC41KTtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzM7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE2LjE1LCAxNi4xNSwgMTYuMTUpO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig4LjUsIDguNSwgOC41KTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KSB7XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogcmdiKDguNSwgOC41LCA4LjUpO1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguNSwgOC41LCA4LjUpO1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6IHJnYigxNTcuMzM1LCAxNTcuMzM1LCAxNTcuMzM1KTtcbiAgfVxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDguNSwgOC41LCA4LjUpO1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1saW5rIHtcbiAgY29sb3I6IHJnYigxNTcuMzM1LCAxNTcuMzM1LCAxNTcuMzM1KTtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogcmdiKDE1Ny4zMzUsIDE1Ny4zMzUsIDE1Ny4zMzUpO1xufVxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLCAucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogcmdiKDM0LjY3OTk1ODY3NzcsIDgyLjQ0NjY5NDIxNDksIDEyMy42NzAwNDEzMjIzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzOC40MjUsIDIzOC40MjUsIDIzOC40MjUpO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLCAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLCAucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xuICBib3JkZXItY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbn1cbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcbn1cblxuLnBhZ2luYXRpb24tc20gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gc3BhbiB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdlciB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlcjpiZWZvcmUsIC5wYWdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5wYWdlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnBhZ2VyIGxpID4gYSxcbi5wYWdlciBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzguNDI1LCAyMzguNDI1LCAyMzguNDI1KTtcbn1cbi5wYWdlciAubmV4dCA+IGEsXG4ucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnBhZ2VyIC5wcmV2aW91cyA+IGEsXG4ucGFnZXIgLnByZXZpb3VzID4gc3BhbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNmVtIDAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5sYWJlbDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuIC5sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG5hLmxhYmVsOmhvdmVyLCBhLmxhYmVsOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigxMTkuMDg1LCAxMTkuMDg1LCAxMTkuMDg1KTtcbn1cbi5sYWJlbC1kZWZhdWx0W2hyZWZdOmhvdmVyLCAubGFiZWwtZGVmYXVsdFtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5My41ODUsIDkzLjU4NSwgOTMuNTg1KTtcbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbn1cbi5sYWJlbC1wcmltYXJ5W2hyZWZdOmhvdmVyLCAubGFiZWwtcHJpbWFyeVtocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig0MC4yNjQ2Njk0MjE1LCA5NS43MjM1NTM3MTksIDE0My41ODUzMzA1Nzg1KTtcbn1cblxuLmxhYmVsLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDY4LjI2OTIzMDc2OTIsIDE1Ni43MzA3NjkyMzA4LCA2OC4yNjkyMzA3NjkyKTtcbn1cblxuLmxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLmxhYmVsLWluZm9baHJlZl06aG92ZXIsIC5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDQ4LjU0MzE0NzIwODEsIDE3NS42OTAzNTUzMjk5LCAyMTMuNDU2ODUyNzkxOSk7XG59XG5cbi5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5sYWJlbC13YXJuaW5nW2hyZWZdOmhvdmVyLCAubGFiZWwtd2FybmluZ1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzYuMDE1NjI1LCAxNTEuMjE4NzUsIDMwLjk4NDM3NSk7XG59XG5cbi5sYWJlbC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuLmxhYmVsLWRhbmdlcltocmVmXTpob3ZlciwgLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDEuNDk1MzI3MTAyOCwgNDguMDg0MTEyMTQ5NSwgNDMuNTA0NjcyODk3Mik7XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMHB4O1xuICBwYWRkaW5nOiAzcHggN3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExOS4wODUsIDExOS4wODUsIDExOS4wODUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4uYnRuLXhzIC5iYWRnZSwgLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgPiAuYmFkZ2UsIC5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ubGlzdC1ncm91cC1pdGVtID4gLmJhZGdlICsgLmJhZGdlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ubmF2LXBpbGxzID4gbGkgPiBhID4gLmJhZGdlIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFsZXJ0IHtcbiAgcGFkZGluZzogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmFsZXJ0IC5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWxlcnQgPiBwLFxuLmFsZXJ0ID4gdWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzYWJsZSxcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIxMy43Nzc3Nzc3Nzc4LCAyMzIuOTE2NjY2NjY2NywgMTk3LjU4MzMzMzMzMzMpO1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5hbGVydC1zdWNjZXNzIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDIwMC41NTU1NTU1NTU2LCAyMjUuODMzMzMzMzMzMywgMTc5LjE2NjY2NjY2NjcpO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDQyLjgwODk4ODc2NCwgODQuMTkxMDExMjM2LCA0My41MjI0NzE5MTAxKTtcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6IHJnYigxODcuNTA4Njk1NjUyMiwgMjMxLjkxMDg2OTU2NTIsIDI0MC43OTEzMDQzNDc4KTtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG4uYWxlcnQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigxNjYuNDQzNDc4MjYwOSwgMjI0LjcwNDM0NzgyNjEsIDIzNi4zNTY1MjE3MzkxKTtcbn1cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6IHJnYigzNS45ODQzNzUsIDgyLjI1LCAxMDUuMDE1NjI1KTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6IHJnYigyNDkuNTMyMjU4MDY0NSwgMjM0LjY0Nzg0OTQ2MjQsIDIwMy45Njc3NDE5MzU1KTtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNDcuMDY0NTE2MTI5LCAyMjUuNDYyMzY1NTkxNCwgMTgwLjkzNTQ4Mzg3MSk7XG59XG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiByZ2IoMTAyLjI3NDExMTY3NTEsIDgwLjc4MTcyNTg4ODMsIDQzLjcyNTg4ODMyNDkpO1xufVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjM0Ljc5MzQ3ODI2MDksIDIwMy43MDY1MjE3MzkxLCAyMDguODg3NjgxMTU5NCk7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyMjcuNTg2OTU2NTIxNywgMTg1LjQxMzA0MzQ3ODMsIDE5Mi40NDIwMjg5ODU1KTtcbn1cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogcmdiKDEzMi4zMjM0MDQyNTUzLCA1My4yNDI1NTMxOTE1LCA1MS42NzY1OTU3NDQ3KTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggNDBweDtcbn1cblxuLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci5hY3RpdmUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICAtby1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnBhbmVsLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLnBhbmVsLWJvZHk6YmVmb3JlLCAucGFuZWwtYm9keTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbC1oZWFkaW5nID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhbmVsLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wYW5lbC10aXRsZSA+IGEsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCxcbi5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXAsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFuZWwgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucGFuZWwgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnBhbmVsLWhlYWRpbmcgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLmxpc3QtZ3JvdXAgKyAucGFuZWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG4ucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4ucGFuZWwgPiAudGFibGUgKyAucGFuZWwtYm9keSxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbCArIC5wYW5lbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSxcbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFuZWwtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZDtcbn1cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGQ7XG59XG5cbi5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbn1cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG4gIGJvcmRlci1jb2xvcjogcmdiKDUxLjQzNDA5MDkwOTEsIDEyMi4yNzcyNzI3MjczLCAxODMuNDE1OTA5MDkwOSk7XG59XG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbn1cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6IHJnYig1MS40MzQwOTA5MDkxLCAxMjIuMjc3MjcyNzI3MywgMTgzLjQxNTkwOTA5MDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2IoNTEuNDM0MDkwOTA5MSwgMTIyLjI3NzI3MjcyNzMsIDE4My40MTU5MDkwOTA5KTtcbn1cblxuLnBhbmVsLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6IHJnYigyMTMuNzc3Nzc3Nzc3OCwgMjMyLjkxNjY2NjY2NjcsIDE5Ny41ODMzMzMzMzMzKTtcbn1cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjEzLjc3Nzc3Nzc3NzgsIDIzMi45MTY2NjY2NjY3LCAxOTcuNTgzMzMzMzMzMyk7XG59XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjEzLjc3Nzc3Nzc3NzgsIDIzMi45MTY2NjY2NjY3LCAxOTcuNTgzMzMzMzMzMyk7XG59XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZGZmMGQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xufVxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2IoMjEzLjc3Nzc3Nzc3NzgsIDIzMi45MTY2NjY2NjY3LCAxOTcuNTgzMzMzMzMzMyk7XG59XG5cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTg3LjUwODY5NTY1MjIsIDIzMS45MTA4Njk1NjUyLCAyNDAuNzkxMzA0MzQ3OCk7XG59XG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMTcwOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4Ny41MDg2OTU2NTIyLCAyMzEuOTEwODY5NTY1MiwgMjQwLjc5MTMwNDM0NzgpO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiKDE4Ny41MDg2OTU2NTIyLCAyMzEuOTEwODY5NTY1MiwgMjQwLjc5MTMwNDM0NzgpO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5ZWRmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiKDE4Ny41MDg2OTU2NTIyLCAyMzEuOTEwODY5NTY1MiwgMjQwLjc5MTMwNDM0NzgpO1xufVxuXG4ucGFuZWwtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDI0OS41MzIyNTgwNjQ1LCAyMzQuNjQ3ODQ5NDYyNCwgMjAzLjk2Nzc0MTkzNTUpO1xufVxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6IHJnYigyNDkuNTMyMjU4MDY0NSwgMjM0LjY0Nzg0OTQ2MjQsIDIwMy45Njc3NDE5MzU1KTtcbn1cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNDkuNTMyMjU4MDY0NSwgMjM0LjY0Nzg0OTQ2MjQsIDIwMy45Njc3NDE5MzU1KTtcbn1cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmY2Y4ZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XG59XG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYigyNDkuNTMyMjU4MDY0NSwgMjM0LjY0Nzg0OTQ2MjQsIDIwMy45Njc3NDE5MzU1KTtcbn1cblxuLnBhbmVsLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIzNC43OTM0NzgyNjA5LCAyMDMuNzA2NTIxNzM5MSwgMjA4Ljg4NzY4MTE1OTQpO1xufVxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIGJvcmRlci1jb2xvcjogcmdiKDIzNC43OTM0NzgyNjA5LCAyMDMuNzA2NTIxNzM5MSwgMjA4Ljg4NzY4MTE1OTQpO1xufVxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2IoMjM0Ljc5MzQ3ODI2MDksIDIwMy43MDY1MjE3MzkxLCAyMDguODg3NjgxMTU5NCk7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMmRlZGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiKDIzNC43OTM0NzgyNjA5LCAyMDMuNzA2NTIxNzM5MSwgMjA4Ljg4NzY4MTE1OTQpO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMjcuMTUsIDIyNy4xNSwgMjI3LjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi53ZWxsIGJsb2NrcXVvdGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLndlbGwtbGcge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG59XG4uY2xvc2U6aG92ZXIsIC5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xufVxuLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLm1vZGFsLWhlYWRlcjpiZWZvcmUsIC5tb2RhbC1oZWFkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubW9kYWwtaGVhZGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuLm1vZGFsLWZvb3RlcjpiZWZvcmUsIC5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ubW9kYWwtZm9vdGVyIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLm1vZGFsLWZvb3RlciAuYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0bztcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgd2lkdGg6IDkwMHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuLnRvb2x0aXAudG9wIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgcGFkZGluZzogNXB4IDA7XG59XG4udG9vbHRpcC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnRvb2x0aXAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi50b29sdGlwLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4udG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnRvb2x0aXAudG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLnRvcC1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLnJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4udG9vbHRpcC5ib3R0b20tbGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLnBvcG92ZXIudG9wIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnBvcG92ZXIuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wb3BvdmVyLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQ3LjM1LCAyNDcuMzUsIDI0Ny4zNSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMjM0LjYsIDIzNC42LCAyMzQuNik7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuXG4ucG9wb3Zlci1jb250ZW50IHtcbiAgcGFkZGluZzogOXB4IDE0cHg7XG59XG5cbi5wb3BvdmVyID4gLmFycm93LCAucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG4ucG9wb3Zlci50b3AgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRvcDogLTExcHg7XG59XG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogLTEwcHg7XG59XG5cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4udmlzaWJsZS14cyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlLW1kIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGRlbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKiBQaWthZGF5ICovXG4vKi0tLS0tLS0tLS1cbiBQaWthZGF5XG4tLS0tLS0tLS0tKi9cbi8qIVxuICogUGlrYWRheVxuICogQ29weXJpZ2h0IMKpIDIwMTQgRGF2aWQgQnVzaGVsbCB8IEJTRCAmIE1JVCBsaWNlbnNlIHwgaHR0cDovL2RidXNoZWxsLmNvbS9cbiAqL1xuLnBpa2Etc2luZ2xlIHtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiYmI7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8qXG5jbGVhciBjaGlsZCBmbG9hdCAocGlrYS1sZW5kYXIpLCB1c2luZyB0aGUgZmFtb3VzIG1pY3JvIGNsZWFyZml4IGhhY2tcbmh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xuKi9cbi5waWthLXNpbmdsZTpiZWZvcmUsXG4ucGlrYS1zaW5nbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5waWthLXNpbmdsZTphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGlrYS1zaW5nbGUge1xuICAqem9vbTogMTtcbn1cblxuLnBpa2Etc2luZ2xlLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5waWthLXNpbmdsZS5pcy1ib3VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLnBpa2EtbGVuZGFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNDBweDtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi5waWthLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5waWthLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNXB4IDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5waWthLXRpdGxlIHNlbGVjdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk4O1xuICBtYXJnaW46IDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNXB4O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5waWthLXByZXYsXG4ucGlrYS1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIC8qIGhpZGUgdGV4dCB1c2luZyB0ZXh0LWluZGVudCB0cmljaywgdXNpbmcgd2lkdGggdmFsdWUgKGl0J3MgZW5vdWdoKSAqL1xuICB0ZXh0LWluZGVudDogMjBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzUlIDc1JTtcbiAgb3BhY2l0eTogMC41O1xuICAqcG9zaXRpb246IGFic29sdXRlO1xuICAqdG9wOiAwO1xufVxuXG4ucGlrYS1wcmV2OmhvdmVyLFxuLnBpa2EtbmV4dDpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5waWthLXByZXYsXG4uaXMtcnRsIC5waWthLW5leHQge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVVrbEVRVlI0MnUzVk1Rb0FJQkFEUWY4UGdqK09EOWhHMkN0T05KQjJ5bVFrS2UwSGJ3QVAweHVjRGlRV0FSSVRJREVCRW5NZ01ROFM4K0FxQklsNmtLZ0hpWHFRcUFlSmVwQm8vejM4Si9VMHVBSGxhQmtCbDlJNEd3QUFBQUJKUlU1RXJrSmdnZz09XCIpO1xuICAqbGVmdDogMDtcbn1cblxuLnBpa2EtbmV4dCxcbi5pcy1ydGwgLnBpa2EtcHJldiB7XG4gIGZsb2F0OiByaWdodDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFlQ0FZQUFBQXNFajVyQUFBQVUwbEVRVlI0MnUzVk93b0FNQWdFMGR3ZkFuTmpVMjZiWWtCQ0ZHd2ZpTDlWVldvTytCSjRHZjNndHNFS0tvRkJOVENvQ0FZVndhQWlHTlFHTVVITWtqR2JnamsybUlPTnVYbzBuQzhYbkNmMUpYZ0FyVklaQVFoNVRLWUFBQUFBU1VWT1JLNUNZSUk9XCIpO1xuICAqcmlnaHQ6IDA7XG59XG5cbi5waWthLXByZXYuaXMtZGlzYWJsZWQsXG4ucGlrYS1uZXh0LmlzLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5waWthLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKmRpc3BsYXk6IGlubGluZTtcbn1cblxuLnBpa2EtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnBpa2EtdGFibGUgdGgsXG4ucGlrYS10YWJsZSB0ZCB7XG4gIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBpa2EtdGFibGUgdGgge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBpa2EtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4ucGlrYS13ZWVrIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmlzLXRvZGF5IC5waWthLWJ1dHRvbiB7XG4gIGNvbG9yOiAjMzNhYWZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmlzLXNlbGVjdGVkIC5waWthLWJ1dHRvbixcbi5oYXMtZXZlbnQgLnBpa2EtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjMzNhYWZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggIzE3OGZlNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uaGFzLWV2ZW50IC5waWthLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDVkYTk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDNweCAjMDA3NmM5O1xufVxuXG4uaXMtZGlzYWJsZWQgLnBpa2EtYnV0dG9uLFxuLmlzLWlucmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI0Q1RTlGNztcbn1cblxuLmlzLXN0YXJ0cmFuZ2UgLnBpa2EtYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM2Q0IzMUQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmlzLWVuZHJhbmdlIC5waWthLWJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzNhYWZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pcy1kaXNhYmxlZCAucGlrYS1idXR0b24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4uaXMtb3V0c2lkZS1jdXJyZW50LW1vbnRoIC5waWthLWJ1dHRvbiB7XG4gIGNvbG9yOiAjOTk5O1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5pcy1zZWxlY3Rpb24tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucGlrYS1idXR0b246aG92ZXIsXG4ucGlrYS1yb3cucGljay13aG9sZS13ZWVrOmhvdmVyIC5waWthLWJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmY4MDAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi8qIHN0eWxpbmcgZm9yIGFiYnIgKi9cbi5waWthLXRhYmxlIGFiYnIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvcGFjaXR5OiAwLjg7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgei1pbmRleDogMTA0NTtcbn1cblxuLm1mcC1pbmxpbmUtaG9sZGVyIC5tZnAtY29udGVudCwgLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiAtbW96LXpvb20taW47XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtY2xvc2UsIC5tZnAtYXJyb3csIC5tZnAtcHJlbG9hZGVyLCAubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0O1xufVxuXG4ubWZwLXByZWxvYWRlciBhIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5tZnAtcy1yZWFkeSAubWZwLXByZWxvYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24ubWZwLWNsb3NlLCBidXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBCYXNrZXJ2aWxsZSwgbW9ub3NwYWNlO1xufVxuXG4ubWZwLWNsb3NlOmhvdmVyLCAubWZwLWNsb3NlOmZvY3VzIHtcbiAgb3BhY2l0eTogMTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG59XG5cbi5tZnAtY2xvc2U6YWN0aXZlIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jbG9zZSwgLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogd2hpdGU7XG4gIHJpZ2h0OiAtNnB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2NjY2NjYztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm1mcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC42NTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgbWFyZ2luOiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTU1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDExMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5tZnAtYXJyb3c6YWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTU0cHg7XG59XG5cbi5tZnAtYXJyb3c6aG92ZXIsIC5tZnAtYXJyb3c6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcbn1cblxuLm1mcC1hcnJvdzpiZWZvcmUsIC5tZnAtYXJyb3c6YWZ0ZXIsIC5tZnAtYXJyb3cgLm1mcC1iLCAubWZwLWFycm93IC5tZnAtYSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIGJvcmRlcjogbWVkaXVtIGluc2V0IHRyYW5zcGFyZW50O1xufVxuXG4ubWZwLWFycm93OmFmdGVyLCAubWZwLWFycm93IC5tZnAtYSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gIHRvcDogOHB4O1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSwgLm1mcC1hcnJvdyAubWZwLWIge1xuICBib3JkZXItdG9wLXdpZHRoOiAyMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAyMXB4O1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5tZnAtYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDphZnRlciwgLm1mcC1hcnJvdy1sZWZ0IC5tZnAtYSB7XG4gIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLWxlZnQ6IDMxcHg7XG59XG5cbi5tZnAtYXJyb3ctbGVmdDpiZWZvcmUsIC5tZnAtYXJyb3ctbGVmdCAubWZwLWIge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbiAgYm9yZGVyLXJpZ2h0OiAyN3B4IHNvbGlkICMzZjNmM2Y7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLm1mcC1hcnJvdy1yaWdodDphZnRlciwgLm1mcC1hcnJvdy1yaWdodCAubWZwLWEge1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlLCAubWZwLWFycm93LXJpZ2h0IC5tZnAtYiB7XG4gIGJvcmRlci1sZWZ0OiAyN3B4IHNvbGlkICMzZjNmM2Y7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5MDBweDtcbn1cblxuLm1mcC1pZnJhbWUtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICB0b3A6IC00MHB4O1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4ubWZwLWlmcmFtZS1zY2FsZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogYmxhY2s7XG59XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA0MHB4IDAgNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi8qIFRoZSBzaGFkb3cgYmVoaW5kIHRoZSBpbWFnZSAqL1xuLm1mcC1maWd1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHotaW5kZXg6IC0xO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm1mcC1maWd1cmUgc21hbGwge1xuICBjb2xvcjogI2JkYmRiZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5tZnAtZmlndXJlIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1mcC1ib3R0b20tYmFyIHtcbiAgbWFyZ2luLXRvcDogLTM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjZjNmM2YzO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM2cHg7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1mcC1nYWxsZXJ5IC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtZmlndXJlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSwgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogMzAwcHgpIHtcbiAgLyoqXG4gICAgICAgKiBSZW1vdmUgYWxsIHBhZGRpbmdzIGFyb3VuZCB0aGUgaW1hZ2Ugb24gc21hbGwgc2NyZWVuXG4gICAgICAgKi9cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtaW1hZ2UtaG9sZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgaW1nLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlOmFmdGVyIHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZSBzbWFsbCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG59XG4ubWZwLWllNyAubWZwLWltZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tZnAtaWU3IC5tZnAtYm90dG9tLWJhciB7XG4gIHdpZHRoOiA2MDBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTMwMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi5tZnAtaWU3IC5tZnAtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1mcC1pZTcgLm1mcC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG59XG5cbi5tZnAtaWU3IC5tZnAtY2xvc2Uge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLyogQ09NTU9OXG4qKioqKioqKiogKi9cbi8qKioqKioqKioqKioqKipcbiBTQ0FGRk9MRElOR1xuKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tLVxuIFZBUklPVVNcbi0tLS0tLS0tLS0tLS0tLS0qL1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuaHRtbCwgYm9keSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbn1cblxubGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uc3ByZWFkc2hlZXRfX2ljb24ge1xuICBjb2xvcjogIzFENzAzODtcbn1cblxuLmFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS1cbiBGT1JNXG4tLS0tLS0tLS0tLS0tLS0tKi9cbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG4uYnRuLFxuLmxhYmVsLFxuLnByb2dyZXNzLFxuLnBhbmVsLFxuLnBhbmVsLWhlYWRpbmcsXG4ud2VsbCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubGktLWVuYWJsZWQgbGkge1xuICBsaXN0LXN0eWxlOiBpbmhlcml0O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG5cbi5ib29rbWFya19faWNvbi0tbGlrZWQge1xuICBjb2xvcjogbGlnaHRncmVlbjtcbn1cblxuYS5qcy1hZHZlcnRfX2xpa2Uge1xuICBjb2xvcjogcmdiKDExMC41MTQ0OTI3NTM2LCAxMTMuNzk3MTAxNDQ5MywgMTE1Ljk4NTUwNzI0NjQpO1xufVxuXG4ucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnJlY2FwdGNoYS1iZyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG59XG5cbi5mb3JtX19yZXF1aXJlZC1maWVsZHMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxubGFiZWwge1xuICBjb2xvcjogcmdiKDg4LCA4OCwgODgpO1xufVxuXG5sYWJlbC5yZXF1aXJlZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLVxuIElNQUdFXG4tLS0tLS0tLS0tLS0tLS0tKi9cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmltYWdlX19hZHZlcnQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tYWduaWZpY19fcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1heC13aWR0aDogNTByZW07XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cblxuLyotLS0tLS0tLS0tLS0tXG4gSVRFTVxuLS0tLS0tLS0tLS0tLS0qL1xuLnZpZXdfX2l0ZW1fX2xhYmVsIHtcbiAgY29sb3I6ICMzNzNBM0M7XG59XG5cbi5lcXVpcG1lbnQtc2VydmljZV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuOWVtO1xufVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFibGVfX2NvbnRhaW5lciB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4udGFibGVfX2xpc3Qge1xuICBtaW4td2lkdGg6IDkwMHB4O1xuICBtaW4td2lkdGg6IDkwcmVtO1xufVxuLnRhYmxlX190ci0tcmVkIHtcbiAgY29sb3I6IHJlZDtcbn1cblxudGQuY3VycmVuY3k6OmFmdGVyIHtcbiAgY29udGVudDogXCLCoOKCrFwiO1xufVxuXG4ubGctLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5nbHlwaGljb246YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4vKi0tLS0tLS0tLS0tLS1cbiBUSVRMRSAtIE1vYmlsZVxuLS0tLS0tLS0tLS0tLS0qL1xuLnRpdGxlIHtcbiAgY29sb3I6IHJnYig4OCwgODgsIDg4KTtcbn1cbi50aXRsZS0tMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuLnRpdGxlLS0xOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCByZ2IoMCwgMTg4LCAyMTQpO1xuICBib3R0b206IC04cHg7XG4gIGJvdHRvbTogLTAuOHJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBoZWlnaHQ6IDAuMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjZweDtcbiAgd2lkdGg6IDIuNnJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG4udGl0bGUtLTIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG59XG4udGl0bGUtLTMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuLnRpdGxlLS00IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiBHRU5FUkFMIENPTkRJVElPTlMgLSBQUklWQUNZIC0gVFJJQUxcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uZ2VuZXJhbENvbmRpdGlvbnMgLnRleHRfX2Jsb2NrIGxpLFxuLnByaXZhY3lQb2xpY3kgLnRleHRfX2Jsb2NrIGxpLFxuLnRyaWFsIC50ZXh0X19ibG9jayBsaSB7XG4gIGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLVxuIFRBQkxFVCAtIERFU0tUT1Bcbi0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLyotLS0tLS0tLS0tLS0tLS0tLVxuICAgSU1BR0UgLSBEZXNrdG9wXG4gIC0tLS0tLS0tLS0tLS0tLS0tLSovXG4gIC5pbWFnZV9fYWR2ZXJ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLyotLS0tLS0tLS0tLS0tLS0tLVxuICAgRk9STSAtIERlc2t0b3BcbiAgLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiAgbGFiZWwucmVxdWlyZWQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiKlwiO1xuICB9XG4gIC8qLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFRJVExFIC0gRGVza3RvcFxuICAtLS0tLS0tLS0tLS0tLS0tLS0qL1xuICAudGl0bGUtLTEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0LjhyZW07XG4gIH1cbiAgLnRpdGxlLS0xOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYigwLCAxODgsIDIxNCk7XG4gICAgYm90dG9tOiAtOHB4O1xuICAgIGJvdHRvbTogLTAuOHJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGhlaWdodDogMC4xcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMjZweDtcbiAgICB3aWR0aDogMi42cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgLnRpdGxlLS0yIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgfVxuICAudGl0bGUtLTMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgfVxuICAudGl0bGUtLTQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMi42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICB9XG59XG4uc2Nyb2xsdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwcHg7XG4gIHJpZ2h0OiAwcmVtO1xuICBib3R0b206IDkwcHg7XG4gIGJvdHRvbTogOXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIHdpZHRoOiAzMHB4O1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTY0LjUsIDE2NC41LCAxNjQuNSk7XG4gIHotaW5kZXg6IDEyMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG59XG4uc2Nyb2xsdXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2Nyb2xsdXAgLmdseXBoaWNvbiB7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG59XG4uc2Nyb2xsdXAgLmdseXBoaWNvbjpiZWZvcmUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gRk9OVFNcbi0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuLyogQm9keSBhbmQgdGl0bGVzICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4vKi0tLS0tLS0tLS0tLS0tLVxuICBmb250YXdlc29tZVxuLS0tLS0tLS0tLS0tLS0tLSovXG4uZmEtc29ydCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmljb246OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG59XG5cbi5udy1mYS1jYXJldC1kb3duOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29udGVudDogXCJcXGYwZDdcIjtcbn1cbi5udy1mYS1jYXJldC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubnctZmEtc2lnbi1pbi1hbHQ6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4ubnctZmEtc2lnbi1vdXQtYWx0OjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLm53LWZhLXRhY2hvbWV0ZXItYWx0OjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZkXCI7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gU0NBRkZPTERJTkdcbi0tLS0tLS0tLS0tLS0tLS0qL1xuYSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiByZ2IoMCwgMTIwLjc5NDM5MjUyMzQsIDEzNy41KTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbn1cblxubGkgYS5tZW51X19jb25uZWN0aW9uLFxubGkgYS5tZW51X19jb25uZWN0ZWQtdXNlci1uYW1lIHtcbiAgY29sb3I6IHJnYigxMTcsIDIwNCwgNjQpO1xufVxuXG5saSBhIGkubWVudV9fY29ubmVjdGVkLXVzZXItbmFtZS1pY29uIHtcbiAgY29sb3I6IHJnYigxMTcsIDIwNCwgNjQpO1xuICBvcGFjaXR5OiAwLjM7XG59XG5cbi5yZUNhcHRjaGFfX3BvbGljeS0td2FybmluZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5pY29uX19mYWNlYm9vayBpIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjNDI2N2IyO1xufVxuLmljb25fX2ZhY2Vib29rIGk6aG92ZXIge1xuICBjb2xvcjogcmdiKDExNywgMjA0LCA2NCk7XG59XG5cbi5mYl9faWNvbiBpIHtcbiAgY29sb3I6ICM0MjY3QjI7XG59XG4uZmJfX2ljb24gaTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi53ZWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZmNmYztcbn1cblxuaS5mYSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5oZWFkZXIgLm53LXN1Ym1lbnVfX2NvbnRhaW5lci5udy1zdWJtZW51LS12aXNpYmxlIGxpLnNlcGFyYXRvci1udyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5oZWFkZXIgLm53LXN1Ym1lbnVfX2NvbnRhaW5lci5udy1zdWJtZW51LS12aXNpYmxlIGxpLnNlcGFyYXRvci1udzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnJvd3NlcnVwZ3JhZGUge1xuICBwYWRkaW5nOiA1cHg7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgei1pbmRleDogMTAwMDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5sb2dvLWlubGluZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5sb2dvLWlubGluZS1mb250LS1yZXNpIHtcbiAgY29sb3I6ICMwMEJDRDY7XG59XG4ubG9nby1pbmxpbmUtZm9udC0td2l6IHtcbiAgY29sb3I6ICNGRkJGMDA7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDAuMiwgMjQwLjIsIDI0MC4yKTtcbn1cblxuLnByb2dyZXNzIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBtYXJnaW4tdG9wOiAwLjdyZW07XG59XG5cbi5sYW5nLWhlYWRlcl9fd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbn1cbi5sYW5nLWhlYWRlcl9fd3JhcHBlciAubGFuZzpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi5sYW5nLWZvb3Rlcl9fd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLmxhbmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW46IDJweDtcbiAgbWFyZ2luOiAwLjJyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuI2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxODlweDtcbiAgbWFyZ2luLXRvcDogMTguOXJlbTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gU1VSQ0hBUkdFIEJPT1RTVFJBUCBDU1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGVmYXVsdCB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uYnRuX19uYXYge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm53X193YXJuaW5nIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgI2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDY2cHg7XG4gICAgbWFyZ2luLXRvcDogNi42cmVtO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gTWVudSBzaWRlXG4tLS0tLS0tLS0tLS0tLS0qL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuRk9SIERFU0tUT1AgKG5vdCBsaWtlIHVzdWFsIHdpdGggbW9iaWxlIGZpcnN0KVxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5oZWFkZXIge1xuICAvKiBQb3NpdGlvbmluZyAqL1xuICAvKiBCb3gtbW9kZWwgKi9cbiAgd2lkdGg6IDExODBweDtcbiAgd2lkdGg6IDExOHJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICAvKiBUeXBvZ3JhcGh5ICovXG4gIGxpbmUtaGVpZ2h0OiAxMjlweDtcbiAgbGluZS1oZWlnaHQ6IDEyLjlyZW07XG4gIGNvbG9yOiByZ2IoMTEwLjUxNDQ5Mjc1MzYsIDExMy43OTcxMDE0NDkzLCAxMTUuOTg1NTA3MjQ2NCk7XG4gIC8qIE1pc2MgKi9cbn1cbi5oZWFkZXJfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGhlaWdodDogMTI5cHg7XG4gIGhlaWdodDogMTIuOXJlbTtcbiAgei1pbmRleDogMTA7XG4gIC8qIFZpc3VhbCAqL1xuICBib3gtc2hhZG93OiAwIDFweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDEuMnJlbSByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLmhlYWRlcl9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHJpZ2h0OiAxLjVyZW07XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGhlaWdodDogNXJlbTtcbiAgcGFkZGluZzogMTVweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYigxMTAuNTE0NDkyNzUzNiwgMTEzLjc5NzEwMTQ0OTMsIDExNS45ODU1MDcyNDY0KTtcbiAgei1pbmRleDogMTAwMDAwO1xufVxuLmhlYWRlcl9faW5mbyBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uaGVhZGVyX19pbmZvIC5tZXRlb19fbWVudTpob3ZlciB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlciBoMSB7XG4gIG1hcmdpbjogMDtcbn1cbi5oZWFkZXIgLnRlc3Qge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgcGFkZGluZzogMCAycmVtO1xufVxuLmhlYWRlcl9fbG9nby5ob21lIHtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXJfX2xvZ28uaG9tZSBpbWcge1xuICBoZWlnaHQ6IDE4MHB4O1xuICBoZWlnaHQ6IDE4cmVtO1xufVxuLmhlYWRlcl9fbG9nby0tcmVzaWRlbmNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDdweDtcbiAgYm90dG9tOiAwLjdyZW07XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMCwgMTg4LCAyMTQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gIGhlaWdodDogMTA1cHg7XG4gIGhlaWdodDogMTAuNXJlbTtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbn1cbi5oZWFkZXJfX2xvZ28gLnNoYWRvdyB7XG4gIC13ZWJraXQtZmlsdGVyOiBkcm9wLXNoYWRvdygtMXB4IDFweCAycHggI2ZmZik7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coLTFweCAxcHggMnB4ICNmZmYpOyAvKiBTYW1lIHN5bnRheCBhcyBib3gtc2hhZG93LCBleGNlcHQgZm9yIHRoZSBzcHJlYWQgcHJvcGVydHkgKi9cbn1cbi5oZWFkZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiByZ2IoMTEwLjUxNDQ5Mjc1MzYsIDExMy43OTcxMDE0NDkzLCAxMTUuOTg1NTA3MjQ2NCk7XG59XG4uaGVhZGVyIC5tZW51IHtcbiAgbWFyZ2luLXJpZ2h0OiAzJTtcbn1cbi5oZWFkZXIgLm1lbnUgdWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmhlYWRlciAubWVudSB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhlYWRlciAubWVudSB1bCA+IGxpIGEge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaGVhZGVyIC5tZW51IHVsID4gbGkgYTpob3ZlciwgLmhlYWRlciAubWVudSB1bCA+IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG59XG4uaGVhZGVyIC5tZW51IHVsID4gbGkgYTpmb2N1czpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjZzIGVhc2UtaW47XG59XG4uaGVhZGVyIC5udy1zdWJtZW51X19jb250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQyLjI1LCAyNDIuMjUsIDI0Mi4yNSk7XG59XG4uaGVhZGVyIC5udy1zdWJtZW51X19jb250YWluZXIubnctc3VibWVudS0tdmlzaWJsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMi42cmVtO1xufVxuLmhlYWRlciAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oZWFkZXIgLm53LXN1Ym1lbnVfX2NvbnRhaW5lci5udy1zdWJtZW51LS12aXNpYmxlIGxpOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjUsIDIyOS41LCAyMjkuNSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlciAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUgbGkgYSB7XG4gIGhlaWdodDogMzVweDtcbiAgaGVpZ2h0OiAzLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMy41cmVtO1xufVxuLmhlYWRlciAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUgbGkgYTpob3ZlcjpiZWZvcmUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5GT1IgTU9CSUxFIC0gU0lERU1FTlUgJiBCVVJHRVJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLnNpZGVtZW51LWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuc2lkZW1lbnUtcHVzaGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMHB4KTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuaGVhZGVyX19jb250YWluZXIge1xuICAgIGhlaWdodDogNjZweDtcbiAgICBoZWlnaHQ6IDYuNnJlbTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5oZWFkZXJfX2luZm8ge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICB9XG4gIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICBtYXgtd2lkdGg6IDEzcmVtO1xuICB9XG4gIC5oZWFkZXJfX2xvZ28uaG9tZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhlYWRlcl9fbG9nby5ob21lIGltZyB7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGhlaWdodDogNy41cmVtO1xuICB9XG4gIC5oZWFkZXJfX2xvZ28tLXJlc2lkZW5jZSB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgYm90dG9tOiAwcmVtO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gIH1cbiAgLmhlYWRlciAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmhlYWRlciAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUgbGkgOmhvdmVyLFxuICAuaGVhZGVyIC5udy1zdWJtZW51X19jb250YWluZXIubnctc3VibWVudS0tdmlzaWJsZSBsaSA6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzkuNywgMjM5LjcsIDIzOS43KTtcbiAgfVxuICAuaGVhZGVyIC5udy1zdWJtZW51X19jb250YWluZXIubnctc3VibWVudS0tdmlzaWJsZSBhIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWljb24gc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIC5oZWFkZXIgLm1lbnUtaWNvbiBzcGFuOjpiZWZvcmUsIC5oZWFkZXIgLm1lbnUtaWNvbiBzcGFuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG4gIH1cbiAgLmhlYWRlciAubWVudS1pY29uIHNwYW46OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KTtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWljb24uaXMtb3BlbmVkIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5oZWFkZXIgLm1lbnUtaWNvbi5pcy1vcGVuZWQgc3Bhbjo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAuaGVhZGVyIC5tZW51LWljb24uaXMtb3BlbmVkIHNwYW46OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKC00NWRlZyk7XG4gIH1cbiAgLmhlYWRlciAubWVudSB7XG4gICAgLyogUG9zaXRpb25pbmcgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAvKiBCb3gtbW9kZWwgKi9cbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgLyogVmlzdWFsICovXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjUwcHgpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICAuaGVhZGVyIC5tZW51IHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cbiAgLmhlYWRlciAubWVudSB1bCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGVhZGVyIC5tZW51IHVsID4gbGk6aG92ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuaGVhZGVyIC5tZW51IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlciAubWVudSA+IHVsID4gbGk6aG92ZXIsIC5oZWFkZXIgLm1lbnUgPiB1bCA+IGxpOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjUsIDIyOS41LCAyMjkuNSk7XG4gIH1cbiAgLmhlYWRlciAubWVudSAubnctc3VibWVudV9fY29udGFpbmVyLm53LXN1Ym1lbnUtLXZpc2libGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDcuMzUsIDI0Ny4zNSwgMjQ3LjM1KTtcbiAgfVxuICAuaGVhZGVyIC5tZW51IC5udy1zdWJtZW51X19jb250YWluZXIubnctc3VibWVudS0tdmlzaWJsZSA+IHVsID4gbGkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAud2l0aC0tc2lkZWJhciAuc2lkZW1lbnUtcHVzaGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjUwcHgpO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAud2l0aC0tc2lkZWJhciAuc2lkZW1lbnUtaGlkZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjZweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogOTMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gIEZvb3RlclxuLS0tLS0tLS0tLS0tLS0tKi9cbi5mb290ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgcGFkZGluZzogMTVweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogNTVweDtcbiAgcGFkZGluZy10b3A6IDUuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbn1cbi5mb290ZXJfX2FkbWluX19jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgY29sb3I6IGdyZXk7XG59XG4uZm9vdGVyIGEge1xuICBjb2xvcjogcmdiKDk4LjA3MjQ2Mzc2ODEsIDEwMC45ODU1MDcyNDY0LCAxMDIuOTI3NTM2MjMxOSk7XG59XG4uZm9vdGVyIGE6aG92ZXIge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IG5vbmU7XG59XG4uZm9vdGVyX19ibG9jayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbn1cbi5mb290ZXIgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uZm9vdGVyIC5jb2x1bW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbn1cbi5mb290ZXIgLmNvbHVtbl9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gIGNvbG9yOiByZ2IoODgsIDg4LCA4OCk7XG59XG4uZm9vdGVyIC5jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogMHB4O1xuICBib3R0b206IDByZW07XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiByZ2IoOTguMDcyNDYzNzY4MSwgMTAwLjk4NTUwNzI0NjQsIDEwMi45Mjc1MzYyMzE5KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wYWdlX19jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNjZweDtcbiAgbWFyZ2luLXRvcDogNi42cmVtO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIGNvbG9yOiByZ2IoOTguMDcyNDYzNzY4MSwgMTAwLjk4NTUwNzI0NjQsIDEwMi45Mjc1MzYyMzE5KTtcbn1cbi5wYWdlX19ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5wYWdlLWZyb250X19jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gIGNvbG9yOiByZ2IoOTguMDcyNDYzNzY4MSwgMTAwLjk4NTUwNzI0NjQsIDEwMi45Mjc1MzYyMzE5KTtcbn1cbi5wYWdlLWZyb250X19ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9fY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMTU5cHg7XG4gICAgbWFyZ2luLXRvcDogMTUuOXJlbTtcbiAgfVxufVxuLmFkdmVydHMtcmVudCAuYWR2ZXJ0cy1yZW50X19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG4uYWR2ZXJ0cy1yZW50IC5ibG9ja19fdGV4dCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgdGV4dC1qdXN0aWZ5OiBhdXRvO1xufVxuXG4uYWR2ZXJ0cy1leGNoYW5nZSAuYWR2ZXJ0cy1leGNoYW5nZV9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuLmFkdmVydHMtZXhjaGFuZ2UgLmJsb2NrX190ZXh0IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB0ZXh0LWp1c3RpZnk6IGF1dG87XG59XG5cbi5hZHZlcnRzLXNlbGwgLmFkdmVydHMtc2VsbF9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4uYWR2ZXJ0cy1idXkgLmFkdmVydHMtYnV5X19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi5jb250YWN0IC5jb250YWN0X19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi5jb29raWUgLmNvb2tpZV9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4uY29ubmVjdGlvbiAuY29ubmVjdGlvbl9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4uZGlhcG9yYW1hIC5kaWFwb3JhbWFfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cbi5kaWFwb3JhbWEgLm5leHRfcGhvdG9fbGluZSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLmRpYXBvcmFtYSAudGFiLWNvbnRlbnQgaW1nIHtcbiAgYm94LXNoYWRvdzogMCAzcHggNHB4IDBweCByZ2JhKDEwMCwgMTExLCAxMzUsIDAuNikgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiAwLjE1cztcbn1cbi5kaWFwb3JhbWEgLnRhYi1jb250ZW50IGltZzpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggMCByZ2JhKDEwMCwgMTExLCAxMzUsIDAuNikgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cblxuLmV4Y2hhbmdlIC5leGNoYW5nZV9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4uZ2VuZXJhbENvbmRpdGlvbnMgLmdlbmVyYWxDb25kaXRpb25zX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gSE9NRVxuLS0tLS0tLS0tLS0tLS0tLSovXG4uaG9tZSB7XG4gIC8qIFNwZWNpZmljIGhvbWUgc2VhcmNoIGJhciBvbiBtaWRkbGUgb2YgdGhlIHBhZ2UgKi9cbn1cbi5ob21lIC50aXRsZS0tMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZV9fZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5ob21lX19mb290ZXIgLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLXRvcDogMHJlbTtcbn1cbi5ob21lX19waXRjaF9fYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbn1cbi5ob21lX19waXRjaF9fYm94IGgxIHNwYW4sXG4uaG9tZV9fcGl0Y2hfX2JveCBoNCBzcGFuIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5ob21lX19waXRjaF9fYm94IC5sb29rLWZvciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob21lX19waXRjaF9fYm94IC5waXRjaF9fcHVzaCB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4uaG9tZV9fc2VhcmNoIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDU1JTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhvbWVfX3NlYXJjaCBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbn1cbi5ob21lX19zZWFyY2ggaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xufVxuLmhvbWVfX2ltYWdlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5ob21lIC50aXRsZS0tMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMy4ycmVtO1xufVxuLmhvbWUgLnRpdGxlLS0xOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lIC50aXRsZS0tNCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaG9tZSAuaG9tZV9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuLmhvbWUgLmhvbWVfX3B1c2hfX2FjdGl2aXR5LFxuLmhvbWUgLmhvbWVfX3B1c2hfX2Nob29zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbiAgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgb3BhY2l0eTogMC43O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIHBhZGRpbmc6IDAuNXJlbSAycmVtO1xuICBtYXJnaW46IDVweDtcbiAgbWFyZ2luOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0IDBzICFpbXBvcnRhbnQ7XG59XG4uaG9tZSAuaG9tZV9fcHVzaF9fYWN0aXZpdHk6aG92ZXIsXG4uaG9tZSAuaG9tZV9fcHVzaF9fY2hvb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNywgMjA0LCA2NCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZSAuaG9tZV9fcHVzaF9fY2hvb3NlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDExNywgMjA0LCA2NCk7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG9tZSAuaG9tZV9fcHVzaF9fY2hvb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMTc5Mztcbn1cbi5ob21lIC5oZWFkZXJfX2luZm8gPiAubWV0ZW9fX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLnRpdGxlLS0xIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaG9tZSAuaGVhZGVyX19pbmZvID4gLm1ldGVvX19tZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWVfX3BpdGNoX19ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbiAgLmhvbWVfX3BpdGNoX19ib3ggaDEgc3BhbixcbiAgLmhvbWVfX3BpdGNoX19ib3ggaDQgc3BhbiB7XG4gICAgcGFkZGluZzogMTVweCA0NXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuICAuaG9tZV9fcGl0Y2hfX2JveCBoMS50aXRsZS0tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuaG9tZV9fcGl0Y2hfX2JveCAubG9vay1mb3Ige1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhvbWVfX3NlYXJjaCB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbiAgLmhvbWUgLmhvbWVfX3B1c2hfX2FjdGl2aXR5LFxuICAuaG9tZSAuaG9tZV9fcHVzaF9fY2hvb3NlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuICAuaG9tZSAuaG9tZV9fcHVzaF9fY2hvb3NlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuICAuaG9tZSAudGl0bGUtLTEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICB9XG59XG4uaW5mb3JtYXRpb25zIC5pbmZvcm1hdGlvbnNfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cbi5pbmZvcm1hdGlvbnMgLnRpdGxlLS00IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLmluZm9ybWF0aW9ucyAuY29udGVudCB1bCxcbi5pbmZvcm1hdGlvbnMgLndlbGwgdWwge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG4uaW5mb3JtYXRpb25zIC5jb250ZW50IGxpLFxuLmluZm9ybWF0aW9ucyAud2VsbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5sZWdhbCAubGVnYWxfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cblxuLmxvY2FsaXphdGlvbiAubG9jYWxpemF0aW9uX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG4ubG9jYWxpemF0aW9uX19tYXAge1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBoZWlnaHQ6IDQ1cmVtO1xufVxuLmxvY2FsaXphdGlvbiAuZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmxvZ2luIC5sb2dpbl9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4ucmVzaWRlbmNlUmVnaXN0ZXJPckNvbm5lY3RDaG9vc2UgLnJlc2lkZW5jZVJlZ2lzdGVyT3JDb25uZWN0Q2hvb3NlX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi5tYWdpY2xpbmsgLm1hZ2ljbGlua19fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4ubWV0ZW8gLm1ldGVvX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG5cbi5wcmVzcyAucHJlc3NfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cblxuLnByaXZhY3lQb2xpY3kgLnByaXZhY3lQb2xpY3lfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cblxuLnByb3RlY3Rpb24gdWwge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG59XG4ucHJvdGVjdGlvbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS1cbiBSRVNJREVOQ0Vcbi0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVzaWRlbmNlIC5yZXNpZGVuY2VfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cbi5yZXNpZGVuY2UgLnRhYi1jb250ZW50IHVsLCAucmVzaWRlbmNlIC50YWItY29udGVudCBvbCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cbi5yZXNpZGVuY2UgLnRhYi1jb250ZW50IGxpIHtcbiAgbGlzdC1zdHlsZTogZGlzYztcbn1cbi5yZXNpZGVuY2UgLnRhYi1jb250ZW50IGltZyB7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggMCByZ2JhKDEwMCwgMTExLCAxMzUsIDAuNikgIWltcG9ydGFudDtcbn1cbi5yZXNpZGVuY2UgLmJsb2NrX190ZXh0IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB0ZXh0LWp1c3RpZnk6IGF1dG87XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIFJFU0lERU5DRVwiU1wiXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucmVzaWRlbmNlcyAuaW1hZ2VzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5yZXNpZGVuY2VzIC5yZXNpZGVuY2VzX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG4ucmVzaWRlbmNlc19fYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuLnJlc2lkZW5jZXNfX2Jsb2NrX193cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHMgIWltcG9ydGFudDtcbn1cbi5yZXNpZGVuY2VzX19ibG9ja19fd3JhcHBlcjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgYm94LXNoYWRvdzogMCA1cHggMjZweCAwIHJnYmEoMTAwLCAxMTEsIDEzNSwgMC40KSAhaW1wb3J0YW50O1xufVxuLnJlc2lkZW5jZXNfX2Jsb2NrX190ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE4OCwgMjE0LCAwLjMpO1xuICBwYWRkaW5nOiAzcHggOXB4O1xuICBwYWRkaW5nOiAwLjNyZW0gMC45cmVtO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucmVzaWRlbmNlc19fYmxvY2tfX3Nvb24ge1xuICBib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNzUuMjUsIDc1LjI1LCA3NS4yNSk7XG4gIGxpbmUtaGVpZ2h0OiAwLjhlbTtcbiAgcGFkZGluZzogNXB4O1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5yZXNpZGVuY2VzX19ibG9jayBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlc2lkZW5jZXMgLnJlc2lkZW5jZXNfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cblxuLnJlc2lkZW5jZV9fcG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZzogMnJlbTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1heC13aWR0aDogNTByZW07XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBtYXJnaW46IDFyZW0gYXV0bztcbn1cblxuLnJlZ2lzdGVyIC5yZWdpc3Rlcl9faW5wdXQtcGFzc3dvcmQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLnJlZ2lzdGVyIC5yZWdpc3Rlcl9fbWVudSB7XG4gIGNvbG9yOiByZ2IoMCwgMTg4LCAyMTQpO1xufVxuXG4ucmVnaXN0ZXJWaXNpdG9yIC5yZWdpc3Rlcl9fbWVudSxcbi5yZWdpc3RlckFzc29jaWF0ZSAucmVnaXN0ZXJfX21lbnUge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KTtcbn1cbi5yZWdpc3RlclZpc2l0b3IgI2Zvcm1fbmV3c2xldHRlcl9oZWxwLFxuLnJlZ2lzdGVyVmlzaXRvciAjZm9ybV90ZXJtc0FuZENvbmRpdGlvbnNfaGVscCxcbi5yZWdpc3RlckFzc29jaWF0ZSAjZm9ybV9uZXdzbGV0dGVyX2hlbHAsXG4ucmVnaXN0ZXJBc3NvY2lhdGUgI2Zvcm1fdGVybXNBbmRDb25kaXRpb25zX2hlbHAge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4uc2VydmljZXMgLnNlcnZpY2VzX19tZW51IHtcbiAgY29sb3I6IHJnYigwLCAxODgsIDIxNCk7XG59XG4uc2VydmljZXNfX3BhbmVsIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQgMHMgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlc19fcGFuZWw6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI2cHggMCByZ2JhKDEwMCwgMTExLCAxMzUsIDAuMykgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlc19fcGFuZWwtLXByZW1pdW0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDI2cHggMCByZ2JhKDEwMCwgMTExLCAxMzUsIDAuMykgIWltcG9ydGFudDtcbn1cbi5zZXJ2aWNlcyAuYmxvY2tfX3RleHQge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIHRleHQtanVzdGlmeTogYXV0bztcbn1cbi5zZXJ2aWNlc19fcHJpY2Uge1xuICBmb250LXNpemU6IDYwJTtcbn1cbi5zZXJ2aWNlc19fcHJpY2UtLXVuaXQge1xuICBmb250LXNpemU6IDEwMCU7XG59XG4uc2VydmljZXNfX3ByaWNlX19wZXJpb2Qtc3VwcCB7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuLnNlcnZpY2VzIC5mYSwgLnNlcnZpY2VzIC5mYXIsIC5zZXJ2aWNlcyAuZmFzIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogMC4zcmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2VydmljZXMgLnBhbmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLVxuIENPT0tJRSBHRFBSIEJBTk5FUlxuLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jb29raWUtZ2Rwci1zdWJtaXQtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvb2tpZS1nZHByX19iYW5uZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMzVweDtcbiAgYm90dG9tOiAzLjVyZW07XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMnJlbTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5jb29raWUtZ2Rwcl9fYmFubmVyIGEge1xuICBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jb29raWUtZ2Rwcl9fYmFubmVyIC5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29va2llLWdkcHJfX2Jhbm5lciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG4uYnRuLS1sb2FkZXIge1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctcmlnaHQgMC4zcyBlYXNlO1xufVxuXG4uYnRuLS1sb2FkZXI6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uYnRuLS1sb2FkZXI6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0bi0tbG9hZGVyLnNwaW5uaW5nIHtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJ0bi0tbG9hZGVyLnNwaW5uaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC4zZW07XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogcm90YXRlMzYwIDAuNnMgaW5maW5pdGUgbGluZWFyLCBleGlzdCAwLjFzIGZvcndhcmRzIGVhc2U7XG59XG5cbi5idG4tLWxvYWRlci5zcGlubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHJpZ2h0OiAwLjNlbTtcbiAgdG9wOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiKDAsIDE4OCwgMjE0KTtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgd2hpdGU7XG4gIGFuaW1hdGlvbjogcm90YXRlMzYwIDAuNnMgaW5maW5pdGUgbGluZWFyLCBleGlzdCAwLjFzIGZvcndhcmRzIGVhc2U7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlMzYwIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBleGlzdCB7XG4gIDEwMCUge1xuICAgIHdpZHRoOiAxZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgbWFyZ2luOiAtMC41ZW0gMC4zZW0gMCAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLVxuIEZPUk1cbi0tLS0tLS0tLS0tLS0tLS0qL1xuLmFkdmVydF9fYWRkLS1yZXN1bWUge1xuICBjb2xvcjogcmdiKDg4LCA4OCwgODgpO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLVxuIExPQURJTkdcbi0tLS0tLS0tLS0tLS0tLS0qL1xuLmxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IC01MDtcbn1cblxuLmxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM1cHg7XG4gIHRvcDogLTMuNXJlbTtcbiAgbGVmdDogLTM1cHg7XG4gIGxlZnQ6IC0zLjVyZW07XG4gIHdpZHRoOiA3MHB4O1xuICB3aWR0aDogN3JlbTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDdyZW07XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3RlbXBsYXRlL2Rlc2lnbi9sb2FkZXIvcmluZ3Muc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYW5pbWF0aW9uOiBwcmVsb2FkZXJfNV9hZnRlciAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQGtleWZyYW1lcyBwcmVsb2FkZXJfNV9hZnRlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogb3ZlcmxheSBhdCBzdGFydCAqL1xuLm1mcC1mYWRlLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuXG4vKiBvdmVybGF5IGFuaW1hdGUgaW4gKi9cbi5tZnAtZmFkZS5tZnAtYmcubWZwLXJlYWR5IHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4vKiBvdmVybGF5IGFuaW1hdGUgb3V0ICovXG4ubWZwLWZhZGUubWZwLWJnLm1mcC1yZW1vdmluZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGNvbnRlbnQgYXQgc3RhcnQgKi9cbi5tZnAtZmFkZS5tZnAtd3JhcCAubWZwLWNvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbn1cblxuLyogY29udGVudCBhbmltYXRlIGl0ICovXG4ubWZwLWZhZGUubWZwLXdyYXAubWZwLXJlYWR5IC5tZnAtY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGNvbnRlbnQgYW5pbWF0ZSBvdXQgKi9cbi5tZnAtZmFkZS5tZnAtd3JhcC5tZnAtcmVtb3ZpbmcgLm1mcC1jb250ZW50IHtcbiAgb3BhY2l0eTogMDtcbn1cblxuaW1nLm1mcC1pbWcge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtYmcge1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ubWZwLXpvb20taW4ge1xuICAvKiBzdGFydCBzdGF0ZSAqL1xuICAvKiBhbmltYXRlIGluICovXG4gIC8qIGFuaW1hdGUgb3V0ICovXG59XG4ubWZwLXpvb20taW4gLm1mcC13aXRoLWFuaW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xufVxuLm1mcC16b29tLWluLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLm1mcC16b29tLWluLm1mcC1yZWFkeSAubWZwLXdpdGgtYW5pbSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ubWZwLXpvb20taW4ubWZwLXJlYWR5Lm1mcC1iZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5tZnAtem9vbS1pbi5tZnAtcmVtb3ZpbmcgLm1mcC13aXRoLWFuaW0ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIG9wYWNpdHk6IDA7XG59XG4ubWZwLXpvb20taW4ubWZwLXJlbW92aW5nLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5wYWdlX19zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tXG4gUEFHSU5BVElPTlxuLS0tLS0tLS0tLS0tLS0tLSovXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBhZ2luYXRpb24gYSB7XG4gIGNvbG9yOiBibGFjaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcztcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiAwIDRweDtcbn1cblxuLnBhZ2luYXRpb24gYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNENBRjUwO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0Q0FGNTA7XG59XG5cbi5wYWdpbmF0aW9uIGE6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS1cbiBTdXBwcmVzcyBtb2RhbCBib3hcbi0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI2NvbmZpcm1PdmVybGF5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDExLCAxMSwgMTEsIDAuMSksIHJnYmEoMTEsIDExLCAxMSwgMC42KSkgcmVwZWF0LXggcmdiYSgxMSwgMTEsIDExLCAwLjIpO1xuICB6LWluZGV4OiAxMDAwMDA7XG59XG5cbiNjb25maXJtQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMzIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzMsIDMzLCAzMywgMC42KTtcbiAgYmFja2dyb3VuZDogbGVmdCBib3R0b20gI2U1ZTVlNTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNikgaW5zZXQ7XG59XG5cbiNjb25maXJtQm94IGgxLFxuI2NvbmZpcm1Cb3ggcCB7XG4gIGJhY2tncm91bmQ6IGxlZnQgYm90dG9tICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDE4cHggMjVweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbiNjb25maXJtQm94IGgxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4jY29uZmlybUJveCBwIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuI2NvbmZpcm1CdXR0b25zIHtcbiAgcGFkZGluZzogMTVweCAwIDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNjb25maXJtQnV0dG9ucyAuYnRuLWNvbmZpcm0tYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4jY29uZmlybUJ1dHRvbnMgLmJ0bi1jb25maXJtLWJveDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5cbiNjb25maXJtQm94IC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMzVweCAwIDQwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuI2NvbmZpcm1Cb3ggLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4jY29uZmlybUJveCAuYnV0dG9uIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC01cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMzNweDtcbn1cblxuLyotLS0tLVxuIElTXG4tLS0tLS0qL1xuLmlzLWNvbG9yZWQge1xuICBjb2xvcjogcmdiKDAsIDE4OCwgMjE0KSAhaW1wb3J0YW50O1xufVxuXG4vKi0tLS0tXG4gSVMgU09SVEFCTEVcbi0tLS0tLSovXG50aC5oZWFkZXJfX3RhYmxlc29ydGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKi0tLS0tLS0tLS1cbiBUZXN0XG4tLS0tLS0tLS0tKi8iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/