@charset "UTF-8";
/*
 *
 *	Table fo Contents
 *
 *	1. BOOTSTRAP IMPORT
 *	2. RESET
 *	3. HEADERS
 *	4. TITLEBARS
 *	5. FOOTERS
 *	6. BASE
 *	7. SECTION
 *	8. BUTTONS
 *	9. MENU
 *	10. BACKGROUNDS
 *	11. ICON BOX
 *	12. STATS
 *	13. PROJECT
 *	14. POST
 *	15. ARTICLE
 *	16. COMMENTS
 *	17. TESTIMONIALS
 *	18. INTRO
 *	19. INTRO 2 BANNERS
 *	20. DIVIDERS
 *	21. FORM
 *	22. WIDGETS
 *	23. PARTNER LOGO
 *	24. TEAM
 *	25. PRICING
 *	26. 404
 *	27. CONTACTS
 *	28. SLIDER NAV
 *	29. LAYER SLIDER
 *	30. PRELOAD
 *	31. PREVIEW
 * 	32. BOOTSTRAP COMPONENTS
 *		32.1. PANELS
 *		32.2. PROGRESS BARS
 *		32.3. NAVS
 *		32.4. PAGINATION
 *		32.5. FORMS
 *		32.6. BOOTSTRAP
 *	33. MEDIA QUERIES
 *	34. HELPERS
 *
*/
/*******************************
 *
 * 1. BOOTSTRAP IMPORT
 *
 *******************************/
/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*******************************
 *
 * BRAND COLORS Variables
 *
 *******************************/
/*******************************
 *
 * BODY Variables (takes effect with boxed layout)
 *
 *******************************/
/*******************************
 *
 * TRANSITION Variables
 *
 *******************************/
/*******************************
 *
 * BODY Variables
 *
 *******************************/
/*******************************
 *
 * TYPOGRAPHY Variables
 *
 *******************************/
/*******************************
 *
 * HEADING Variables
 *
 *******************************/
/*******************************
 *
 * A Variables
 *
 *******************************/
/*******************************
 *
 * MENU Variables
 *
 *******************************/
/*******************************
 *
 * DROPDOWN Variables
 *
 *******************************/
/*******************************
 *
 * MOBILE MENU Variables
 *
 *******************************/
/*******************************
 *
 * HEADER #1 Variables
 *
 *******************************/
/*******************************
 *
 * HEADER #2 Variables
 *
 *******************************/
/*******************************
 *
 * HEADER #3 Variables
 *
 *******************************/
/*******************************
 *
 * BREADCRUMBS Variables
 *
 *******************************/
/*******************************
 *
 * TITLEBAR #1 Variables
 *
 *******************************/
/*******************************
 *
 * TITLEBAR #2 Variables
 *
 *******************************/
/*******************************
 *
 * TITLEBAR #3 Variables
 *
 *******************************/
/*******************************
 *
 * SECTION Variables
 *
 *******************************/
/*******************************
 *
 * BUTTONS Variables
 *
 *******************************/
/*******************************
 *
 * CONTENT Variables
 *
 *******************************/
/*******************************
 *
 * FOOTER Variables
 *
 *******************************/
/*******************************
 *
 * BOOTSTRAP Variables
 *
 *******************************/
/*! 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 2.5rem;
}

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

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot");
  src: url("../bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff") format("woff"), url("../bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../bower_components/bootstrap/fonts/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 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  line-height: 1.7;
  color: #333333;
  background-color: #fff;
}

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

a {
  color: #124a85;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #092542;
  text-decoration: underline;
}

a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

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

.img-thumbnail {
  padding: 0.25rem;
  line-height: 1.7;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -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: 1.4375rem;
  margin-bottom: 1.4375rem;
  border: 0;
  border-top: 1px solid #eeeeee;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -0.0625rem;
  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,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}

h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 1.4375rem;
  margin-bottom: 0.71875rem;
}

h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}

h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 0.71875rem;
  margin-bottom: 0.71875rem;
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}

h1,
.h1 {
  font-size: 2.25rem;
}

h2,
.h2 {
  font-size: 1.875rem;
}

h3,
.h3 {
  font-size: 1.5rem;
}

h4,
.h4 {
  font-size: 1.125rem;
}

h5,
.h5 {
  font-size: 0.875rem;
}

h6,
.h6 {
  font-size: 0.75rem;
}

p {
  margin: 0 0 0.71875rem;
}

.lead {
  margin-bottom: 1.4375rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.4;
}

@media (min-width: 48rem) {
  .lead {
    font-size: 1.3125rem;
  }
}
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 {
  text-transform: uppercase;
}

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

.text-muted {
  color: #777777;
}

.text-primary {
  color: #124a85;
}

a.text-primary:hover,
a.text-primary:focus {
  color: #0c3158;
}

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

a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}

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

a.text-info:hover,
a.text-info:focus {
  color: #245269;
}

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

a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}

.text-danger {
  color: #a94442;
}

a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}

.bg-primary {
  color: #fff;
  background-color: #124a85;
}

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #0c3158;
}

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

a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}

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

a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}

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

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}

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

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}

.page-header {
  padding-bottom: 0.65625rem;
  margin: 2.875rem 0 1.4375rem;
  border-bottom: 1px solid #eeeeee;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 0.71875rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}

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

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: -0.3125rem;
}

.list-inline > li {
  display: inline-block;
  padding-left: 0.3125rem;
  padding-right: 0.3125rem;
}

dl {
  margin-top: 0;
  margin-bottom: 1.4375rem;
}

dt,
dd {
  line-height: 1.7;
}

dt {
  font-weight: bold;
}

dd {
  margin-left: 0;
}

@media (min-width: 48rem) {
  .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: 11.25rem;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777777;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

blockquote {
  padding: 0.71875rem 1.4375rem;
  margin: 0 0 1.4375rem;
  font-size: 1.09375rem;
  border-left: 5px solid #eeeeee;
}

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.7;
  color: #777777;
}

blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "— ";
}

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 0.9375rem;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
  text-align: right;
}

.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: "";
}

.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: " —";
}

address {
  margin-bottom: 1.4375rem;
  font-style: normal;
  line-height: 1.7;
}

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

code {
  padding: 0.125rem 0.25rem;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 0px;
}

kbd {
  padding: 0.125rem 0.25rem;
  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: 0.6875rem;
  margin: 0 0 0.71875rem;
  font-size: 0.8125rem;
  line-height: 1.7;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 0px;
}

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: 0.9375rem;
  padding-right: 0.9375rem;
}

@media (min-width: 48rem) {
  .container {
    width: 750px;
  }
}
@media (min-width: 62rem) {
  .container {
    width: 970px;
  }
}
@media (min-width: 75rem) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.row {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}

.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: 0.9375rem;
  padding-right: 0.9375rem;
}

.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-12 {
  width: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 48rem) {
  .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-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 62rem) {
  .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-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 75rem) {
  .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-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: #777777;
  text-align: left;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1.4375rem;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 0.5rem;
  line-height: 1.7;
  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 > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.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 > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 0.3125rem;
}

.table-bordered {
  border: 1px solid #ddd;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.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 > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.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: #e8e8e8;
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.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: #d0e9c6;
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.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: #c4e3f3;
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.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: #faf2cc;
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.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: #ebcccc;
}

.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 47.9375rem) {
  .table-responsive {
    width: 100%;
    margin-bottom: 1.07813rem;
    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 > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .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 > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .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: 1.4375rem;
  font-size: 1.3125rem;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #d5d5d5;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0.3125rem;
  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: 0.25rem 0 0;
  margin-top: 0.0625rem \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: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

output {
  display: block;
  padding-top: 1rem;
  font-size: 0.875rem;
  line-height: 1.7;
  color: #858585;
}

.form-control {
  display: block;
  width: 100%;
  height: 55px;
  padding: 0.9375rem 1.875rem;
  font-size: 0.875rem;
  line-height: 1.7;
  color: #858585;
  background-color: #fff;
  background-image: none;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
  -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: #124a85;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(18, 74, 133, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(18, 74, 133, 0.6);
}

.form-control::-moz-placeholder {
  color: lighter(#858585, 40%);
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: lighter(#858585, 40%);
}

.form-control::-webkit-input-placeholder {
  color: lighter(#858585, 40%);
}

.form-control::-ms-expand {
  border: 0;
  background-color: transparent;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  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: 3.4375rem;
  }
  input[type=date].input-sm,
  input[type=time].input-sm,
  input[type=datetime-local].input-sm,
  input[type=month].input-sm,
  .input-group-sm input[type=date],
  .input-group-sm input[type=time],
  .input-group-sm input[type=datetime-local],
  .input-group-sm input[type=month] {
    line-height: 2.1875rem;
  }
  input[type=date].input-lg,
  input[type=time].input-lg,
  input[type=datetime-local].input-lg,
  input[type=month].input-lg,
  .input-group-lg input[type=date],
  .input-group-lg input[type=time],
  .input-group-lg input[type=datetime-local],
  .input-group-lg input[type=month] {
    line-height: 5.375rem;
  }
}
.form-group {
  margin-bottom: 0.9375rem;
}

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 0.625rem;
  margin-bottom: 0.625rem;
}

.radio label,
.checkbox label {
  min-height: 23px;
  padding-left: 1.25rem;
  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: -1.25rem;
  margin-top: 0.25rem \9 ;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -0.3125rem;
}

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

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 0.625rem;
}

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

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

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

.form-control-static {
  padding-top: 1rem;
  padding-bottom: 1rem;
  margin-bottom: 0;
  min-height: 37px;
}

.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}

.input-sm {
  height: 35px;
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

select.input-sm {
  height: 35px;
  line-height: 2.1875rem;
}

textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}

.form-group-sm .form-control {
  height: 35px;
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

.form-group-sm select.form-control {
  height: 35px;
  line-height: 2.1875rem;
}

.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}

.form-group-sm .form-control-static {
  height: 35px;
  min-height: 35px;
  padding: 0.53125rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
}

.input-lg {
  height: 86px;
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
  border-radius: 0px;
}

select.input-lg {
  height: 86px;
  line-height: 5.375rem;
}

textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}

.form-group-lg .form-control {
  height: 86px;
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
  border-radius: 0px;
}

.form-group-lg select.form-control {
  height: 86px;
  line-height: 5.375rem;
}

.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}

.form-group-lg .form-control-static {
  height: 86px;
  min-height: 41px;
  padding: 1.9375rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
}

.has-feedback {
  position: relative;
}

.has-feedback .form-control {
  padding-right: 4.29688rem;
}

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

.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 86px;
  height: 86px;
  line-height: 5.375rem;
}

.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 35px;
  height: 35px;
  line-height: 2.1875rem;
}

.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: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.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: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}

.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: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.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: 28px;
}

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

.help-block {
  display: block;
  margin-top: 0.3125rem;
  margin-bottom: 0.625rem;
  color: #737373;
}

@media (min-width: 48rem) {
  .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: 1rem;
}

.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 39px;
}

.form-horizontal .form-group {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
}

@media (min-width: 48rem) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 1rem;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}

@media (min-width: 48rem) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 1.9375rem;
    font-size: 1.125rem;
  }
}
@media (min-width: 48rem) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 0.53125rem;
    font-size: 0.75rem;
  }
}
.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: 0.9375rem 1.875rem;
  font-size: 0.875rem;
  line-height: 1.7;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  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: #e6e6e6;
  border-color: #8c8c8c;
}

.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}

.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}

.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].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: #124a85;
  border-color: #0f3e6f;
}

.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #0c3158;
  border-color: #000000;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0c3158;
  border-color: #082039;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #0c3158;
  border-color: #082039;
}

.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #082039;
  border-color: #000000;
}

.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}

.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #124a85;
  border-color: #0f3e6f;
}

.btn-primary .badge {
  color: #124a85;
  background-color: #fff;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}

.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}

.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}

.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}

.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}

.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}

.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}

.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}

.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}

.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}

.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}

.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}

.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}

.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}

.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}

.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link {
  color: #124a85;
  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: #092542;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777777;
  text-decoration: none;
}

.btn-lg,
.btn-group-lg > .btn {
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
  border-radius: 0px;
}

.btn-sm,
.btn-group-sm > .btn {
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

.btn-xs,
.btn-group-xs > .btn {
  padding: 0.375rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

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

.btn-block + .btn-block {
  margin-top: 0.3125rem;
}

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: 0.125rem;
  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: 0.3125rem 0;
  margin: 0.125rem 0 0;
  list-style: none;
  font-size: 0.875rem;
  text-align: left;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -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: 0.65625rem 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu > li > a {
  display: block;
  padding: 0.1875rem 1.25rem;
  clear: both;
  font-weight: normal;
  line-height: 1.7;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
  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: #124a85;
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}

.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: 0.1875rem 1.25rem;
  font-size: 0.75rem;
  line-height: 1.7;
  color: #777777;
  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: 0.125rem;
}

@media (min-width: 48rem) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .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-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .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: -0.0625rem;
}

.btn-toolbar {
  margin-left: -0.3125rem;
}

.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: 0.3125rem;
}

.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: 0.5rem;
  padding-right: 0.5rem;
}

.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.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 {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .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 > .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: -0.0625rem;
  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: 0px;
  border-top-left-radius: 0px;
  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: 0px;
  border-bottom-left-radius: 0px;
}

.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-group > .btn input[type=radio],
[data-toggle=buttons] > .btn input[type=checkbox],
[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-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 86px;
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
  border-radius: 0px;
}

select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 86px;
  line-height: 5.375rem;
}

textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}

.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 35px;
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 35px;
  line-height: 2.1875rem;
}

textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}

.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: 0.9375rem 1.875rem;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1;
  color: #858585;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #d5d5d5;
  border-radius: 0px;
}

.input-group-addon.input-sm {
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  border-radius: 0px;
}

.input-group-addon.input-lg {
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  border-radius: 0px;
}

.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: -0.0625rem;
}

.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: -0.0625rem;
}

.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -0.0625rem;
}

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.nav > li {
  position: relative;
  display: block;
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 0.625rem 0.9375rem;
}

.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}

.nav > li.disabled > a {
  color: #777777;
}

.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777777;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #124a85;
}

.nav .nav-divider {
  height: 1px;
  margin: 0.65625rem 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: -0.0625rem;
}

.nav-tabs > li > a {
  margin-right: 0.125rem;
  line-height: 1.7;
  border: 1px solid transparent;
  border-radius: 0px 0px 0 0;
}

.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #ddd;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}

.nav-tabs.nav-justified > li {
  float: none;
}

.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 0.3125rem;
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 48rem) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}

@media (min-width: 48rem) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}

.nav-pills > li > a {
  border-radius: 0px;
}

.nav-pills > li + li {
  margin-left: 0.125rem;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #124a85;
}

.nav-stacked > li {
  float: none;
}

.nav-stacked > li + li {
  margin-top: 0.125rem;
  margin-left: 0;
}

.nav-justified {
  width: 100%;
}

.nav-justified > li {
  float: none;
}

.nav-justified > li > a {
  text-align: center;
  margin-bottom: 0.3125rem;
}

.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}

@media (min-width: 48rem) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}

.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}

.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}

@media (min-width: 48rem) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs-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: -0.0625rem;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 1.4375rem;
  border: 1px solid transparent;
}

@media (min-width: 48rem) {
  .navbar {
    border-radius: 0px;
  }
}
@media (min-width: 48rem) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}

.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width: 48rem) {
  .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: 30rem) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -0.9375rem;
  margin-left: -0.9375rem;
}

@media (min-width: 48rem) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}

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

@media (min-width: 48rem) {
  .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: 0.84375rem 0.9375rem;
  font-size: 1.125rem;
  line-height: 1.4375rem;
  height: 50px;
}

.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}

.navbar-brand > img {
  display: block;
}

@media (min-width: 48rem) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -0.9375rem;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 0.9375rem;
  padding: 0.5625rem 0.625rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}

.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: 0.25rem;
}

@media (min-width: 48rem) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 0.42188rem -0.9375rem;
}

.navbar-nav > li > a {
  padding-top: 0.625rem;
  padding-bottom: 0.625rem;
  line-height: 1.4375rem;
}

@media (max-width: 47.9375rem) {
  .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: 0.3125rem 0.9375rem 0.3125rem 1.5625rem;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 1.4375rem;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 48rem) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 0.84375rem;
    padding-bottom: 0.84375rem;
  }
}
.navbar-form {
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  padding: 0.625rem 0.9375rem;
  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: -0.15625rem;
  margin-bottom: -0.15625rem;
}

@media (min-width: 48rem) {
  .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: 47.9375rem) {
  .navbar-form .form-group {
    margin-bottom: 0.3125rem;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 48rem) {
  .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: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-btn {
  margin-top: -0.15625rem;
  margin-bottom: -0.15625rem;
}

.navbar-btn.btn-sm {
  margin-top: 0.46875rem;
  margin-bottom: 0.46875rem;
}

.navbar-btn.btn-xs {
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.navbar-text {
  margin-top: 0.84375rem;
  margin-bottom: 0.84375rem;
}

@media (min-width: 48rem) {
  .navbar-text {
    float: left;
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
}
@media (min-width: 48rem) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -0.9375rem;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}

.navbar-default .navbar-brand {
  color: #777;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  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: #e7e7e7;
}

.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: #e7e7e7;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e7e7e7;
  color: #555;
}

@media (max-width: 47.9375rem) {
  .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: #e7e7e7;
  }
  .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,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}

.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}

.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #9d9d9d;
}

.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}

.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: #080808;
}

.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: #101010;
}

.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #080808;
  color: #fff;
}

@media (max-width: 47.9375rem) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .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: #080808;
  }
  .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: #9d9d9d;
}

.navbar-inverse .navbar-link:hover {
  color: #fff;
}

.navbar-inverse .btn-link {
  color: #9d9d9d;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}

.breadcrumb {
  padding: 0 0;
  margin-bottom: 1.4375rem;
  list-style: none;
  background-color: transparent;
  border-radius: 0px;
}

.breadcrumb > li {
  display: inline-block;
}

.breadcrumb > li + li:before {
  content: "» ";
  padding: 0 0.3125rem;
  color: #ccc;
}

.breadcrumb > .active {
  color: #777777;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 1.4375rem 0;
  border-radius: 0px;
}

.pagination > li {
  display: inline;
}

.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 0.9375rem 1.875rem;
  line-height: 1.7;
  text-decoration: none;
  color: #333;
  background-color: #fff;
  border: 1px solid #d5d5d5;
  margin-left: -0.0625rem;
}

.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}

.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #124a85;
  background-color: #124a85;
  border-color: #124a85;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #333;
  background-color: #fff;
  border-color: #d5d5d5;
  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: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  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: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  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: 1.4375rem 0;
  list-style: none;
  text-align: center;
}

.pager li {
  display: inline;
}

.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 0.3125rem 0.875rem;
  background-color: #fff;
  border: 1px solid #d5d5d5;
  border-radius: 15px;
}

.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #124a85;
}

.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: #777777;
  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;
}

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

.label:empty {
  display: none;
}

.btn .label {
  position: relative;
  top: -1px;
}

.label-default {
  background-color: #777777;
}

.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}

.label-primary {
  background-color: #124a85;
}

.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #0c3158;
}

.label-success {
  background-color: #5cb85c;
}

.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}

.label-info {
  background-color: #5bc0de;
}

.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}

.label-warning {
  background-color: #f0ad4e;
}

.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}

.label-danger {
  background-color: #d9534f;
}

.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 0.1875rem 0.4375rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #777777;
  border-radius: 10px;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 0.0625rem 0.3125rem;
}

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

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #124a85;
  background-color: #fff;
}

.list-group-item > .badge {
  float: right;
}

.list-group-item > .badge + .badge {
  margin-right: 0.3125rem;
}

.nav-pills > li > a > .badge {
  margin-left: 0.1875rem;
}

.jumbotron {
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  margin-bottom: 1.875rem;
  color: inherit;
  background-color: #eeeeee;
}

.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}

.jumbotron p {
  margin-bottom: 0.9375rem;
  font-size: 1.3125rem;
  font-weight: 200;
}

.jumbotron > hr {
  border-top-color: #d5d5d5;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}

.jumbotron .container {
  max-width: 100%;
}

@media screen and (min-width: 48rem) {
  .jumbotron {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 3.9375rem;
  }
}
.thumbnail {
  display: block;
  padding: 0.25rem;
  margin-bottom: 1.4375rem;
  line-height: 1.7;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}

.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #124a85;
}

.thumbnail .caption {
  padding: 0.5625rem;
  color: #333333;
}

.alert {
  padding: 0.9375rem;
  margin-bottom: 1.4375rem;
  border: 1px solid transparent;
  border-radius: 0px;
}

.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: 0.3125rem;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 2.1875rem;
}

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

.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}

.alert-info hr {
  border-top-color: #a6e1ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}

.alert-warning hr {
  border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}

.alert-danger hr {
  border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
  color: #843534;
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 23px;
  margin-bottom: 1.4375rem;
  background-color: #f5f5f5;
  border-radius: 0px;
  -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: 0.75rem;
  line-height: 1.4375rem;
  color: #fff;
  text-align: center;
  background-color: #124a85;
  -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);
}

.media {
  margin-top: 0.9375rem;
}

.media:first-child {
  margin-top: 0;
}

.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}

.media-body {
  width: 10000px;
}

.media-object {
  display: block;
}

.media-object.img-thumbnail {
  max-width: none;
}

.media-right,
.media > .pull-right {
  padding-left: 0.625rem;
}

.media-left,
.media > .pull-left {
  padding-right: 0.625rem;
}

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

.media-middle {
  vertical-align: middle;
}

.media-bottom {
  vertical-align: bottom;
}

.media-heading {
  margin-top: 0;
  margin-bottom: 0.3125rem;
}

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

.list-group {
  margin-bottom: 1.25rem;
  padding-left: 0;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.625rem 0.9375rem;
  margin-bottom: -0.0625rem;
  background-color: #fff;
  border: 1px solid #ddd;
}

.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

a.list-group-item,
button.list-group-item {
  color: #555;
}

a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}

a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #555;
  background-color: #f5f5f5;
}

button.list-group-item {
  width: 100%;
  text-align: left;
}

.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #777777;
  cursor: not-allowed;
}

.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777777;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #124a85;
  border-color: #124a85;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #76b0ed;
}

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}

a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}

a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}

a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}

a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}

a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}

a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}

a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}

a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}

a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}

a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}

a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}

a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 0.3125rem;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.panel {
  margin-bottom: 1.4375rem;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 0px;
  -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: 0.9375rem;
}

.panel-heading {
  padding: 0.625rem 0.9375rem;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}

.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
}

.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 0.625rem 0.9375rem;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}

.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: -1px;
  border-top-left-radius: -1px;
}

.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: -1px;
  border-bottom-left-radius: -1px;
}

.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: 0.9375rem;
  padding-right: 0.9375rem;
}

.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}

.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .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 > tbody:first-child > tr:first-child {
  border-top-left-radius: -1px;
  border-top-right-radius: -1px;
}

.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}

.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}

.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}

.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .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 > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1px;
  border-bottom-right-radius: -1px;
}

.panel > .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 td:first-child,
.panel > .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 td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}

.panel > .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 td:last-child,
.panel > .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 td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}

.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-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}

.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.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: 1.4375rem;
}

.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}

.panel-group .panel + .panel {
  margin-top: 0.3125rem;
}

.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: #124a85;
}

.panel-primary > .panel-heading {
  color: #fff;
  background-color: #124a85;
  border-color: #124a85;
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #124a85;
}

.panel-primary > .panel-heading .badge {
  color: #124a85;
  background-color: #fff;
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #124a85;
}

.panel-success {
  border-color: #d6e9c6;
}

.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}

.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}

.panel-info {
  border-color: #bce8f1;
}

.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}

.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}

.panel-warning {
  border-color: #faebcc;
}

.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}

.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}

.panel-danger {
  border-color: #ebccd1;
}

.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}

.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}

.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: 1.1875rem;
  margin-bottom: 1.25rem;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 0px;
  -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: 1.5rem;
  border-radius: 6px;
}

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

.close {
  float: right;
  font-size: 1.3125rem;
  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: 0.625rem;
}

.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: 0.9375rem;
  border-bottom: 1px solid #e5e5e5;
}

.modal-header .close {
  margin-top: -0.125rem;
}

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

.modal-body {
  position: relative;
  padding: 0.9375rem;
}

.modal-footer {
  padding: 0.9375rem;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer .btn + .btn {
  margin-left: 0.3125rem;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -0.0625rem;
}

.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: 48rem) {
  .modal-dialog {
    width: 600px;
    margin: 1.875rem 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: 62rem) {
  .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.7;
  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: 0.75rem;
  opacity: 0;
  filter: alpha(opacity=0);
}

.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.tooltip.top {
  margin-top: -0.1875rem;
  padding: 0.3125rem 0;
}

.tooltip.right {
  margin-left: 0.1875rem;
  padding: 0 0.3125rem;
}

.tooltip.bottom {
  margin-top: 0.1875rem;
  padding: 0.3125rem 0;
}

.tooltip.left {
  margin-left: -0.1875rem;
  padding: 0 0.3125rem;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.1875rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0px;
}

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

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

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

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

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

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

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

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

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -0.3125rem;
  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: 0.0625rem;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.7;
  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: 0.875rem;
  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: -0.625rem;
}

.popover.right {
  margin-left: 0.625rem;
}

.popover.bottom {
  margin-top: 0.625rem;
}

.popover.left {
  margin-left: -0.625rem;
}

.popover-title {
  margin: 0;
  padding: 0.5rem 0.875rem;
  font-size: 0.875rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 0.5625rem 0.875rem;
}

.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: -0.6875rem;
  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: -0.625rem;
  border-bottom-width: 0;
  border-top-color: #fff;
}

.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -0.6875rem;
  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: -0.6875rem;
  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: -0.625rem;
  border-top-width: 0;
  border-bottom-color: #fff;
}

.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -0.6875rem;
  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;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}

.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}

@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 1.25rem;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
}

.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);
}

.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);
}

.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #fff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -0.625rem;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -0.625rem;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -0.625rem;
}

.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}

.carousel-control .icon-prev:before {
  content: "‹";
}

.carousel-control .icon-next:before {
  content: "›";
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}

.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0.0625rem;
  text-indent: -999px;
  border: 1px solid #fff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9 ;
  background-color: rgba(0, 0, 0, 0);
}

.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.carousel-caption .btn {
  text-shadow: none;
}

@media screen and (min-width: 48rem) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -0.625rem;
    font-size: 1.875rem;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -0.625rem;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -0.625rem;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 1.875rem;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}

.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer: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: visible;
}

.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,
.visible-sm,
.visible-md,
.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: 47.9375rem) {
  .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: 47.9375rem) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 47.9375rem) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 47.9375rem) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .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: 48rem) and (max-width: 61.9375rem) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .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: 62rem) and (max-width: 74.9375rem) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 75rem) {
  .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: 75rem) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 75rem) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 75rem) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 47.9375rem) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 75rem) {
  .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;
  }
}
/*******************************
 *
 * 2. RESET STYLES
 *
 *******************************/
html {
  -webkit-font-smoothing: antialiased;
  -webkit-text-size-adjust: auto;
  -moz-text-size-adjust: auto;
  -ms-text-size-adjust: auto;
  -o-text-size-adjust: auto;
  text-size-adjust: auto;
}

body {
  font-family: "Open Sans", sans-serif;
  color: #858585;
  font-size: 0.875rem;
  line-height: 1.7;
  overflow-x: hidden;
  text-align: center;
}

a {
  color: #333;
}

a:hover {
  color: #124a85;
}

a:active {
  color: #124a85;
}

a {
  text-decoration: none;
  transition: color 0.4s ease-in-out;
}

a:hover {
  text-decoration: none;
}

a:active {
  text-decoration: none;
}

h1 {
  font-size: 2.24875rem;
}

h2 {
  font-size: 1.8725rem;
}

h3 {
  font-size: 1.49625rem;
}

h4 {
  font-size: 1.12rem;
}

h5 {
  font-size: 0.875rem;
}

h6 {
  font-size: 0.74375rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Raleway", sans-serif;
  font-weight: 700;
  color: #333;
  text-transform: uppercase;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
figure,
blockquote,
table,
audio,
video,
form {
  margin-bottom: 0;
  margin-top: 1.875rem;
}

img {
  max-width: 100%;
}

/*******************************
 *
 * 3. HEADERS STYLES
 *
 *******************************/
body .simr-page-search .view-filters form.views-exposed-form select {
  width: 120px;
}
body .simr-page-search .view-filters form.views-exposed-form .fieldset-wrapper > div {
  padding: 0.625rem 0;
}

body .simr-header.type1 {
  width: 100%;
  background-color: #fff;
  box-shadow: 0 0 5px 0;
}

body .simr-header.type1 h1,
body .simr-header.type1 h2,
body .simr-header.type1 h3,
body .simr-header.type1 h4,
body .simr-header.type1 h5,
body .simr-header.type1 h6,
body .simr-header.type1 p,
body .simr-header.type1 ul,
body .simr-header.type1 ol,
body .simr-header.type1 figure,
body .simr-header.type1 blockquote,
body .simr-header.type1 table,
body .simr-header.type1 audio,
body .simr-header.type1 video {
  margin-top: 0;
}

body .simr-header.type1 .h1-search {
  float: right;
  margin: 0.9375rem;
  margin-right: 1.875rem;
}

body .simr-header.type1 .h1-search input,
body .simr-header.type1 .h1-search button {
  border: 0;
  float: left;
  line-height: 2.5rem;
  height: 40px;
  background-color: transparent;
  color: #124a85;
}

body .simr-header.type1 .h1-search input {
  width: 120px;
  padding: 0 0.9375rem;
  transition: background-color 0.4s ease-in-out, width 0.4s ease-in-out;
}

body .simr-header.type1 .h1-search input:focus {
  background-color: #fff;
  width: 200px;
}

body .simr-header.type1 .h1-search button {
  font-size: 1rem;
}

body .simr-header.type1 .h1-search ::-webkit-input-placeholder {
  color: #124a85;
}

body .simr-header.type1 .h1-search ::-moz-placeholder {
  color: #124a85;
}

body .simr-header.type1 .h1-search :-moz-placeholder {
  color: #124a85;
}

body .simr-header.type1 .h1-search :-ms-input-placeholder {
  color: #124a85;
}

body .simr-header.type1 .logo {
  width: auto;
  float: left;
  padding: 0.9375rem;
  background-color: #fff;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type1 .logo img {
  max-height: 40px;
}

body .simr-header.type1 .logo:hover {
  background-color: #fff;
}

body .simr-header.type1 .get-a-quote {
  float: right;
  background-color: #34363a;
  line-height: 2.5rem;
  padding: 0.9375rem 1.875rem;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type1 .get-a-quote a {
  color: #fff;
  float: left;
  font-family: "Raleway", sans-serif;
  text-transform: capitalize;
  font-size: 1rem;
  line-height: 2.5rem;
}

body .simr-header.type1 .get-a-quote:hover {
  background-color: #28292d;
}

body .simr-header.type1 .simr-menu > ul > li {
  margin-left: 1.875rem;
  padding: 0.9375rem 0;
  position: relative;
}

body .simr-header.type1 .simr-menu > ul > li ul.children {
  margin-left: -1.875rem;
}

body .simr-header.type1 .simr-menu > ul > li ul.children > li > a {
  padding: 0.9375rem;
}

body .simr-header.type1 .simr-menu > ul > li > ul {
  top: 70px;
}

body .simr-header.type1 .simr-menu > ul > li > a {
  line-height: 0.625rem;
  float: left;
  display: inline-block;
}

body .simr-header.type1 .simr-menu > ul > li > .hline {
  position: absolute;
  bottom: 15px;
  height: 2px;
  width: 0%;
  background-color: #124a85;
  transition: width 0.4s ease-in-out, opacity 0.4s ease-in-out;
}

body .simr-header.type1 .simr-menu > ul > li > .hline.l {
  left: 0;
}

body .simr-header.type1 .simr-menu > ul > li > .hline.r {
  right: 0;
}

body .simr-header.type1 .simr-menu > ul > li:hover > .hline {
  width: 50%;
}

body .simr-header.type1 .simr-menu > ul > li.active > .hline {
  width: 50%;
  opacity: 0.5;
}

body .simr-header.type1 .simr-menu > ul > li.active:hover > .hline {
  opacity: 1;
}

@media (max-width: 64rem) {
  body .simr-header.type1 .simr-menu > ul > li {
    margin-left: 1.5625rem;
  }
}
body .simr-header.type1 .simr-menu-mob-icon {
  padding: 0.9375rem 0;
  margin-left: 0.9375rem;
  margin-right: 0.9375rem;
}

body .simr-header.type1 .simr-menu-mob-icon a i {
  line-height: 2.375rem;
  width: 38px;
}

body .simr-header.type1 .logo-2 {
  display: none;
}

@media screen and (max-width: 36rem) {
  body:not(.logged-in) .simr-header.type1 .logo {
    padding-left: 0.3125rem;
    padding-right: 0;
  }
}
@media screen and (max-width: 30rem) {
  body:not(.logged-in) .simr-header.type1 .logo {
    width: 100% !important;
    text-align: center;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}
body:not(.logged-in) .simr-header.type1 .logo-2 {
  display: inline-block;
  float: right;
}

body:not(.logged-in) .simr-header.type1 .logo-2 img {
  max-height: 70px;
  height: 100%;
}

@media screen and (max-width: 30rem) {
  body:not(.logged-in) .simr-header.type1 .logo-2 {
    width: 100%;
    text-align: center;
  }
}
body .simr-header.type2 {
  width: 100%;
  float: left;
}

body .simr-header.type2 h1,
body .simr-header.type2 h2,
body .simr-header.type2 h3,
body .simr-header.type2 h4,
body .simr-header.type2 h5,
body .simr-header.type2 h6,
body .simr-header.type2 p,
body .simr-header.type2 ul,
body .simr-header.type2 ol,
body .simr-header.type2 figure,
body .simr-header.type2 blockquote,
body .simr-header.type2 table,
body .simr-header.type2 audio,
body .simr-header.type2 video {
  margin-top: 0;
}

body .simr-header.type2 .bg1,
body .simr-header.type2 .bg2,
body .simr-header.type2 .bg3 {
  width: 100%;
  float: left;
}

body .simr-header.type2 .bg1 {
  background-color: #fff;
  padding: 0.9375rem 0;
}

body .simr-header.type2 .bg2,
body .simr-header.type2 .stuck {
  background-color: #df4949;
}

body .simr-header.type2 .bg3 {
  background-color: #efefef;
  padding: 0;
}

body .simr-header.type2 .bg3 a {
  color: #333;
}

body .simr-header.type2 .bg3 a:hover {
  color: #124a85;
}

body .simr-header.type2 .bg3 a:active {
  color: #124a85;
}

body .simr-header.type2 .h2-search {
  float: right;
  margin: 0;
}

body .simr-header.type2 .h2-search input,
body .simr-header.type2 .h2-search button {
  margin: 0;
  float: left;
  height: 41.9px;
  line-height: 2.61875rem;
  border: 0;
  background-color: transparent;
}

body .simr-header.type2 .h2-search input {
  width: 120px;
  transition: width 0.4s ease-in-out;
}

body .simr-header.type2 .h2-search input:focus {
  width: 200px;
}

body .simr-header.type2 .links {
  font-size: 85%;
  padding: 0.9375rem 0;
  line-height: 1;
}

body .simr-header.type2 .links a {
  margin: 0 0.625rem;
  text-transform: capitalize;
}

body .simr-header.type2 .links > :first-child {
  margin-left: 0;
}

body .simr-header.type2 .logo {
  width: auto;
  float: left;
}

body .simr-header.type2 .logo img {
  max-height: 40px;
}

body .simr-header.type2 .contacts {
  width: auto;
  float: right;
}

body .simr-header.type2 .contacts .item {
  width: auto;
  float: left;
  padding: 0;
  padding-left: 3.75rem;
  position: relative;
  margin-right: 2.5rem;
}

body .simr-header.type2 .contacts .item i {
  position: absolute;
  left: 0;
  top: 0;
  line-height: 2.5rem;
  height: 40px;
  width: 40px;
  text-align: center;
  color: #124a85;
  border: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
  font-size: 125%;
  box-sizing: border-box;
  transition: line-height 0.4s ease-in-out;
}

body .simr-header.type2 .contacts .item .title {
  text-transform: uppercase;
  color: #124a85;
  line-height: 0.625rem;
  margin-top: 0.3125rem;
  font-size: 85%;
}

body .simr-header.type2 .contacts .item .content {
  line-height: 1.25rem;
}

body .simr-header.type2 .contacts .item:hover i {
  line-height: 1.66667rem;
}

body .simr-header.type2 .contacts > :last-child {
  padding-right: 0;
  border-right: 0;
  margin-right: 0;
}

body .simr-header.type2 .get-a-quote {
  float: right;
  display: inline-block;
  position: relative;
  top: -4px;
}

body .simr-header.type2 .get-a-quote a {
  width: 100%;
  float: left;
  line-height: 1;
  padding: 0.9375rem;
  background-color: #34363a;
  color: #fff;
  text-transform: capitalize;
  font-size: 1rem;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type2 .get-a-quote a span {
  margin-left: 0.625rem;
}

body .simr-header.type2 .get-a-quote a:hover {
  background-color: #1c1d1f;
}

body .simr-header.type2 .stuck .get-a-quote {
  top: 0;
}

body .simr-header.type2 .simr-menu {
  float: left;
}

body .simr-header.type2 .simr-menu > ul ul.children ul.children {
  margin-left: -1.875rem;
}

body .simr-header.type2 .simr-menu > ul > li > ul.children {
  top: 42px;
}

body .simr-header.type2 .simr-menu > ul > li > a {
  line-height: 1;
  padding: 0.9375rem;
  float: left;
  position: relative;
  background-color: transparent;
  top: 0;
  transition: background-color 0.4s ease-in-out, top 0.4s ease-in-out;
}

body .simr-header.type2 .simr-menu > ul > li.active > a {
  background-color: rgba(0, 0, 0, 0.1);
}

body .simr-header.type2 .simr-menu > ul > li:hover > a,
body .simr-header.type2 .simr-menu > ul > li:hover > a:hover {
  background-color: #34363a;
  top: -4px;
}

body .simr-header.type2 .simr-menu-mob-icon a i {
  line-height: 1rem;
  padding: 0.9375rem;
  border: 0;
  font-size: 1.875rem;
}

body .simr-header.type2 .stuck .simr-menu > ul > li:hover > a,
body .simr-header.type2 .stuck .simr-menu > ul > li:hover > a:hover {
  top: 0;
}

body .simr-header.type2 .stuck .simr-menu > ul > li > ul.children {
  top: 46px;
}

@media (max-width: 47.9375rem) {
  body .simr-header.type2 .logo {
    float: none;
    display: inline-block;
  }
  body .simr-header.type2 .contacts {
    width: 100%;
    text-align: left;
  }
  body .simr-header.type2 .contacts .item {
    margin: 0;
    margin-top: 0.9375rem;
    width: 100%;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  body .simr-header.type2 .logo {
    float: none;
    display: inline-block;
  }
  body .simr-header.type2 .contacts {
    margin-top: 0.9375rem;
    width: 100%;
    text-align: left;
  }
  body .simr-header.type2 .contacts .item {
    width: 33.333%;
    margin: 0;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  body .simr-header.type2 .logo {
    float: none;
    display: inline-block;
  }
}
body .simr-header.type3 .bg1,
body .simr-header.type3 .bg2,
body .simr-header.type3 .bg3 {
  width: 100%;
  float: left;
}

body .simr-header.type3 .bg1 {
  background-color: #fff;
  padding: 0.9375rem 0;
}

body .simr-header.type3 .bg2 {
  background-color: #124a85;
  margin-top: 0.25rem;
}

body .simr-header.type3 .bg3 {
  background-color: #34363a;
  position: relative;
  top: -4px;
}

body .simr-header.type3 .stuck .bg3 {
  top: 0;
}

body .simr-header.type3 .logo {
  float: left;
}

body .simr-header.type3 .logo img {
  max-height: 40px;
}

body .simr-header.type3 .smedia {
  float: right;
  margin-left: 1.25rem;
}

body .simr-header.type3 .smedia a {
  float: left;
  margin-left: 0.3125rem;
  width: 40px;
  height: 40px;
  text-align: center;
  background-color: #efefef;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type3 .smedia a i {
  line-height: 2.5rem;
  transition: color 0.4s ease-in-out;
}

body .simr-header.type3 .smedia a:hover {
  background-color: #124a85;
}

body .simr-header.type3 .smedia a:hover i {
  color: #fff;
}

body .simr-header.type3 .smedia > :first-child {
  margin-left: 0;
}

body .simr-header.type3 .get-a-quote {
  float: right;
}

body .simr-header.type3 .get-a-quote a {
  padding: 0.9375rem 1.875rem;
  text-transform: capitalize;
  font-size: 1rem;
  color: #124a85;
  float: left;
  background-color: #1c1d1f;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type3 .get-a-quote a span {
  margin-left: 0.625rem;
}

body .simr-header.type3 .get-a-quote a:hover {
  background-color: #040404;
}

body .simr-header.type3 .contacts {
  width: auto;
  float: right;
}

body .simr-header.type3 .contacts p {
  margin: 0;
  line-height: 1.25rem;
  text-align: right;
  font-size: 85%;
  color: #333;
}

body .simr-header.type3 .contacts p i {
  color: #124a85;
}

body .simr-header.type3 .tagline {
  float: left;
  margin-left: 1.25rem;
  padding-left: 1.25rem;
  border-left: 1px solid #124a85;
  line-height: 2.5rem;
  text-transform: uppercase;
  font-size: 85%;
}

body .simr-header.type3 .simr-menu {
  float: left;
}

body .simr-header.type3 .simr-menu > ul {
  float: left;
  border-right: 1px solid #4c4f55;
  border-left: 0px solid #1c1d1f;
}

body .simr-header.type3 .simr-menu > ul > li {
  border-right: 1px solid #1c1d1f;
  border-left: 1px solid #4c4f55;
  position: relative;
}

body .simr-header.type3 .simr-menu > ul > li > ul.children {
  top: 57.2px;
}

body .simr-header.type3 .simr-menu > ul > li > ul.children li > a {
  padding: 0.9375rem;
}

body .simr-header.type3 .simr-menu > ul > li > ul.children ul.children {
  margin-left: -1.875rem;
}

body .simr-header.type3 .simr-menu > ul > li > .hline {
  width: 100%;
  height: 0px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  background-color: #124a85;
  transition: height 0.4s ease-in-out;
}

body .simr-header.type3 .simr-menu > ul > li > a {
  position: relative;
  z-index: 1;
  float: left;
  padding: 0.9375rem 1.875rem;
  transition: background-color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;
}

body .simr-header.type3 .simr-menu > ul > li > a:hover {
  background-color: #1c1d1f;
  box-shadow: inset 0 0 10px #040404;
}

body .simr-header.type3 .simr-menu > ul > li.active > .hline {
  height: 4px;
}

body .simr-header.type3 .simr-menu > ul > li:hover > a {
  background-color: #1c1d1f;
  box-shadow: inset 0 0 10px #040404;
}

body .simr-header.type3 .simr-menu > ul > li:hover > .hline {
  height: 4px;
}

body .simr-header.type3 .simr-menu-mob-icon {
  float: left;
}

body .simr-header.type3 .simr-menu-mob-icon a {
  padding: 0.9375rem 1.875rem;
  text-transform: capitalize;
  color: #124a85;
  float: left;
  background-color: #1c1d1f;
  transition: background-color 0.4s ease-in-out;
}

body .simr-header.type3 .simr-menu-mob-icon a i {
  font-size: 1.5rem;
  border: 0;
}

body .simr-header.type3 .simr-menu-mob-icon a:hover {
  background-color: #040404;
}

@media (max-width: 47.9375rem) {
  body .simr-header.type3 .smedia {
    margin: 0;
    margin-top: 0.9375rem;
    float: right;
  }
  body .simr-header.type3 .contacts {
    margin-top: 0.9375rem;
    width: auto;
    float: left;
  }
  body .simr-header.type3 .contacts p {
    width: 100%;
    text-align: left;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  body .simr-header.type3 .contacts {
    margin-top: 0.9375rem;
    width: 100%;
  }
  body .simr-header.type3 .contacts p {
    width: 100%;
    text-align: center;
  }
}
/*******************************
 *
 * 4. TITLEBARS STYLES
 *
 *******************************/
.simr-titlebar.type1 {
  width: 100%;
  float: left;
  padding-top: 0;
  padding-bottom: 0;
}

.simr-titlebar.type1 .wrapper {
  width: 100%;
  float: left;
  position: relative;
}

.simr-titlebar.type1 .breadcrumbs {
  background-color: #d5d5d5;
  padding: 0;
  color: #124a85;
  width: 100%;
  float: left;
  padding-top: 0;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb {
  font-size: 0.75rem;
  font-style: normal;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  margin-bottom: 0;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb > li + li::before {
  color: #124a85;
  padding: 0 0.9375rem;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb a {
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb a:hover {
  color: #124a85;
  text-decoration: none;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb a:active {
  color: #124a85;
}

.simr-titlebar.type1 .breadcrumbs .breadcrumb .active a {
  color: #124a85;
}

.simr-titlebar.type1 .page-title {
  font-family: "Open Sans", sans-serif;
  font-size: 4rem;
  font-weight: 800;
  text-transform: uppercase;
  color: #fff;
}

.simr-titlebar.type1 .page-desc {
  font-size: 1.125rem;
  font-weight: 600;
  font-style: normal;
  text-transform: uppercase;
  padding-left: 1.875rem;
  border-left: 1px solid #124a85;
  color: #fff;
}

.simr-titlebar.type1 .content {
  padding-top: 3.75rem;
  padding-bottom: 5.625rem;
  position: relative;
  z-index: 10;
  width: 100%;
  float: left;
  background-color: rgba(17, 17, 17, 0.8);
}

.simr-titlebar.type1 .bg-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url("../images/backgrounds/2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

.simr-titlebar.type2 {
  width: 100%;
  float: left;
  padding-top: 0;
  padding-bottom: 1.875rem;
  background-color: #d5d5d5;
}

.simr-titlebar.type2 .page-title {
  font-size: 2.24875rem;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  text-transform: capitalize;
  color: #333;
}

.simr-titlebar.type2 .breadcrumb {
  font-size: 0.75rem;
  font-style: normal;
  font-family: "Open Sans", sans-serif;
  font-weight: 200;
  margin-bottom: 0;
  margin-top: 0.46875rem;
}

.simr-titlebar.type2 .breadcrumb > li + li::before {
  color: #124a85;
  padding: 0 0.46875rem;
}

.simr-titlebar.type2 .breadcrumb a {
  color: #333;
  text-transform: uppercase;
  text-decoration: none;
}

.simr-titlebar.type2 .breadcrumb a:hover {
  color: #124a85;
  text-decoration: none;
}

.simr-titlebar.type2 .breadcrumb a:active {
  color: #124a85;
}

.simr-titlebar.type2 .breadcrumb .active a {
  color: #124a85;
}

.simr-titlebar.type3 {
  text-align: center;
  width: 100%;
  float: left;
  padding-top: 0;
  padding-bottom: 0;
}

.simr-titlebar.type3 .wrapper {
  width: 100%;
  float: left;
  position: relative;
}

.simr-titlebar.type3 .breadcrumb {
  background-color: rgba(255, 255, 255, 0.2);
  width: auto;
  display: inline-block;
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  font-style: normal;
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
  margin-bottom: 0;
}

.simr-titlebar.type3 .breadcrumb > li + li::before {
  color: #124a85;
  padding: 0 0.9375rem;
}

.simr-titlebar.type3 .breadcrumb a {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
}

.simr-titlebar.type3 .breadcrumb a:hover {
  color: #124a85;
  text-decoration: none;
}

.simr-titlebar.type3 .breadcrumb a:active {
  color: #1863b2;
}

.simr-titlebar.type3 .breadcrumb .active a {
  color: #124a85;
}

.simr-titlebar.type3 .page-title {
  font-family: "Open Sans", sans-serif;
  font-size: 3rem;
  font-weight: 600;
  text-transform: capitalize;
  color: #fff;
}

.simr-titlebar.type3 .page-desc {
  font-size: 0.875rem;
  font-weight: 400;
  font-style: italic;
  text-transform: none;
  color: #999;
  margin-top: 0.9375rem;
}

.simr-titlebar.type3 .content {
  padding-top: 1.875rem;
  padding-bottom: 3.75rem;
  position: relative;
  z-index: 10;
  width: 100%;
  float: left;
  background-color: rgba(17, 17, 17, 0.8);
}

.simr-titlebar.type3 .bg-image {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-image: url("../images/backgrounds/2.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}

/*******************************
 *
 * 5. FOOTERS STYLES
 *
 *******************************/
body .simr-footer.type1 {
  width: 100%;
  float: left;
  color: #959595;
}

body .simr-footer.type1 a:not(.btn):not(.cbtn) {
  color: #fff;
}

body .simr-footer.type1 a:not(.btn):not(.cbtn):hover {
  color: #124a85;
}

body .simr-footer.type1 a:not(.btn):not(.cbtn):active {
  color: #4a96e6;
}

body .simr-footer.type1 .email-input {
  width: 400px;
  margin-right: 0.3125rem;
  float: left;
}

body .simr-footer.type1 .logo {
  margin-top: 1.875rem;
  display: inline-block;
}

body .simr-footer.type1 .logo img {
  max-height: 60px;
}

body .simr-footer.type1 h1,
body .simr-footer.type1 .h1,
body .simr-footer.type1 h2,
body .simr-footer.type1 .h2,
body .simr-footer.type1 h3,
body .simr-footer.type1 .h3,
body .simr-footer.type1 h4,
body .simr-footer.type1 .h4,
body .simr-footer.type1 h5,
body .simr-footer.type1 .h5,
body .simr-footer.type1 h6,
body .simr-footer.type1 .h6 {
  color: #fff;
}

body .simr-footer.type1 .bg1,
body .simr-footer.type1 .bg2 {
  width: 100%;
  float: left;
}

body .simr-footer.type1 .bg1 {
  padding-top: 1.875rem;
  padding-bottom: 3.75rem;
  background-color: #151515;
  color: #fff;
}

body .simr-footer.type1 .bg1.bg1-sm {
  font-size: 85%;
}

@media (max-width: 47.9375rem) {
  body .simr-footer.type1 .bg1 p {
    margin-top: 0.625rem;
  }
}
body .simr-footer.type1 .bg2 {
  background-color: #fff;
  padding-bottom: 1.875rem;
  color: #858585;
}

body .simr-footer.type1 .bg2 h1,
body .simr-footer.type1 .bg2 .h1,
body .simr-footer.type1 .bg2 h2,
body .simr-footer.type1 .bg2 .h2,
body .simr-footer.type1 .bg2 h3,
body .simr-footer.type1 .bg2 .h3,
body .simr-footer.type1 .bg2 h4,
body .simr-footer.type1 .bg2 .h4,
body .simr-footer.type1 .bg2 h5,
body .simr-footer.type1 .bg2 .h5,
body .simr-footer.type1 .bg2 h6,
body .simr-footer.type1 .bg2 .h6 {
  color: #333;
}

body .simr-footer.type1 .conversation {
  display: inline-block;
  margin-top: 0.9375rem;
}

body .simr-footer.type1 .conversation a {
  float: left;
  margin-right: 0.3125rem;
  width: 40px;
}

body .simr-footer.type1 .post.recent .meta a {
  color: #959595;
}

body .simr-footer.type1 .post.recent .meta a:hover {
  color: #124a85;
}

body .simr-footer.type1 .post.recent .meta a:active {
  color: #4a96e6;
}

body .simr-footer.type1 .f-menu a {
  text-transform: uppercase;
  margin: 0 0.3125rem;
}

body .simr-footer.type1 .contact {
  margin-top: 0.9375rem;
  color: #fff;
}

body .simr-footer.type1 .contact a:hover {
  color: #fff !important;
}

body .simr-footer.type1 .contact ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
}

body .simr-footer.type1 .contact ul li {
  display: inline-block;
  margin-right: 1.875rem;
}

body .simr-footer.type1 .contact ul li:before {
  font-family: "FontAwesome";
  margin-right: 0.3125rem;
}

body .simr-footer.type1 .contact ul li.phone:before {
  content: "\f095";
}

body .simr-footer.type1 .contact ul li.email:before {
  content: "\f0e0";
}

@media (max-width: 47.9375rem) {
  body .simr-footer.type1 .contact {
    text-align: center;
  }
  body .simr-footer.type1 .contact ul {
    display: inline-block;
  }
  body .simr-footer.type1 .contact ul li {
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
  }
}
@media (max-width: 30rem) {
  body .simr-footer.type1 .contact {
    width: 300px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
  }
  body .simr-footer.type1 .contact ul li {
    margin: 0;
    width: 100%;
  }
}
body .simr-footer.type2 {
  background-color: #151515;
  width: 100%;
  float: left;
  color: #959595;
  padding: 1.875rem 0;
}

body .simr-footer.type2 h1,
body .simr-footer.type2 .h1,
body .simr-footer.type2 h2,
body .simr-footer.type2 .h2,
body .simr-footer.type2 h3,
body .simr-footer.type2 .h3,
body .simr-footer.type2 h4,
body .simr-footer.type2 .h4,
body .simr-footer.type2 h5,
body .simr-footer.type2 .h5,
body .simr-footer.type2 h6,
body .simr-footer.type2 .h6 {
  color: #fff;
}

body .simr-footer.type2 .logo {
  margin-top: 1.875rem;
}

body .simr-footer.type2 .logo img {
  max-height: 60px;
}

body .simr-footer.type2 .widgets-bar {
  width: 100%;
  float: left;
}

body .simr-footer.type2 .widgets-bar a:not(.btn):not(.cbtn) {
  color: #fff;
}

body .simr-footer.type2 .widgets-bar a:not(.btn):not(.cbtn):hover {
  color: #124a85;
}

body .simr-footer.type2 .widgets-bar a:not(.btn):not(.cbtn):active {
  color: #4a96e6;
}

body .simr-footer.type2 .content-bar {
  margin-top: 3.75rem;
  width: 100%;
  float: left;
  color: #858585;
  background-color: #fff;
}

body .simr-footer.type2 .content-bar p {
  margin: 0;
  float: left;
  font-size: 85%;
  text-transform: uppercase;
  line-height: 3.75rem;
}

body .simr-footer.type2 .content-bar .smedia {
  float: right;
  font-size: 125%;
}

body .simr-footer.type2 .content-bar .smedia a {
  margin-right: 1.875rem;
  color: #124a85;
}

body .simr-footer.type2 .content-bar .smedia a:hover {
  color: #333;
}

body .simr-footer.type2 .content-bar .smedia > :last-child {
  margin-right: 0;
}

body .simr-footer.type3 {
  background-color: #151515;
  width: 100%;
  float: left;
  padding-top: 1.875rem;
  color: #959595;
}

body .simr-footer.type3 h1,
body .simr-footer.type3 .h1,
body .simr-footer.type3 h2,
body .simr-footer.type3 .h2,
body .simr-footer.type3 h3,
body .simr-footer.type3 .h3,
body .simr-footer.type3 h4,
body .simr-footer.type3 .h4,
body .simr-footer.type3 h5,
body .simr-footer.type3 .h5,
body .simr-footer.type3 h6,
body .simr-footer.type3 .h6 {
  color: #fff;
}

body .simr-footer.type3 .logo {
  float: left;
}

body .simr-footer.type3 .logo img {
  max-height: 30px;
}

body .simr-footer.type3 .tagline {
  text-transform: uppercase;
  font-size: 85%;
  line-height: 0.9375rem;
  margin-top: 0.3125rem;
}

body .simr-footer.type3 .widgets-bar {
  width: 100%;
  float: left;
}

body .simr-footer.type3 .widgets-bar a:not(.btn):not(.cbtn) {
  color: #fff;
}

body .simr-footer.type3 .widgets-bar a:not(.btn):not(.cbtn):hover {
  color: #124a85;
}

body .simr-footer.type3 .widgets-bar a:not(.btn):not(.cbtn):active {
  color: #4a96e6;
}

body .simr-footer.type3 .bottom-bar {
  width: 100%;
  float: left;
  background-color: #fff;
  color: #858585;
  padding: 0.9375rem 0;
}

body .simr-footer.type3 .bottom-bar .menu,
body .simr-footer.type3 .bottom-bar .copyrights {
  margin: 0;
  text-align: right;
  font-size: 85%;
  line-height: 1.5625rem;
}

body .simr-footer.type3 .bottom-bar .menu a,
body .simr-footer.type3 .bottom-bar .copyrights a {
  text-transform: uppercase;
  color: #333;
}

body .simr-footer.type3 .bottom-bar .menu a:hover,
body .simr-footer.type3 .bottom-bar .copyrights a:hover {
  color: #124a85;
}

body .simr-footer.type3 .bottom-bar .menu a {
  margin: 0 0.3125rem;
}

/*******************************
 *
 * 6. BASE STYLES
 *
 *******************************/
body {
  /* text-align: center;
  position: relative;
  background-image: url('../images/backgrounds/1.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed; */
  background-color: black;
}

body .body-background-image-layer {
  background-color: rgba(38, 38, 38, 0.68);
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

body.header1 .simr-header.type1 {
  display: block;
}

body.header1 .simr-header.type2,
body.header1 .simr-header.type3 {
  display: none;
}

body.header2 .simr-header.type2 {
  display: block;
}

body.header2 .simr-header.type1,
body.header2 .simr-header.type3 {
  display: none;
}

body.header3 .simr-header.type3 {
  display: block;
}

body.header3 .simr-header.type2,
body.header3 .simr-header.type1 {
  display: none;
}

body.footer1 .simr-footer.type1 {
  display: block;
}

body.footer1 .simr-footer.type2,
body.footer1 .simr-footer.type3 {
  display: none;
}

body.footer2 .simr-footer.type2 {
  display: block;
}

body.footer2 .simr-footer.type1,
body.footer2 .simr-footer.type3 {
  display: none;
}

body.footer3 .simr-footer.type3 {
  display: block;
}

body.footer3 .simr-footer.type2,
body.footer3 .simr-footer.type1 {
  display: none;
}

body.titlebar1 .simr-titlebar.type1 {
  display: block;
}

body.titlebar1 .simr-titlebar.type2,
body.titlebar1 .simr-titlebar.type3 {
  display: none;
}

body.titlebar2 .simr-titlebar.type2 {
  display: block;
}

body.titlebar2 .simr-titlebar.type1,
body.titlebar2 .simr-titlebar.type3 {
  display: none;
}

body.titlebar3 .simr-titlebar.type3 {
  display: block;
}

body.titlebar3 .simr-titlebar.type2,
body.titlebar3 .simr-titlebar.type1 {
  display: none;
}

.simr-content {
  text-align: left;
  background-color: #fff;
  width: 100%;
  float: left;
}

.simr-layout {
  position: relative;
  z-index: 2;
}

body[data-layout=wide] .simr-layout {
  width: 100%;
  float: left;
}

body[data-layout=boxed] .simr-layout {
  display: inline-block;
  position: relative;
  margin: 1.875rem auto;
}

@media (max-width: 47.9375rem) {
  body[data-layout=boxed] .simr-layout {
    max-width: 630px;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  body[data-layout=boxed] .simr-layout {
    max-width: 780px;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  body[data-layout=boxed] .simr-layout {
    max-width: 1000px;
  }
}
@media (min-width: 75rem) {
  body[data-layout=boxed] .simr-layout {
    max-width: 1200px;
  }
}
.to-the-top {
  display: none;
  width: 60px;
  height: 60px;
  text-align: center;
  background-color: #124a85;
  color: #fff;
  position: fixed;
  bottom: 30px;
  right: 30px;
  z-index: 100;
  font-size: 1.875rem;
  cursor: pointer;
  transition: background-color 0.4s ease-in-out;
  box-shadow: 0 5px 5px rgba(0, 0, 0, 0.3);
}

.to-the-top i {
  line-height: 3.75rem;
  width: 100%;
}

.to-the-top:hover {
  background-color: #0c3158;
}

.simr-iframe {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
  border: 0;
  overflow: hidden;
}

.animated {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}

.owl-carousel {
  overflow: hidden;
}

.owl-carousel .owl-item {
  display: inline-block;
  float: left;
}

.stuck {
  position: fixed;
  top: 0;
  z-index: 10001;
  width: 100%;
}

.primary-bg {
  background-color: #124a85;
}

.secondary-bg {
  background-color: #34363a;
}

.fluid-width-video-wrapper {
  display: inline-block;
  margin-top: 1.875rem;
}

.fluid-width-video-wrapper .simr-iframe {
  margin-top: 0;
}

.sticky-wrapper.waypoint {
  position: relative;
}

.layerslider-homepage3-wrapper {
  width: 100%;
  float: left;
}

/*******************************
 *
 * 7. SECTION STYLES
 *
 *******************************/
section {
  width: 100%;
  float: left;
  padding-top: 1.875rem;
  padding-bottom: 5.625rem;
  position: relative;
}

section[data-background=image] {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

section[data-background=pattern] {
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
}

section[data-background=parallax] {
  background-size: cover;
  background-repeat: repeat;
  background-attachment: fixed;
  background-position: 0 0;
  position: relative;
}

section.dark {
  color: #999;
}

section.dark h1,
section.dark .h1,
section.dark h2,
section.dark .h2,
section.dark h3,
section.dark .h3,
section.dark h4,
section.dark .h4,
section.dark h5,
section.dark .h5,
section.dark h6,
section.dark .h6 {
  color: #fff;
}

section.dark a:not(.btn):not(.cbtn):not(.project a) {
  color: #fff;
}

section.dark a:not(.btn):not(.cbtn):not(.project a):hover {
  color: #124a85;
}

section.dark a:not(.btn):not(.cbtn):not(.project a):active {
  color: #999;
}

section.light {
  color: #858585;
}

section.light h1,
section.light .h1,
section.light h2,
section.light .h2,
section.light h3,
section.light .h3,
section.light h4,
section.light .h4,
section.light h5,
section.light .h5,
section.light h6,
section.light .h6 {
  color: #222;
}

section.light a:not(.btn):not(.cbtn):not(.project a) {
  color: #333;
}

section.light a:not(.btn):not(.cbtn):not(.project a):hover {
  color: #124a85;
}

section.light a:not(.btn):not(.cbtn):not(.project a):active {
  color: #555;
}

section .subheader {
  width: 100%;
  display: inline-block;
  margin-top: 0.9375rem;
  text-align: center;
}

section .subheader .dots {
  width: 15%;
  display: inline-block;
  border-bottom: 3px dotted #d5d5d5;
}

section .subheader p {
  width: auto;
  display: inline-block;
  margin: 0 0.9375rem;
  color: #124a85;
  text-transform: uppercase;
  font-family: "Raleway", sans-serif;
}

section .simr-overlay-content {
  position: relative;
  z-index: 10;
}

section .simr-overlay-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

/*******************************
 *
 * 8. BUTTONS STYLES
 *
 *******************************/
.btn {
  transition: border-color 0.4s ease-in-out, background-color 0.4s ease-in-out, color 0.4s ease-in-out;
  text-transform: uppercase;
  font-weight: 600;
  border-width: 0px;
}

.cbtn {
  border: 0;
  background-color: transparent;
  display: inline-block;
  box-sizing: border-box;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  transition: box-shadow 0.4s ease-in-out, color 0.4s ease-in-out;
  text-transform: uppercase;
  font-weight: 600;
  padding: 0.9375rem 1.875rem;
  font-size: 0.875rem;
  border-radius: 0px;
  line-height: 1.7;
}

.cbtn.btn-lg {
  padding: 1.875rem 1.875rem;
  font-size: 1.125rem;
  line-height: 1.3333333;
  border-radius: 0px;
}

.cbtn.btn-sm {
  padding: 0.46875rem 0.9375rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0px;
}

.cbtn.gray {
  color: #333;
  box-shadow: inset 0 0 0 1px #e5e5e5;
  margin-bottom: 0.3125rem;
}

.cbtn.gray:hover {
  box-shadow: inset 0 0 0 1px #b2b2b2;
  color: #124a85;
}

.cbtn.primary {
  color: #124a85;
  box-shadow: inset 0 0 0 1px #124a85;
}

.cbtn.primary:hover {
  box-shadow: inset 0 0 0 1px #06182b;
  color: #06182b;
}

.cbtn.secondary {
  box-shadow: inset 0 0 0 1px #34363a;
  color: #34363a;
}

.cbtn.secondary:hover {
  box-shadow: inset 0 0 0 1px #040404;
  color: #040404;
}

.cbtn.white {
  color: #fff;
  box-shadow: inset 0 0 0 1px #fff;
}

.cbtn.white:hover {
  box-shadow: inset 0 0 0 1px #cccccc;
  color: #cccccc;
}

.cbtn.black {
  color: #333;
  box-shadow: inset 0 0 0 1px #333;
}

.cbtn.black:hover {
  box-shadow: inset 0 0 0 1px #000000;
  color: #000000;
}

.btn-secondary {
  color: #fff;
  background-color: #34363a;
  border-color: #1c1d1f;
}

.btn-secondary:focus,
.btn-secondary.focus {
  color: #fff;
  background-color: #1c1d1f;
  border-color: #000000;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #1c1d1f;
  border-color: #000000;
}

.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
  color: #fff;
  background-color: #1c1d1f;
  border-color: #000000;
}

.btn-secondary:active:hover,
.btn-secondary.active:hover,
.open > .dropdown-toggle.btn-secondary:hover,
.btn-secondary:active:focus,
.btn-secondary.active:focus,
.open > .dropdown-toggle.btn-secondary:focus,
.btn-secondary:active.focus,
.btn-secondary.active.focus,
.open > .dropdown-toggle.btn-secondary.focus {
  color: #fff;
  background-color: #0b0b0c;
  border-color: #000000;
}

.btn-secondary:active,
.btn-secondary.active,
.open > .dropdown-toggle.btn-secondary {
  background-image: none;
}

.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled.focus,
.btn-secondary[disabled].focus,
fieldset[disabled] .btn-secondary.focus {
  background-color: #34363a;
  border-color: #1c1d1f;
}

.btn-secondary .badge {
  color: #34363a;
  background-color: #fff;
}

.btn-gray {
  color: #222;
  background-color: #d5d5d5;
  border-color: #bcbcbc;
}

.btn-gray:focus,
.btn-gray.focus {
  color: #222;
  background-color: #bcbcbc;
  border-color: #7c7c7c;
}

.btn-gray:hover {
  color: #222;
  background-color: #bcbcbc;
  border-color: #9d9d9d;
}

.btn-gray:active,
.btn-gray.active,
.open > .dropdown-toggle.btn-gray {
  color: #222;
  background-color: #bcbcbc;
  border-color: #9d9d9d;
}

.btn-gray:active:hover,
.btn-gray.active:hover,
.open > .dropdown-toggle.btn-gray:hover,
.btn-gray:active:focus,
.btn-gray.active:focus,
.open > .dropdown-toggle.btn-gray:focus,
.btn-gray:active.focus,
.btn-gray.active.focus,
.open > .dropdown-toggle.btn-gray.focus {
  color: #222;
  background-color: #aaaaaa;
  border-color: #7c7c7c;
}

.btn-gray:active,
.btn-gray.active,
.open > .dropdown-toggle.btn-gray {
  background-image: none;
}

.btn-gray.disabled:hover,
.btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray:hover,
.btn-gray.disabled:focus,
.btn-gray[disabled]:focus,
fieldset[disabled] .btn-gray:focus,
.btn-gray.disabled.focus,
.btn-gray[disabled].focus,
fieldset[disabled] .btn-gray.focus {
  background-color: #d5d5d5;
  border-color: #bcbcbc;
}

.btn-gray .badge {
  color: #d5d5d5;
  background-color: #222;
}

/*******************************
 *
 * 9. MENU STYLES
 *
 *******************************/
.simr-menu {
  display: inline-block;
  float: left;
  margin: 0.9375rem 0 0.3125rem;
}

.simr-menu > ul {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
}

.simr-menu > ul > li {
  position: relative;
  float: left;
}

.simr-menu > ul > li > a {
  font-size: 1rem;
  margin-bottom: 0.625rem;
  line-height: 0.625rem;
  font-weight: 600;
  font-family: "Raleway", sans-serif;
  font-style: normal;
  text-decoration: none;
  text-transform: capitalize;
  color: #124a85;
}

.simr-menu > ul > li > a:hover {
  text-decoration: none;
  text-transform: capitalize;
  color: #124a85;
}

.simr-menu > ul > li:hover > a {
  color: #124a85;
}

.simr-menu > ul > li ul.children {
  padding: 0;
  position: absolute;
  left: 0;
  top: 100px;
  z-index: 100;
  width: 250px;
  background-color: #efefef;
  list-style: none;
  margin: 0;
  box-sizing: border-box;
  display: none;
}

.simr-menu > ul > li ul.children > li {
  width: 100%;
  float: left;
  padding: 0 0.9375rem;
}

.simr-menu > ul > li ul.children > li > a {
  border-bottom: 1px solid #d5d5d5;
  width: 100%;
  padding: 0.9375rem 0;
  display: inline-block;
  text-transform: uppercase;
  color: #333;
  font-size: 0.75rem;
  font-weight: 600;
  font-family: "Open Sans", sans-serif;
}

.simr-menu > ul > li ul.children > li > a:hover {
  color: #124a85;
}

.simr-menu > ul > li ul.children > li > a:active {
  color: #0c3158;
}

.simr-menu > ul > li ul.children > li > a > i {
  float: right;
  line-height: 1.275rem;
}

.simr-menu > ul > li ul.children > li:hover > a {
  color: #124a85;
}

.simr-menu > ul > li ul.children ul.children {
  border-left: 1px solid #d5d5d5;
  top: 0;
  left: 280px;
}

.simr-menu > ul > li ul.children > :last-child > a {
  border-bottom-width: 0;
}

.simr-menu-mob-icon {
  display: inline-block;
  text-align: center;
}

.simr-menu-mob-icon a i {
  font-size: 1rem;
  color: #124a85;
  border: 1px solid #124a85;
}

.mm-menu {
  color: #858585;
  background-color: #34363a;
}

.mm-menu .hline {
  display: none;
}

.mm-menu a {
  color: #fff;
  text-transform: uppercase;
}

.mm-menu a:hover {
  color: #ffcc29;
}

.mm-menu a:active {
  color: #ffcc29;
}

.mm-menu .mm-title {
  text-transform: capitalize;
}

.mm-menu .mm-listview {
  text-align: left;
}

.mm-menu .mm-listview a {
  text-transform: capitalize;
}

.mm-menu .mm-navbar {
  border-bottom-color: #ffcc29;
}

.mm-menu li {
  border-color: #404347;
}

.mm-menu .mm-next {
  z-index: 1;
}

.mm-menu .mm-navbar > *,
.mm-menu em.mm-counter {
  color: #858585;
}

.mm-menu .mm-navbar a {
  color: #fff;
}

.mm-prev::before,
.mm-next::after,
.mm-arrow::after {
  border: 2px solid #858585;
}

.mm-next::after,
.mm-arrow::after {
  border-top: medium none;
  border-left: medium none;
}

.mm-prev::before {
  border-bottom: medium none;
  border-right: medium none;
}

/*******************************
 *
 * 10. BACKGROUNDS STYLES
 *
 *******************************/
.image-bg-1 {
  background-image: url(../images/layerslider/1/2.jpg);
}

.image-bg-2 {
  background-image: url(../images/backgrounds/2.jpg);
}

.image-bg-3 {
  background-image: url(../images/backgrounds/3.jpg);
}

@media (max-width: 61.9375rem) {
  .image-bg-1 {
    background-image: url(../images/layerslider/1/2-sm.jpg);
  }
  .image-bg-2 {
    background-image: url(../images/backgrounds/2-sm.jpg);
  }
  .image-bg-3 {
    background-image: url(../images/backgrounds/3-sm.jpg);
  }
}
@media (max-width: 47.9375rem) {
  .image-bg-1 {
    background-image: url(../images/layerslider/1/2-xs.jpg);
  }
  .image-bg-2 {
    background-image: url(../images/backgrounds/2-xs.jpg);
  }
  .image-bg-3 {
    background-image: url(../images/backgrounds/3-xs.jpg);
  }
}
/*******************************
 *
 * 11. ICON BOX STYLES
 *
 *******************************/
.iconbox {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.iconbox.type1 {
  position: relative;
  padding-left: 1.875rem;
}

.iconbox.type1 .plus {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 10;
  width: 30px;
  height: 30px;
  line-height: 1.875rem;
  text-align: center;
  color: #fff;
  background-color: #34363a;
  display: inline-block;
  transition: background-color 0.4s ease-in-out;
  text-transform: uppercase;
}

.iconbox.type1 .plus i.fa {
  width: 30px;
}

.iconbox.type1 .plus:hover {
  background-color: #1c1d1f;
}

.iconbox.type1 .iconbox-icon,
.iconbox.type1 .iconbox-icon-bg {
  position: absolute;
  left: 0;
  top: 15px;
  width: 60px;
  line-height: 3.75rem;
  height: 60px;
  text-align: center;
  background-color: #124a85;
  color: #fff;
  font-size: 1.875rem;
  z-index: 10;
}

.iconbox.type1 .iconbox-icon-bg {
  left: 4px;
  top: 19px;
  z-index: 1;
  background-color: #34363a;
}

.iconbox.type1 .inner {
  width: 100%;
  float: left;
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
  border-left: 1px solid #d5d5d5;
  border-right: 1px solid #d5d5d5;
  padding: 1.875rem;
  padding-top: 0;
  background-color: #fff;
  transition: background-color 0.4s ease-in-out, border 0.4s ease-in-out;
}

.iconbox.type1 .inner .title {
  padding-left: 1.875rem;
  color: #333;
  text-transform: capitalize;
  font-weight: 700;
  font-weight: 600;
  font-size: 125%;
  transition: color 0.4s ease-in-out;
}

.iconbox.type1:hover .inner {
  background-color: #34363a;
  border: 1px solid #34363a;
}

.iconbox.type1:hover .inner .title {
  color: #fff;
}

.iconbox.type2 {
  position: relative;
  padding-left: 3.75rem;
  min-height: 30px;
}

.iconbox.type2 .iconbox-icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  line-height: 1.875rem;
  background-color: #124a85;
  color: #fff;
  text-align: center;
  z-index: 10;
}

.iconbox.type2 .iconbox-icon-bg {
  position: absolute;
  left: 4px;
  top: 4px;
  width: 30px;
  height: 30px;
  background-color: #34363a;
  z-index: 1;
}

.iconbox.type2 p {
  margin-top: 0.9375rem;
}

.iconbox.type2 p.title {
  margin-top: 0;
  font-size: 125%;
  font-weight: 600;
  color: #333;
  text-transform: capitalize;
}

.iconbox.type3 {
  background-color: #fff;
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
  border: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
  padding: 1.875rem;
  text-align: center;
}

.iconbox.type3 .iconbox-icon {
  width: 60px;
  border-radius: 50%;
  line-height: 3.75rem;
  font-size: 3.75rem;
  color: #333;
  transition: box-shadow 0.4s ease-in-out, font-size 0.4s ease-in-out, background-color 0.4s ease-in-out, color 0.4s ease-in-out;
}

.iconbox.type3 .title {
  position: relative;
  width: auto;
  display: inline-block;
  padding-bottom: 0.25rem;
}

.iconbox.type3 .title span {
  width: 100%;
  background-color: #124a85;
  position: relative;
  left: 0;
  top: 0;
  z-index: 10;
  padding: 0.3125rem 0.625rem;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
}

.iconbox.type3 .title span.back {
  position: absolute;
  left: 4px;
  top: 4px;
  z-index: 1;
  width: 100%;
  height: 100%;
  background-color: #34363a;
}

.iconbox.type3:hover .iconbox-icon {
  box-shadow: inset 0 0 0 10px #d5d5d5;
  background-color: #d5d5d5;
  font-size: 1.875rem;
  color: #124a85;
}

.iconbox.type4 p {
  margin-top: 0;
}

.iconbox.type4 .title {
  margin-bottom: 0.9375rem;
  color: #333;
  text-transform: uppercase;
  font-weight: 600;
}

.iconbox.type4 .title i {
  color: #124a85;
  margin-right: 0.625rem;
}

.dark .iconbox.type2 p.title {
  color: #fff;
}

.dark .iconbox.type4 p {
  color: #999;
}

.dark .iconbox.type4 .title {
  color: #fff;
}

/*******************************
 *
 * 12. STATS STYLES
 *
 *******************************/
.stats-counters {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.stats-counters .item {
  width: 50%;
  float: left;
  text-align: center;
  position: relative;
  overflow: hidden;
  padding: 0.3125rem;
}

.stats-counters .item .inner {
  width: 100%;
  float: left;
  padding: 1.875rem;
  border: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
}

.stats-counters .item p {
  margin-top: 0;
}

.stats-counters .item .number {
  color: #333;
  font-size: 300%;
  font-weight: 200;
  margin-bottom: 0;
}

.stats-counters .item .title {
  color: #124a85;
  font-weight: 800;
  text-transform: uppercase;
}

.stats-counters.inline .item {
  width: 25%;
  float: left;
}

.stats-counters.st2 {
  position: relative;
  padding: 0.3125rem;
}

.stats-counters.st2 .item {
  padding: 0;
  padding-right: 0.3125rem;
}

.stats-counters.st2 .item .inner {
  padding: 1.875rem;
  background-color: #fff;
}

.stats-counters.st2 .item .number {
  color: #124a85;
}

.stats-counters.st2 .item .title {
  color: #333;
}

.stats-counters.st2 :last-child {
  padding-right: 0;
}

.stats-counters.light .item .number {
  color: #fff;
}

.stats-counters.light .item .inner {
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-bottom: 1px solid #124a85;
}

@media (max-width: 47.9375rem) {
  .stats-counters.st2.inline .item {
    width: 50%;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .stats-counters.st2.inline .item {
    width: 50%;
  }
}
/*******************************
 *
 * 13. PROJECT STYLES
 *
 *******************************/
.project {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.project figure {
  margin: 0;
  width: 100%;
  float: left;
  position: relative;
  overflow: hidden;
  background-color: #d5d5d5;
}

.project figure img {
  position: relative;
  z-index: 1;
}

.project figure .project-figure-description {
  position: absolute;
  right: 100%;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  padding: 1.875rem;
  transition: right 0.4s ease-in-out;
  background-color: rgba(52, 54, 58, 0.95);
}

.project figure .project-figure-description p {
  color: #999;
}

.project figure .project-figure-description .author {
  margin-top: 0;
  text-transform: uppercase;
  font-size: 85%;
  font-weight: 800;
}

.project figure .project-figure-description .author a {
  color: #124a85;
}

.project figure .project-figure-description .meta {
  border-top: 1px solid #124a85;
  padding-top: 0.9375rem;
}

.project figure .project-figure-description .meta a {
  color: #fff;
}

.project figure .project-figure-description .meta a:hover {
  color: #124a85;
}

.project figure .project-figure-description .title {
  font-size: 125%;
}

.project figure .project-figure-description .title a {
  color: #fff;
  text-transform: capitalize;
}

.project figure .project-figure-description .title a:hover {
  color: #124a85;
}

.project figure .project-figure-description .plus {
  position: absolute;
  text-align: center;
  right: 0;
  bottom: 0;
  width: 30px;
  line-height: 1.875rem;
  height: 30px;
  background-color: #34363a;
  color: #fff;
  transition: background-color 0.4s ease-in-out;
}

.project figure .project-figure-description .plus:hover {
  background-color: #1c1d1f;
}

.project figure .project-figure-description .plus i {
  line-height: 1.875rem;
}

.project figure:hover .project-figure-description {
  right: 0;
}

.project .project-category {
  padding: 0.9375rem;
  padding-left: 3.75rem;
  width: 100%;
  float: left;
  position: relative;
  background-color: #efefef;
}

.project .project-category .project-icon {
  position: absolute;
  left: 15px;
  top: 15px;
  width: 30px;
  height: 30px;
  line-height: 1.875rem;
  background-color: #124a85;
  text-align: center;
  color: #fff;
  z-index: 10;
}

.project .project-category .project-icon-bg {
  position: absolute;
  left: 19px;
  top: 19px;
  width: 30px;
  height: 30px;
  z-index: 1;
  background-color: #34363a;
}

.project .project-category p {
  margin-top: 0;
}

.project .project-category p.title {
  font-size: 120%;
  text-transform: capitalize;
}

.project .project-category p.title a {
  color: #333;
}

.project .project-category p.title a:hover {
  color: #124a85;
}

.project .project-category p.cat {
  text-transform: uppercase;
  font-size: 85%;
}

.project .project-category p.cat a {
  color: #124a85;
}

.projects-list {
  width: 100%;
  float: left;
  background-color: #34363a;
}

.projects-list .project {
  margin-top: 0;
  float: left;
}

.simr-portfolio {
  margin-top: 1.875rem;
}

.simr-portfolio .project {
  float: left;
  margin-top: 0;
}

.single-project-images {
  margin-top: 1.875rem;
  width: 100%;
  display: inline-block;
  padding: 0.625rem;
  box-shadow: inset 0 0 0 10px #d5d5d5;
  background-color: #d5d5d5;
  border-bottom: 1px solid #34363a;
  position: relative;
}

.single-project-images img {
  position: relative;
  z-index: 1;
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.single-project-images img:hover {
  opacity: 0.6;
}

.single-project-images .single-project-images-nav {
  z-index: 10;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  top: 50%;
  margin-top: -0.9375rem;
  padding: 0 0.625rem;
  overflow-x: hidden;
}

.single-project-images .single-project-images-nav > a {
  width: 30px;
  height: 30px;
  text-align: center;
  background-color: #d5d5d5;
  position: relative;
  transition: left 0.4s ease-in-out, right 0.4s ease-in-out, background-color 0.4s ease-in-out;
}

.single-project-images .single-project-images-nav > a i {
  line-height: 1.875rem;
  transition: color 0.4s ease-in-out;
}

.single-project-images .single-project-images-nav > a.left {
  float: left;
  left: -30px;
}

.single-project-images .single-project-images-nav > a.right {
  float: right;
  right: -30px;
}

.single-project-images .single-project-images-nav > a:hover {
  background-color: #124a85;
  color: #fff;
}

.single-project-images:hover .single-project-images-nav a.left {
  left: 0;
}

.single-project-images:hover .single-project-images-nav a.right {
  right: 0;
}

/*******************************
 *
 * 14. POST STYLES
 *
 *******************************/
.post {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.post .entry-meta {
  width: 100%;
  margin: 0;
  padding: 0;
  display: inline-block;
  margin-top: 1.875rem;
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
  padding: 0.9375rem 0;
  font-style: italic;
  list-style: none;
}

.post .entry-meta li {
  float: left;
  margin-right: 1.875rem;
}

.post .entry-meta li i {
  margin-right: 0.3125rem;
  color: #124a85;
}

.post.recent {
  padding-left: 5.625rem;
  position: relative;
  min-height: 70px;
}

.post.recent figure {
  margin: 0;
  width: 70px;
  height: 70px;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #fff;
  padding: 0.3125rem;
  box-shadow: inset 0 0 0 5px #d5d5d5;
  border-bottom: 1px solid #34363a;
}

.post.recent figure img {
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.post.recent figure img:hover {
  opacity: 0.5;
}

.post.recent .title {
  margin-top: 0;
}

.post.recent .title a {
  text-transform: capitalize;
}

.post.recent .meta {
  margin-top: 0.46875rem;
}

.post.recent .meta a {
  color: #124a85;
}

.post.recent.type2 .title {
  font-size: 120%;
}

.post.preview1 figure {
  margin: 0;
  width: 100%;
  display: inline-block;
  box-shadow: inset 0 0 0 5px #d5d5d5;
  background-color: #d5d5d5;
  padding: 0.3125rem;
  border-bottom: 1px solid #34363a;
}

.post.preview1 figure img {
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.post.preview1 figure:hover img {
  opacity: 0.6;
}

.post.preview1 p,
.post.preview1 .entry-meta {
  margin-top: 0.9375rem;
}

.post.preview1 .entry-title {
  font-size: 125%;
  text-transform: capitalize;
}

.post.preview1 .entry-excerpt .more {
  color: #124a85;
}

.post.preview-big {
  width: 100%;
  display: inline-block;
  padding-left: 5.625rem;
  position: relative;
  min-height: 64px;
  margin-top: 1.875rem;
  margin-bottom: 3.75rem;
}

.post.preview-big .post-format-icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  height: 60px;
  line-height: 3.75rem;
  background-color: #124a85;
  text-align: center;
  color: #fff;
  font-size: 1.875rem;
  z-index: 10;
}

.post.preview-big .post-format-icon-bg {
  width: 60px;
  height: 60px;
  background-color: #34363a;
  position: absolute;
  left: 4px;
  top: 4px;
  z-index: 1;
}

.post.preview-big figure.post-thumbnail {
  margin-top: 0;
  background-color: #fff;
  border-bottom: 1px solid #34363a;
  padding: 0.625rem;
  box-shadow: inset 0 0 0 10px #d5d5d5;
}

.post.preview-big figure.post-thumbnail img {
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.post.preview-big figure.post-thumbnail img:hover {
  opacity: 0.6;
}

.post.preview-big .entry-title {
  text-transform: none;
  font-weight: normal;
}

.post.preview-big .entry-content {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.post.preview-big .entry-content > :first-child {
  margin-top: 0;
}

.post.preview-big .entry-content .more {
  color: #124a85;
}

.post.preview-big.format-gallery figure {
  position: relative;
}

.post.preview-big.format-gallery figure .post-thumbnail-images {
  position: relative;
  z-index: 1;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav {
  z-index: 10;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  top: 50%;
  margin-top: -0.9375rem;
  padding: 0 0.625rem;
  overflow-x: hidden;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav > a {
  width: 30px;
  height: 30px;
  text-align: center;
  background-color: #d5d5d5;
  position: relative;
  transition: left 0.4s ease-in-out, right 0.4s ease-in-out, background-color 0.4s ease-in-out;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav > a i {
  line-height: 1.875rem;
  transition: color 0.4s ease-in-out;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav > a.left {
  float: left;
  left: -30px;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav > a.right {
  float: right;
  right: -30px;
}

.post.preview-big.format-gallery figure .post-thumbnail-nav > a:hover {
  background-color: #124a85;
  color: #fff;
}

.post.preview-big.format-gallery figure:hover .post-thumbnail-nav a.left {
  left: 0;
}

.post.preview-big.format-gallery figure:hover .post-thumbnail-nav a.right {
  right: 0;
}

.post.preview-big.format-link .flink {
  display: inline-block;
  padding: 1.875rem;
  box-shadow: inset 0 0 0 10px #d5d5d5;
  width: 100%;
  text-align: center;
  font-size: 200%;
  color: #124a85;
  border-bottom: 1px solid #34363a;
}

.post.preview-big.format-link .flink:hover {
  color: #124a85;
}

.post.preview-big.format-video .simr-iframe,
.post.preview-big.format-audio .simr-iframe {
  padding: 0.625rem;
  box-shadow: inset 0 0 0 10px #d5d5d5;
  border-bottom: 1px solid #34363a;
  margin-top: 0;
}

.post.preview-big.alt {
  padding: 0;
}

.post.preview-big.alt header {
  width: 100%;
  position: relative;
  display: inline-block;
  min-height: 64px;
  padding-left: 5.625rem;
  padding-top: 0.3125rem;
}

.post.preview-big.alt header .entry-title {
  margin-top: 0;
  font-size: 125%;
}

.post.preview-big.alt header .entry-meta {
  padding: 0;
  border: 0;
  margin-top: 0.625rem;
}

.post.preview-big.alt header .entry-meta li {
  float: left;
  margin-right: 0.9375rem;
}

.post.preview-big.alt.format-quote blockquote {
  font-size: 125%;
}

.post.preview-big.alt.format-link .entry-content {
  margin-top: 0;
}

.post.preview-big.alt.format-link .entry-content .flink {
  font-style: 125%;
  word-break: break-all;
}

.post.preview-big.alt.format-video .fluid-width-video-wrapper {
  margin-top: 0;
}

.simr-footer .post.recent figure {
  box-shadow: inset 0 0 0 5px #4d4d4d;
  background-color: #151515;
  border-bottom: 1px solid #124a85;
}

.dark .post.recent figure {
  background-color: #333;
  box-shadow: inset 0 0 0 5px #4d4d4d;
  border-bottom: 1px solid #124a85;
}

.dark .post.recent .title a {
  color: #fff;
}

.dark .post.recent .title a:hover {
  color: #124a85;
}

/*******************************
 *
 * 15. ARTICLE STYLES
 *
 *******************************/
.single-post article.post.preview-big {
  margin-bottom: 0;
}

.single-post .tag-list a {
  font-style: italic;
}

.single-post .share-article {
  width: 100%;
  margin-top: 1.875rem;
  display: inline-block;
}

.single-post .share-article i {
  width: 100%;
  float: left;
  text-align: center;
  padding: 1.875rem;
  font-size: 1.875rem;
  color: #fff;
  transition: background-color 0.4s ease-in-out;
}

.single-post .share-article .counter {
  text-align: center;
  width: 100%;
  float: left;
  padding: 0.9375rem 0;
  color: #fff;
  text-transform: capitalize;
}

.single-post .share-article .counter span {
  font-weight: 600;
}

.single-post .share-article.facebook {
  background-color: #4d70a7;
}

.single-post .share-article.facebook .counter {
  background-color: #3d5984;
}

.single-post .share-article.facebook:hover i {
  background-color: #3d5984;
}

.single-post .share-article.google-plus {
  background-color: #e2401d;
}

.single-post .share-article.google-plus .counter {
  background-color: #b53317;
}

.single-post .share-article.google-plus:hover i {
  background-color: #b53317;
}

.single-post .share-article.twitter {
  background-color: #07baf1;
}

.single-post .share-article.twitter .counter {
  background-color: #0694bf;
}

.single-post .share-article.twitter:hover i {
  background-color: #0694bf;
}

.single-post .share-article.instagram {
  background-color: #434343;
}

.single-post .share-article.instagram .counter {
  background-color: #2a2a2a;
}

.single-post .share-article.instagram:hover i {
  background-color: #2a2a2a;
}

.single-post .share-article.youtube {
  background-color: #ca3736;
}

.single-post .share-article.youtube .counter {
  background-color: #a22c2b;
}

.single-post .share-article.youtube:hover i {
  background-color: #a22c2b;
}

.single-post .share-article.linkedin {
  background-color: #1786b0;
}

.single-post .share-article.linkedin .counter {
  background-color: #116483;
}

.single-post .share-article.linkedin:hover i {
  background-color: #116483;
}

.single-post .share-article.pinterest {
  background-color: #ca3736;
}

.single-post .share-article.pinterest .counter {
  background-color: #a22c2b;
}

.single-post .share-article.pinterest:hover i {
  background-color: #a22c2b;
}

.single-post .share-article.vimeo {
  background-color: #a9d252;
}

.single-post .share-article.vimeo .counter {
  background-color: #92bf32;
}

.single-post .share-article.vimeo:hover i {
  background-color: #92bf32;
}

.single-post .share-article.flickr {
  background-color: #e91c8e;
}

.single-post .share-article.flickr .counter {
  background-color: #bf1373;
}

.single-post .share-article.flickr:hover i {
  background-color: #bf1373;
}

.single-post .share-article.tumblr {
  background-color: #2e516b;
}

.single-post .share-article.tumblr .counter {
  background-color: #1f3647;
}

.single-post .share-article.tumblr:hover i {
  background-color: #1f3647;
}

.single-post .about-author {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
  background-color: #fff;
  padding: 1.875rem;
  box-shadow: inset 0 0 0 5px #d5d5d5;
}

.single-post .about-author .title {
  color: #333;
  text-transform: capitalize;
  font-weight: 600;
  margin-top: 0;
  font-size: 125%;
}

.single-post .about-author .desc {
  color: #124a85;
  text-transform: uppercase;
  margin-top: 0;
  font-size: 85%;
}

/*******************************
 *
 * 16. COMMENTS STYLES
 *
 *******************************/
.comment.recent {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.comment.recent .content {
  font-style: italic;
}

.comment.recent .meta {
  margin-top: 0.46875rem;
}

.comment.recent .meta a {
  color: #124a85;
}

.comment-list {
  width: 100%;
  margin: 0;
  padding: 0;
  display: inline-block;
}

.comment-list .comment {
  width: 100%;
  display: inline-block;
  margin-bottom: 0;
  padding: 0;
  margin-top: 1.875rem;
  box-sizing: border-box;
  border-left: 0px solid #d5d5d5;
}

.comment-list .comment.author > .comment-body {
  border-left-color: #124a85;
}

.comment-list .comment .children {
  margin: 0;
  width: 100%;
  display: inline-block;
  padding-left: 1.875rem;
  margin-top: 0;
}

.comment-list .comment .comment-body {
  width: 100%;
  float: left;
  position: relative;
  padding: 1.875rem;
  padding-left: 7.5rem;
  min-height: 60px;
  border: 5px solid #d5d5d5;
}

.comment-list .comment .comment-body figure {
  top: 30px;
  left: 30px;
  width: 60px;
  height: 60px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  position: absolute;
}

.comment-list .comment .comment-body figure img {
  width: 100%;
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.comment-list .comment .comment-body figure:hover img {
  opacity: 0.6;
}

.comment-list .comment .comment-body .content {
  margin-top: 1.875rem;
  width: 100%;
  float: left;
}

.comment-list .comment .comment-body footer {
  margin-top: 1.875rem;
  width: 100%;
  float: left;
}

.comment-list .comment .comment-body header {
  width: 100%;
  float: left;
}

.comment-list .comment .comment-body .meta {
  margin: 0;
  padding: 0;
  list-style: none;
}

.comment-list .comment .comment-body .meta li {
  width: 100%;
  float: left;
  font-style: italic;
}

.comment-list .comment .comment-body .meta li i {
  color: #124a85;
}

.comment-list .comment .comment-body p {
  margin-top: 0;
}

/*******************************
 *
 * 17. TESTIMONIALS STYLES
 *
 *******************************/
.testimonials {
  display: inline-block;
  margin-top: 1.875rem;
  width: 100%;
}

.testimonials.type1 {
  text-align: center;
  font-style: italic;
}

.testimonials.type1 .content {
  font-size: 125%;
  margin-top: 0;
  color: #333;
}

.testimonials.type1 .author {
  font-style: normal;
  color: #124a85;
  text-transform: capitalize;
  margin-top: 0.9375rem;
}

.testimonials.type2 .author,
.testimonials.type2 .content {
  width: 100%;
  float: left;
}

.testimonials.type2 .author {
  margin-bottom: 0.9375rem;
  position: relative;
  padding-right: 5.625rem;
  min-height: 60px;
}

.testimonials.type2 .author p {
  margin-top: 0;
}

.testimonials.type2 .author .name {
  font-size: 125%;
  color: #124a85;
}

.testimonials.type2 .author .occupation,
.testimonials.type2 .author .company {
  font-size: 85%;
  color: #333;
}

.testimonials.type2 .author .occupation {
  font-weight: bold;
  text-transform: uppercase;
}

.testimonials.type2 .content {
  box-shadow: inset 0 0 0 5px #d5d5d5;
  padding: 1.875rem;
  color: #333;
  font-style: italic;
  position: relative;
}

.testimonials.type2 .content figure {
  margin: 0;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: -2.8125rem;
  margin-right: 1.875rem;
  width: 60px;
}

.testimonials.type2 .content figure img {
  position: relative;
  z-index: 10;
}

.testimonials.type2 .content figure .img-bg {
  position: absolute;
  left: 4px;
  top: 4px;
  background-color: #34363a;
  z-index: 1;
  width: 100%;
  height: 100%;
}

.testimonials.type2 .content .q {
  font-size: 200%;
}

.dark .testimonials .content {
  color: #fff;
}

.light .testimonials .content {
  color: #222;
}

/*******************************
 *
 * 18. INTRO STYLES
 *
 *******************************/
.intro {
  width: 100%;
  display: inline-block;
  background-color: #efefef;
  margin-top: 1.875rem;
}

.intro .left,
.intro .right {
  width: 100%;
  float: left;
  padding: 1.875rem;
  padding-top: 0;
}

.intro .left {
  padding-right: 0;
}

.intro .right {
  padding-left: 0;
}

.intro .intro-content-item {
  display: inline-block;
  margin-top: 1.875rem;
  max-width: 100%;
  border: 0;
  overflow: hidden;
}

/*******************************
 *
 * 19. INTRO 2 BANNERS STYLES
 *
 *******************************/
.i2-banners {
  width: 100%;
}

.i2-banners .item {
  width: 33.3333333%;
  float: left;
  padding: 1.875rem;
  background-color: #124a85;
  position: relative;
  overflow-y: hidden;
}

.i2-banners .item .inner {
  position: relative;
  z-index: 10;
  width: 100%;
  float: left;
  padding-left: 5.625rem;
}

.i2-banners .item .inner .banner-icon {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  height: 60px;
  line-height: 3.75rem;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.2);
  font-size: 1.875rem;
  color: #fff;
  border-radius: 50%;
}

.i2-banners .item .inner p {
  margin-top: 0.9375rem;
  color: #fff;
  line-height: 1;
}

.i2-banners .item .inner p.p1 {
  font-size: 300%;
  text-transform: uppercase;
  font-weight: 800;
  margin-top: 0;
}

.i2-banners .item .inner p.p2 {
  margin-top: 0.46875rem;
  font-size: 200%;
  text-transform: capitalize;
  font-weight: 200;
}

.i2-banners .item .bg {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  opacity: 0.4;
  transition: opacity 0.4s ease-in-out;
}

.i2-banners .item:hover .bg {
  opacity: 0.2;
}

.i2-banners > :nth-child(odd) {
  background-color: #34363a;
}

@media (max-width: 47.9375rem) {
  .i2-banners .item {
    width: 100%;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .i2-banners .item {
    width: 100%;
  }
}
/*******************************
 *
 * 20. DIVIDERS STYLES
 *
 *******************************/
/*******************************
 *
 * 21. FORM STYLES
 *
 *******************************/
.corpus-form {
  margin-top: 1.875rem;
}

.corpus-form input {
  padding: 1.875rem 0.9375rem;
  box-sizing: border-box;
  border: 0;
  line-height: 1.7;
}

.corpus-form.inline input {
  display: inline-block;
}

.form-control {
  box-sizing: border-box;
  box-shadow: 0 0 0 #fff;
}

.form-control:focus {
  box-shadow: 0 0 0 #fff;
}

.form-required:after {
  content: "";
  vertical-align: super;
  display: inline-block;
  background-image: url("/core/misc/icons/ee0000/required.svg");
  background-repeat: no-repeat;
  background-size: 7px 7px;
  width: 7px;
  height: 7px;
  margin: 0 0.3em;
}

/*******************************
 *
 * 22. WIDGETS STYLES
 *
 *******************************/
.widget {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.widget .widget-title {
  margin-top: 0;
}

.widget .widget-content {
  margin-top: 1.875rem;
}

.widget .widget-content ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.widget .widget-content ul li {
  padding: 0.46875rem 0;
  border-bottom: 1px solid #d5d5d5;
}

.widget .widget-content ul li i {
  margin-right: 0.625rem;
}

.widget .widget-content > :first-child {
  margin-top: 0;
}

.widget.widget_flickr img {
  opacity: 1;
  transition: opacity 0.4s ease-in-out;
}

.widget.widget_flickr img:hover {
  opacity: 0.6;
}

.widget.widget_tags {
  margin-bottom: -0.3125rem;
}

.widget.widget_tags .widget-content a {
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
  display: inline-block;
}

.widget.widget_search {
  margin-top: 0;
}

.widget.widget_search form {
  margin: 0;
  position: relative;
  padding-right: 5.625rem;
}

.widget.widget_search form .form-group {
  margin: 0;
}

.widget.widget_search form [type=search] {
  width: 100%;
}

.widget.widget_search form [type=submit] {
  position: absolute;
  right: 0;
  top: 0;
  width: 90px;
  text-align: center;
}

.widget.widget_newsletters .widget-content input,
.widget.widget_newsletters .widget-content button {
  width: 100%;
}

.widget.widget_contacts ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

.widget.widget_contacts ul li {
  position: relative;
  padding: 0;
  padding-left: 2.8125rem;
  min-height: 30px;
  margin: 0;
  margin-top: 0.9375rem;
  border-bottom-width: 0;
  border-bottom: 0 solid transparent;
}

.widget.widget_contacts ul li i {
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
  line-height: 1.75rem;
  text-align: center;
  color: #124a85;
  color: #fff;
  border: 1px solid #4d4d4d;
  border-bottom: 1px solid #124a85;
  margin-right: 0;
}

.widget.widget_contacts2 p:not(.phone) {
  margin-top: 0;
}

.widget.widget_contacts2 .phone {
  font-size: 300%;
  font-weight: 800;
  color: #124a85;
  line-height: 1;
}

.widget.widget_contacts2 .phone span {
  color: #333;
}

.widget.widget_contacts2 .address {
  text-transform: uppercase;
  font-weight: 600;
}

.widget.widget_contacts2 .email {
  text-transform: uppercase;
}

.widget.widget_twitter .tweets-wrapper {
  width: 100%;
  display: inline-block;
  padding-left: 2.8125rem;
  position: relative;
}

.widget.widget_twitter .tweets-wrapper > i {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 1.875rem;
  width: 30px;
  line-height: 1.875rem;
  color: #124a85;
}

.widget.widget_twitter .tweet {
  font-style: italic;
  border-left: 1px solid #124a85;
  padding-left: 0.9375rem;
}

.widget.widget_twitter .tweet ul {
  margin: 0;
  padding: 0;
}

.widget.widget_twitter .tweet ul li {
  margin: 0;
  padding: 0;
  border-bottom: 0;
}

.widget.widget_twitter .tweet ul li .date {
  margin-top: 0.9375rem;
}

.widget.widget_twitter .owl-pagination {
  float: left;
}

.simr-footer .widget .widget-content ul li {
  border-bottom: 1px solid #4d4d4d;
}

.simr-footer .widget.widget_twitter .tweets-wrapper {
  color: #fff;
}

.simr-footer .widget.widget_contacts .widget-content ul li {
  border-bottom: 0px solid #4d4d4d;
}

.simr-footer .widget.widget_contacts2 .phone span {
  color: #fff;
}

.simr-sidebar .widget {
  margin-bottom: 1.875rem;
}

.simr-sidebar > :last-child {
  margin-bottom: 0;
}

/*******************************
 *
 * 23. PARTNER LOGO STYLES
 *
 *******************************/
.partner-logo {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
  padding: 0 1.875rem;
}

/*******************************
 *
 * 24. TEAM STYLES
 *
 *******************************/
.team-item {
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
}

.team-item figure {
  margin-top: 0;
  background-color: #d5d5d5;
  padding: 0.3125rem;
  box-shadow: inset 0 0 0 5px #d5d5d5;
}

.team-item figure img {
  transition: opacity 0.4s ease-in-out;
  opacity: 1;
}

.team-item figure:hover img {
  opacity: 0.6;
}

.team-item p {
  margin-top: 0.9375rem;
}

.team-item p.name {
  color: #333;
  font-weight: 600;
  font-size: 125%;
}

.team-item p.occupation {
  color: #124a85;
  text-transform: uppercase;
  font-size: 85%;
  font-weight: 600;
  margin-top: 0;
}

.team-item .contacts {
  width: 100%;
  margin-top: 0.9375rem;
  text-align: center;
  border-top: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
}

.team-item .contacts a {
  margin: 0.9375rem;
  display: inline-block;
}

/*******************************
 *
 * 25. PRICING STYLES
 *
 *******************************/
.pricing-item {
  background-color: #fff;
  width: 100%;
  display: inline-block;
  margin-top: 1.875rem;
  box-shadow: inset 0 0 0 5px #d5d5d5;
  padding: 3.75rem;
}

.pricing-item.featured {
  box-shadow: inset 0 0 0 5px #124a85;
}

.pricing-item p,
.pricing-item ul {
  margin-top: 0.9375rem;
}

.pricing-item .title {
  font-weight: 600;
  color: #124a85;
  text-transform: uppercase;
  font-size: 125%;
  margin-top: 0;
}

.pricing-item .price span {
  font-size: 400%;
  font-weight: 800;
  color: #333;
}

.pricing-item .price small {
  text-transform: uppercase;
  font-size: 85%;
}

.pricing-item ul {
  list-style: none;
  padding: 0;
  width: 100%;
  display: inline-block;
  border-top: 1px solid #d5d5d5;
}

.pricing-item ul li {
  width: 100%;
  float: left;
  border-bottom: 1px solid #d5d5d5;
  padding: 0.9375rem 0;
}

.pricing-item ul li span.l {
  float: left;
  color: #333;
  font-weight: 600;
}

.pricing-item ul li span.r {
  float: right;
  color: #124a85;
}

/*******************************
 *
 * 26. 404 STYLES
 *
 *******************************/
.s404 {
  padding-top: 7.5rem;
  padding-bottom: 9.375rem;
}

.s404 p.sorry {
  color: #333;
  font-size: 300%;
  text-transform: lowercase;
  font-weight: 600;
}

.s404 p.but {
  color: #124a85;
  font-size: 200%;
  text-transform: uppercase;
  font-weight: 200;
  margin-top: 0;
}

.s404 p.p404 {
  font-size: 16rem;
  font-weight: 800;
  line-height: 1;
  text-transform: uppercase;
}

/*******************************
 *
 * 27. CONTACTS STYLES
 *
 *******************************/
.map-canvas {
  height: 400px;
  background-color: #d5d5d5;
}

.contact-item {
  width: 100%;
  display: inline-block;
  margin-top: -3.75rem;
  text-align: center;
  padding: 1.875rem;
  background-color: #34363a;
  color: #fff;
}

.contact-item .contact-item-icon {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #124a85;
  display: inline-block;
}

.contact-item .contact-item-icon i {
  width: 100%;
  line-height: 5.625rem;
  text-align: center;
  color: #fff;
  font-size: 1.875rem;
}

.contact-item p {
  margin-top: 0.9375rem;
}

.contact-item p a {
  color: #fff;
}

.contact-item p a:hover {
  color: #124a85;
}

.contact-item .title {
  font-size: 125%;
  text-transform: uppercase;
  font-weight: 200%;
  margin-top: 1.875rem;
  margin-bottom: 0.9375rem;
}

/*******************************
 *
 * 28. SLIDER NAV STYLES
 *
 *******************************/
.owl-controls {
  text-align: center;
}

.owl-theme .owl-controls .owl-pagination {
  width: auto;
  display: inline-block;
  margin-top: 1.875rem;
  text-align: center;
}

.owl-theme .owl-controls .owl-pagination .owl-page {
  display: inline-block;
}

.owl-theme .owl-controls .owl-pagination .owl-page span {
  width: 10px;
  height: 10px;
  background-color: #34363a;
  margin: 0.3125rem 0.3125rem;
  cursor: pointer;
  border-radius: 0;
  transition: background-color 0.4s ease-in-out, border-radius 0.4s ease-in-out, width 0.4s ease-in-out, height 0.4s ease-in-out, margin 0.4s ease-in-out;
}

.owl-theme .owl-controls .owl-pagination .owl-page:hover span {
  background-color: #124a85;
}

.owl-theme .owl-controls .owl-pagination .owl-page.active span {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #124a85;
  margin: 0 0.3125rem;
}

.owl-theme .owl-controls .owl-pagination.dark span {
  background-color: #4d4d4d;
}

.owl-theme .owl-controls .owl-pagination.dark span:hover {
  background-color: #124a85;
}

.owl-theme .owl-controls .owl-pagination.dark span.active {
  background-color: #124a85;
}

.owl-pagination {
  display: inline-block;
  width: auto;
}

/*******************************
 *
 * 29. LAYER SLIDER STYLES
 *
 *******************************/
.layerslider-homepage {
  width: 100%;
  float: left;
}

.layerslider-homepage .type1 {
  color: #222;
  font-size: 600%;
  text-transform: capitalize;
  font-weight: 200;
}

.layerslider-homepage .type2 {
  color: #fff;
  font-size: 800%;
  text-transform: uppercase;
  background-color: #124a85;
  font-weight: 800;
  padding: 0 1.875rem;
}

.layerslider-homepage .type3 {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(-90deg);
  font-weight: 800;
  color: #222;
  font-size: 600%;
  display: inline-block;
}

.layerslider-homepage .type4 {
  font-size: 300%;
  text-transform: capitalize;
  font-weight: 200;
  color: #222;
}

.layerslider-homepage .type5 {
  font-size: 800%;
  color: #124a85;
  font-weight: 800;
  text-transform: lowercase;
}

.layerslider-homepage .type6 {
  background-color: #fff;
  color: #124a85;
  font-weight: 200;
  text-transform: uppercase;
  font-size: 150%;
  padding: 0.9375rem 1.875rem;
}

.layerslider-homepage .type7 {
  color: #222;
  font-size: 700%;
  font-weight: 800;
  font-family: "Merriweather", serif;
  font-style: italic;
}

/*******************************
 *
 * 30. PRELOAD STYLES
 *
 *******************************/
.simr-preload {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 100001;
  background-color: #fff;
}

.simr-preload .circle {
  width: 100px;
  height: 100px;
  background-color: #e5e5e5;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -3.125rem;
  margin-top: -3.125rem;
}

.simr-preload .circle .fa {
  position: absolute;
  left: 50%;
  top: 50%;
  font-size: 2.25rem;
  width: 50px;
  height: 50px;
  line-height: 3.125rem;
  margin-left: -1.5625rem;
  margin-top: -1.5625rem;
  color: #333;
  text-align: center;
}

/*******************************
 *
 * 31. PREVIEW STYLES
 *
 *******************************/
.preview-wrapper {
  position: fixed;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: #222;
}

.preview-wrapper .preview-main {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  box-sizing: border-box;
  z-index: 1;
  position: fixed;
  padding-top: 3.75rem;
  text-align: center;
  transition: padding-top 0.3s ease;
}

.preview-wrapper .preview-main.remove {
  padding-top: 0;
}

.preview-wrapper .preview-main iframe {
  transition: width 0.3s ease;
  width: 100%;
  display: inline-block;
  border: 0;
}

.preview-wrapper .preview-main iframe.xs {
  width: 767px !important;
}

.preview-wrapper .preview-main iframe.sm {
  width: 991px !important;
}

.preview-wrapper .preview-main iframe.md {
  width: 1199px !important;
}

.preview-wrapper .preview-main iframe.lg {
  width: 100% !important;
}

.preview-wrapper .preview-tools {
  height: 60px;
  position: fixed;
  z-index: 2;
  width: 100%;
  left: 0;
  top: 0;
  background-color: #111;
}

.preview-wrapper .preview-tools .logo {
  margin: 1.25rem;
  width: auto;
  float: left;
  line-height: 1.25rem;
  font-size: 1.125rem;
  color: #fff;
  font-weight: 200;
}

.preview-wrapper .preview-tools .logo strong {
  font-weight: 800;
}

.preview-wrapper .preview-tools .views {
  float: right;
  margin: 0.625rem 0;
  margin-right: 0.625rem;
}

.preview-wrapper .preview-tools .views a {
  width: auto;
  display: inline-block;
  margin-right: 0.625rem;
}

.preview-wrapper .preview-tools .views a i {
  line-height: 2.5rem;
  font-size: 1.125rem;
  width: 40px;
  color: #fff;
  background-color: #333;
  transition: background-color 0.3s ease;
  float: left;
}

.preview-wrapper .preview-tools .views a i:hover {
  background-color: #444;
}

#settings-wrapper {
  position: fixed;
  z-index: 100001;
  width: 200px;
  height: 100%;
  right: -200px;
  top: 0;
  transition: right 0.4s ease-in-out;
}

#settings-wrapper #settings-icon {
  z-index: 100001;
  position: absolute;
  left: -90px;
  bottom: 90px;
  background-color: #34363a;
  width: 60px;
  line-height: 3.75rem;
  text-align: center;
  color: #fff;
  font-size: 1.875rem;
  cursor: pointer;
  transition: left 0.4s ease-in-out;
}

#settings-wrapper #settings-content {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  padding: 1.875rem;
  padding-top: 0;
  text-align: left;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

#settings-wrapper #settings-content select {
  width: 100%;
}

#settings-wrapper #settings-content h4 {
  color: #333 !important;
}

#settings-wrapper.moved {
  right: 0px;
}

#settings-wrapper.moved #settings-icon {
  left: -60px;
}

/*******************************
 *
 * 32. BOOTSTRAP COMPONENTS STYLES
 *		32.1. PANELS
 *		32.2. PROGRESS BARS
 *		32.3. NAVS
 *		32.4. PAGINATION
 *		32.5. FORMS
 *		32.6. BOOTSTRAP
 *
 *******************************/
.panel-group[role=tablist] .panel {
  border: 1px solid #d5d5d5;
  border-bottom: 1px solid #34363a;
  box-shadow: 0 0 0 #fff;
}

.panel-group[role=tablist] .panel .panel-heading,
.panel-group[role=tablist] .panel .panel-body {
  background-color: #fff;
}

.panel-group[role=tablist] .panel .panel-body {
  padding: 1.875rem;
  padding-top: 0;
}

.panel-group[role=tablist] .panel .panel-title {
  font-weight: 600;
  font-size: 100%;
  text-transform: capitalize;
}

.panel-group[role=tablist] .panel .panel-title a {
  line-height: 1.875rem;
  text-decoration: none;
  color: #333;
}

.panel-group[role=tablist] .panel .panel-title a i {
  margin-right: 0.625rem;
  width: 30px;
  height: 30px;
  line-height: 1.875rem;
  text-align: center;
  background-color: #d5d5d5;
  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;
  color: #333;
}

.panel-group[role=tablist] .panel .panel-title a:active {
  text-decoration: none;
}

.panel-group[role=tablist] .panel .panel-title a:focus {
  outline: none;
}

.panel-group[role=tablist] .panel .panel-title a[aria-expanded=true] {
  color: #124a85;
}

.panel-group[role=tablist] .panel .panel-title a[aria-expanded=true] i {
  background-color: #124a85;
  color: #fff;
}

.panel-group[role=tablist] .panel .panel-collapse.collapse.in .panel-body {
  border-top: 1px solid #d5d5d5;
}

.panel-group[role=tablist] .panel.active {
  border-bottom: 1px solid #124a85;
}

.progress {
  background-color: #d5d5d5;
  border-radius: 10px;
  height: 10px;
  box-shadow: 0 0 0 #d5d5d5;
}

.progress-title {
  color: #333;
  font-weight: 200;
  text-transform: capitalize;
  margin-bottom: 0.46875rem;
}

.progress-title span {
  font-weight: 600;
}

.simr-tabs {
  display: inline-block;
  margin-top: 1.875rem;
}

.simr-tabs .nav.nav-tabs[role=tablist] {
  margin: 0;
  border: 1px solid #d5d5d5;
  margin-bottom: 0;
  display: inline-block;
  width: 100%;
  float: left;
}

.simr-tabs .nav.nav-tabs[role=tablist] li {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
}

.simr-tabs .nav.nav-tabs[role=tablist] li .hline {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
  background-color: #124a85;
  z-index: 1;
  transition: opacity 0.4s ease-in-out;
}

.simr-tabs .nav.nav-tabs[role=tablist] a {
  border: 0;
  position: relative;
  z-index: 10;
  border-right: 1px solid #d5d5d5;
  padding: 0.9375rem;
  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out;
  color: #858585;
  font-weight: 600;
  font-size: 100%;
  text-transform: capitalize;
  float: left;
  margin: 0;
}

.simr-tabs .nav.nav-tabs[role=tablist] a i {
  margin-right: 0.3125rem;
}

.simr-tabs .nav.nav-tabs[role=tablist] a:hover {
  border: 0;
  border-right: 1px solid #d5d5d5;
  background-color: #d5d5d5;
}

.simr-tabs .nav.nav-tabs[role=tablist] a:active,
.simr-tabs .nav.nav-tabs[role=tablist] a:focus {
  outline: none;
  border: 0;
  border-right: 1px solid #d5d5d5;
}

.simr-tabs .nav.nav-tabs[role=tablist] .active a {
  color: #333;
  background-color: #fff;
}

.simr-tabs .nav.nav-tabs[role=tablist] .active a i {
  color: #124a85;
}

.simr-tabs .nav.nav-tabs[role=tablist] .active .hline {
  opacity: 1;
  z-index: 11;
}

.simr-tabs .tab-pane[role=tabpanel] {
  padding: 1.875rem;
  padding-top: 0;
  margin: 0;
}

.simr-tabs .tab-content {
  display: inline-block;
  border: 1px solid #d5d5d5;
  border-top-width: 0;
  border-bottom: 1px solid #34363a;
  float: left;
}

.pagination {
  margin: 0;
  margin-top: 1.875rem;
}

.pagination > li > a {
  border: 0;
  border-bottom: 4px solid #34363a;
  transition: background-color 0.4s ease-in-out, color 0.4s ease-in-out, border-bottom 0.4s ease-in-out;
}

.pagination > li.active > a {
  border-bottom: 4px solid #124a85;
  color: #124a85;
}

.pagination > li.active > a:hover {
  border-bottom-color: #124a85;
}

.pagination > li > a:hover {
  background-color: #d5d5d5;
  border-color: #d5d5d5;
  border-bottom-color: #124a85;
}

.form-group label {
  padding: 0.9375rem 0;
  font-weight: normal;
  color: #333;
}

.badge {
  border-radius: 0px;
  font-weight: 200;
  background-color: #fff;
  color: #124a85;
  background-color: #d5d5d5;
  line-height: 1.7;
}

blockquote {
  font-family: "Merriweather", serif;
  color: #333;
  font-size: 200%;
  font-style: italic;
  border-left: 5px solid #d5d5d5;
  padding: 1.875rem 0;
  padding-left: 1.875rem;
}

blockquote cite {
  width: 100%;
  display: inline-block;
  font-style: normal;
  font-weight: 600;
  font-size: 100%;
  color: #124a85;
}

/*******************************
 *
 * 33. MEDIA QUERIES
 *
 *******************************/
@media (max-width: 47.9375rem) {
  .pull-left-xs {
    float: left;
  }
  .pull-right-xs {
    float: right;
  }
  .pull-none-xs {
    display: inline-block;
    float: none;
  }
  .text-left-xs {
    text-align: left;
  }
  .text-center-xs {
    text-align: center;
  }
  .text-right-xs {
    text-align: right;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .pull-left-sm {
    float: left;
  }
  .pull-right-sm {
    float: right;
  }
  .pull-none-sm {
    display: inline-block;
    float: none;
  }
  .text-left-sm {
    text-align: left;
  }
  .text-center-sm {
    text-align: center;
  }
  .text-right-sm {
    text-align: right;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .pull-left-md {
    float: left;
  }
  .pull-right-md {
    float: right;
  }
  .pull-none-md {
    display: inline-block;
    float: none;
  }
  .text-left-md {
    text-align: left;
  }
  .text-center-md {
    text-align: center;
  }
  .text-right-md {
    text-align: right;
  }
}
@media (min-width: 75rem) {
  .pull-left-lg {
    float: left;
  }
  .pull-right-lg {
    float: right;
  }
  .pull-none-lg {
    display: inline-block;
    float: none;
  }
  .text-left-lg {
    text-align: left;
  }
  .text-center-lg {
    text-align: center;
  }
  .text-right-lg {
    text-align: right;
  }
}
/*******************************
 *
 * 34. HELPERS STYLES
 *
 *******************************/
@media (max-width: 47.9375rem) {
  body .padding-top-xs-0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-xs-0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-xs-0 {
    padding-left: 0 !important;
  }
  body .padding-right-xs-0 {
    padding-right: 0 !important;
  }
  body .margin-top-xs-0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-xs-0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-xs-0 {
    margin-left: 0 !important;
  }
  body .margin-right-xs-0 {
    margin-right: 0 !important;
  }
  body .padding-top-xs-5 {
    padding-top: 0.3125rem !important;
  }
  body .padding-bottom-xs-5 {
    padding-bottom: 0.3125rem !important;
  }
  body .padding-left-xs-5 {
    padding-left: 0.3125rem !important;
  }
  body .padding-right-xs-5 {
    padding-right: 0.3125rem !important;
  }
  body .margin-top-xs-5 {
    margin-top: 0.3125rem !important;
  }
  body .margin-bottom-xs-5 {
    margin-bottom: 0.3125rem !important;
  }
  body .margin-left-xs-5 {
    margin-left: 0.3125rem !important;
  }
  body .margin-right-xs-5 {
    margin-right: 0.3125rem !important;
  }
  body .padding-top-xs-10 {
    padding-top: 0.625rem !important;
  }
  body .padding-bottom-xs-10 {
    padding-bottom: 0.625rem !important;
  }
  body .padding-left-xs-10 {
    padding-left: 0.625rem !important;
  }
  body .padding-right-xs-10 {
    padding-right: 0.625rem !important;
  }
  body .margin-top-xs-10 {
    margin-top: 0.625rem !important;
  }
  body .margin-bottom-xs-10 {
    margin-bottom: 0.625rem !important;
  }
  body .margin-left-xs-10 {
    margin-left: 0.625rem !important;
  }
  body .margin-right-xs-10 {
    margin-right: 0.625rem !important;
  }
  body .padding-top-xs-15 {
    padding-top: 0.9375rem !important;
  }
  body .padding-bottom-xs-15 {
    padding-bottom: 0.9375rem !important;
  }
  body .padding-left-xs-15 {
    padding-left: 0.9375rem !important;
  }
  body .padding-right-xs-15 {
    padding-right: 0.9375rem !important;
  }
  body .margin-top-xs-15 {
    margin-top: 0.9375rem !important;
  }
  body .margin-bottom-xs-15 {
    margin-bottom: 0.9375rem !important;
  }
  body .margin-left-xs-15 {
    margin-left: 0.9375rem !important;
  }
  body .margin-right-xs-15 {
    margin-right: 0.9375rem !important;
  }
  body .padding-top-xs-20 {
    padding-top: 1.25rem !important;
  }
  body .padding-bottom-xs-20 {
    padding-bottom: 1.25rem !important;
  }
  body .padding-left-xs-20 {
    padding-left: 1.25rem !important;
  }
  body .padding-right-xs-20 {
    padding-right: 1.25rem !important;
  }
  body .margin-top-xs-20 {
    margin-top: 1.25rem !important;
  }
  body .margin-bottom-xs-20 {
    margin-bottom: 1.25rem !important;
  }
  body .margin-left-xs-20 {
    margin-left: 1.25rem !important;
  }
  body .margin-right-xs-20 {
    margin-right: 1.25rem !important;
  }
  body .padding-top-xs-25 {
    padding-top: 1.5625rem !important;
  }
  body .padding-bottom-xs-25 {
    padding-bottom: 1.5625rem !important;
  }
  body .padding-left-xs-25 {
    padding-left: 1.5625rem !important;
  }
  body .padding-right-xs-25 {
    padding-right: 1.5625rem !important;
  }
  body .margin-top-xs-25 {
    margin-top: 1.5625rem !important;
  }
  body .margin-bottom-xs-25 {
    margin-bottom: 1.5625rem !important;
  }
  body .margin-left-xs-25 {
    margin-left: 1.5625rem !important;
  }
  body .margin-right-xs-25 {
    margin-right: 1.5625rem !important;
  }
  body .padding-top-xs-30 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-xs-30 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-xs-30 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-xs-30 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-xs-30 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-xs-30 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-xs-30 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-xs-30 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-xs-35 {
    padding-top: 2.1875rem !important;
  }
  body .padding-bottom-xs-35 {
    padding-bottom: 2.1875rem !important;
  }
  body .padding-left-xs-35 {
    padding-left: 2.1875rem !important;
  }
  body .padding-right-xs-35 {
    padding-right: 2.1875rem !important;
  }
  body .margin-top-xs-35 {
    margin-top: 2.1875rem !important;
  }
  body .margin-bottom-xs-35 {
    margin-bottom: 2.1875rem !important;
  }
  body .margin-left-xs-35 {
    margin-left: 2.1875rem !important;
  }
  body .margin-right-xs-35 {
    margin-right: 2.1875rem !important;
  }
  body .padding-top-xs-40 {
    padding-top: 2.5rem !important;
  }
  body .padding-bottom-xs-40 {
    padding-bottom: 2.5rem !important;
  }
  body .padding-left-xs-40 {
    padding-left: 2.5rem !important;
  }
  body .padding-right-xs-40 {
    padding-right: 2.5rem !important;
  }
  body .margin-top-xs-40 {
    margin-top: 2.5rem !important;
  }
  body .margin-bottom-xs-40 {
    margin-bottom: 2.5rem !important;
  }
  body .margin-left-xs-40 {
    margin-left: 2.5rem !important;
  }
  body .margin-right-xs-40 {
    margin-right: 2.5rem !important;
  }
  body .padding-top-xs-45 {
    padding-top: 2.8125rem !important;
  }
  body .padding-bottom-xs-45 {
    padding-bottom: 2.8125rem !important;
  }
  body .padding-left-xs-45 {
    padding-left: 2.8125rem !important;
  }
  body .padding-right-xs-45 {
    padding-right: 2.8125rem !important;
  }
  body .margin-top-xs-45 {
    margin-top: 2.8125rem !important;
  }
  body .margin-bottom-xs-45 {
    margin-bottom: 2.8125rem !important;
  }
  body .margin-left-xs-45 {
    margin-left: 2.8125rem !important;
  }
  body .margin-right-xs-45 {
    margin-right: 2.8125rem !important;
  }
  body .padding-top-xs-50 {
    padding-top: 3.125rem !important;
  }
  body .padding-bottom-xs-50 {
    padding-bottom: 3.125rem !important;
  }
  body .padding-left-xs-50 {
    padding-left: 3.125rem !important;
  }
  body .padding-right-xs-50 {
    padding-right: 3.125rem !important;
  }
  body .margin-top-xs-50 {
    margin-top: 3.125rem !important;
  }
  body .margin-bottom-xs-50 {
    margin-bottom: 3.125rem !important;
  }
  body .margin-left-xs-50 {
    margin-left: 3.125rem !important;
  }
  body .margin-right-xs-50 {
    margin-right: 3.125rem !important;
  }
  body .padding-top-xs-55 {
    padding-top: 3.4375rem !important;
  }
  body .padding-bottom-xs-55 {
    padding-bottom: 3.4375rem !important;
  }
  body .padding-left-xs-55 {
    padding-left: 3.4375rem !important;
  }
  body .padding-right-xs-55 {
    padding-right: 3.4375rem !important;
  }
  body .margin-top-xs-55 {
    margin-top: 3.4375rem !important;
  }
  body .margin-bottom-xs-55 {
    margin-bottom: 3.4375rem !important;
  }
  body .margin-left-xs-55 {
    margin-left: 3.4375rem !important;
  }
  body .margin-right-xs-55 {
    margin-right: 3.4375rem !important;
  }
  body .padding-top-xs-60 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-xs-60 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-xs-60 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-xs-60 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-xs-60 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-xs-60 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-xs-60 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-xs-60 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-xs-x0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-leading-xs-x0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-leading-xs-x0 {
    padding-left: 0 !important;
  }
  body .padding-right-leading-xs-x0 {
    padding-right: 0 !important;
  }
  body .margin-top-leading-xs-x0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-leading-xs-x0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-leading-xs-x0 {
    margin-left: 0 !important;
  }
  body .margin-right-leading-xs-x0 {
    margin-right: 0 !important;
  }
  body .padding-top-leading-xs-x1 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-leading-xs-x1 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-leading-xs-x1 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-leading-xs-x1 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-leading-xs-x1 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-leading-xs-x1 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-leading-xs-x1 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-leading-xs-x1 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-leading-xs-x2 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-leading-xs-x2 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-leading-xs-x2 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-leading-xs-x2 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-leading-xs-x2 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-leading-xs-x2 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-leading-xs-x2 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-leading-xs-x2 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-xs-x3 {
    padding-top: 5.625rem !important;
  }
  body .padding-bottom-leading-xs-x3 {
    padding-bottom: 5.625rem !important;
  }
  body .padding-left-leading-xs-x3 {
    padding-left: 5.625rem !important;
  }
  body .padding-right-leading-xs-x3 {
    padding-right: 5.625rem !important;
  }
  body .margin-top-leading-xs-x3 {
    margin-top: 5.625rem !important;
  }
  body .margin-bottom-leading-xs-x3 {
    margin-bottom: 5.625rem !important;
  }
  body .margin-left-leading-xs-x3 {
    margin-left: 5.625rem !important;
  }
  body .margin-right-leading-xs-x3 {
    margin-right: 5.625rem !important;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  body .padding-top-sm-0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-sm-0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-sm-0 {
    padding-left: 0 !important;
  }
  body .padding-right-sm-0 {
    padding-right: 0 !important;
  }
  body .margin-top-sm-0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-sm-0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-sm-0 {
    margin-left: 0 !important;
  }
  body .margin-right-sm-0 {
    margin-right: 0 !important;
  }
  body .padding-top-sm-5 {
    padding-top: 0.3125rem !important;
  }
  body .padding-bottom-sm-5 {
    padding-bottom: 0.3125rem !important;
  }
  body .padding-left-sm-5 {
    padding-left: 0.3125rem !important;
  }
  body .padding-right-sm-5 {
    padding-right: 0.3125rem !important;
  }
  body .margin-top-sm-5 {
    margin-top: 0.3125rem !important;
  }
  body .margin-bottom-sm-5 {
    margin-bottom: 0.3125rem !important;
  }
  body .margin-left-sm-5 {
    margin-left: 0.3125rem !important;
  }
  body .margin-right-sm-5 {
    margin-right: 0.3125rem !important;
  }
  body .padding-top-sm-10 {
    padding-top: 0.625rem !important;
  }
  body .padding-bottom-sm-10 {
    padding-bottom: 0.625rem !important;
  }
  body .padding-left-sm-10 {
    padding-left: 0.625rem !important;
  }
  body .padding-right-sm-10 {
    padding-right: 0.625rem !important;
  }
  body .margin-top-sm-10 {
    margin-top: 0.625rem !important;
  }
  body .margin-bottom-sm-10 {
    margin-bottom: 0.625rem !important;
  }
  body .margin-left-sm-10 {
    margin-left: 0.625rem !important;
  }
  body .margin-right-sm-10 {
    margin-right: 0.625rem !important;
  }
  body .padding-top-sm-15 {
    padding-top: 0.9375rem !important;
  }
  body .padding-bottom-sm-15 {
    padding-bottom: 0.9375rem !important;
  }
  body .padding-left-sm-15 {
    padding-left: 0.9375rem !important;
  }
  body .padding-right-sm-15 {
    padding-right: 0.9375rem !important;
  }
  body .margin-top-sm-15 {
    margin-top: 0.9375rem !important;
  }
  body .margin-bottom-sm-15 {
    margin-bottom: 0.9375rem !important;
  }
  body .margin-left-sm-15 {
    margin-left: 0.9375rem !important;
  }
  body .margin-right-sm-15 {
    margin-right: 0.9375rem !important;
  }
  body .padding-top-sm-20 {
    padding-top: 1.25rem !important;
  }
  body .padding-bottom-sm-20 {
    padding-bottom: 1.25rem !important;
  }
  body .padding-left-sm-20 {
    padding-left: 1.25rem !important;
  }
  body .padding-right-sm-20 {
    padding-right: 1.25rem !important;
  }
  body .margin-top-sm-20 {
    margin-top: 1.25rem !important;
  }
  body .margin-bottom-sm-20 {
    margin-bottom: 1.25rem !important;
  }
  body .margin-left-sm-20 {
    margin-left: 1.25rem !important;
  }
  body .margin-right-sm-20 {
    margin-right: 1.25rem !important;
  }
  body .padding-top-sm-25 {
    padding-top: 1.5625rem !important;
  }
  body .padding-bottom-sm-25 {
    padding-bottom: 1.5625rem !important;
  }
  body .padding-left-sm-25 {
    padding-left: 1.5625rem !important;
  }
  body .padding-right-sm-25 {
    padding-right: 1.5625rem !important;
  }
  body .margin-top-sm-25 {
    margin-top: 1.5625rem !important;
  }
  body .margin-bottom-sm-25 {
    margin-bottom: 1.5625rem !important;
  }
  body .margin-left-sm-25 {
    margin-left: 1.5625rem !important;
  }
  body .margin-right-sm-25 {
    margin-right: 1.5625rem !important;
  }
  body .padding-top-sm-30 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-sm-30 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-sm-30 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-sm-30 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-sm-30 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-sm-30 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-sm-30 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-sm-30 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-sm-35 {
    padding-top: 2.1875rem !important;
  }
  body .padding-bottom-sm-35 {
    padding-bottom: 2.1875rem !important;
  }
  body .padding-left-sm-35 {
    padding-left: 2.1875rem !important;
  }
  body .padding-right-sm-35 {
    padding-right: 2.1875rem !important;
  }
  body .margin-top-sm-35 {
    margin-top: 2.1875rem !important;
  }
  body .margin-bottom-sm-35 {
    margin-bottom: 2.1875rem !important;
  }
  body .margin-left-sm-35 {
    margin-left: 2.1875rem !important;
  }
  body .margin-right-sm-35 {
    margin-right: 2.1875rem !important;
  }
  body .padding-top-sm-40 {
    padding-top: 2.5rem !important;
  }
  body .padding-bottom-sm-40 {
    padding-bottom: 2.5rem !important;
  }
  body .padding-left-sm-40 {
    padding-left: 2.5rem !important;
  }
  body .padding-right-sm-40 {
    padding-right: 2.5rem !important;
  }
  body .margin-top-sm-40 {
    margin-top: 2.5rem !important;
  }
  body .margin-bottom-sm-40 {
    margin-bottom: 2.5rem !important;
  }
  body .margin-left-sm-40 {
    margin-left: 2.5rem !important;
  }
  body .margin-right-sm-40 {
    margin-right: 2.5rem !important;
  }
  body .padding-top-sm-45 {
    padding-top: 2.8125rem !important;
  }
  body .padding-bottom-sm-45 {
    padding-bottom: 2.8125rem !important;
  }
  body .padding-left-sm-45 {
    padding-left: 2.8125rem !important;
  }
  body .padding-right-sm-45 {
    padding-right: 2.8125rem !important;
  }
  body .margin-top-sm-45 {
    margin-top: 2.8125rem !important;
  }
  body .margin-bottom-sm-45 {
    margin-bottom: 2.8125rem !important;
  }
  body .margin-left-sm-45 {
    margin-left: 2.8125rem !important;
  }
  body .margin-right-sm-45 {
    margin-right: 2.8125rem !important;
  }
  body .padding-top-sm-50 {
    padding-top: 3.125rem !important;
  }
  body .padding-bottom-sm-50 {
    padding-bottom: 3.125rem !important;
  }
  body .padding-left-sm-50 {
    padding-left: 3.125rem !important;
  }
  body .padding-right-sm-50 {
    padding-right: 3.125rem !important;
  }
  body .margin-top-sm-50 {
    margin-top: 3.125rem !important;
  }
  body .margin-bottom-sm-50 {
    margin-bottom: 3.125rem !important;
  }
  body .margin-left-sm-50 {
    margin-left: 3.125rem !important;
  }
  body .margin-right-sm-50 {
    margin-right: 3.125rem !important;
  }
  body .padding-top-sm-55 {
    padding-top: 3.4375rem !important;
  }
  body .padding-bottom-sm-55 {
    padding-bottom: 3.4375rem !important;
  }
  body .padding-left-sm-55 {
    padding-left: 3.4375rem !important;
  }
  body .padding-right-sm-55 {
    padding-right: 3.4375rem !important;
  }
  body .margin-top-sm-55 {
    margin-top: 3.4375rem !important;
  }
  body .margin-bottom-sm-55 {
    margin-bottom: 3.4375rem !important;
  }
  body .margin-left-sm-55 {
    margin-left: 3.4375rem !important;
  }
  body .margin-right-sm-55 {
    margin-right: 3.4375rem !important;
  }
  body .padding-top-sm-60 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-sm-60 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-sm-60 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-sm-60 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-sm-60 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-sm-60 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-sm-60 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-sm-60 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-sm-x0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-leading-sm-x0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-leading-sm-x0 {
    padding-left: 0 !important;
  }
  body .padding-right-leading-sm-x0 {
    padding-right: 0 !important;
  }
  body .margin-top-leading-sm-x0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-leading-sm-x0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-leading-sm-x0 {
    margin-left: 0 !important;
  }
  body .margin-right-leading-sm-x0 {
    margin-right: 0 !important;
  }
  body .padding-top-leading-sm-x1 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-leading-sm-x1 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-leading-sm-x1 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-leading-sm-x1 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-leading-sm-x1 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-leading-sm-x1 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-leading-sm-x1 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-leading-sm-x1 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-leading-sm-x2 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-leading-sm-x2 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-leading-sm-x2 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-leading-sm-x2 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-leading-sm-x2 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-leading-sm-x2 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-leading-sm-x2 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-leading-sm-x2 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-sm-x3 {
    padding-top: 5.625rem !important;
  }
  body .padding-bottom-leading-sm-x3 {
    padding-bottom: 5.625rem !important;
  }
  body .padding-left-leading-sm-x3 {
    padding-left: 5.625rem !important;
  }
  body .padding-right-leading-sm-x3 {
    padding-right: 5.625rem !important;
  }
  body .margin-top-leading-sm-x3 {
    margin-top: 5.625rem !important;
  }
  body .margin-bottom-leading-sm-x3 {
    margin-bottom: 5.625rem !important;
  }
  body .margin-left-leading-sm-x3 {
    margin-left: 5.625rem !important;
  }
  body .margin-right-leading-sm-x3 {
    margin-right: 5.625rem !important;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  body .padding-top-md-0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-md-0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-md-0 {
    padding-left: 0 !important;
  }
  body .padding-right-md-0 {
    padding-right: 0 !important;
  }
  body .margin-top-md-0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-md-0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-md-0 {
    margin-left: 0 !important;
  }
  body .margin-right-md-0 {
    margin-right: 0 !important;
  }
  body .padding-top-md-5 {
    padding-top: 0.3125rem !important;
  }
  body .padding-bottom-md-5 {
    padding-bottom: 0.3125rem !important;
  }
  body .padding-left-md-5 {
    padding-left: 0.3125rem !important;
  }
  body .padding-right-md-5 {
    padding-right: 0.3125rem !important;
  }
  body .margin-top-md-5 {
    margin-top: 0.3125rem !important;
  }
  body .margin-bottom-md-5 {
    margin-bottom: 0.3125rem !important;
  }
  body .margin-left-md-5 {
    margin-left: 0.3125rem !important;
  }
  body .margin-right-md-5 {
    margin-right: 0.3125rem !important;
  }
  body .padding-top-md-10 {
    padding-top: 0.625rem !important;
  }
  body .padding-bottom-md-10 {
    padding-bottom: 0.625rem !important;
  }
  body .padding-left-md-10 {
    padding-left: 0.625rem !important;
  }
  body .padding-right-md-10 {
    padding-right: 0.625rem !important;
  }
  body .margin-top-md-10 {
    margin-top: 0.625rem !important;
  }
  body .margin-bottom-md-10 {
    margin-bottom: 0.625rem !important;
  }
  body .margin-left-md-10 {
    margin-left: 0.625rem !important;
  }
  body .margin-right-md-10 {
    margin-right: 0.625rem !important;
  }
  body .padding-top-md-15 {
    padding-top: 0.9375rem !important;
  }
  body .padding-bottom-md-15 {
    padding-bottom: 0.9375rem !important;
  }
  body .padding-left-md-15 {
    padding-left: 0.9375rem !important;
  }
  body .padding-right-md-15 {
    padding-right: 0.9375rem !important;
  }
  body .margin-top-md-15 {
    margin-top: 0.9375rem !important;
  }
  body .margin-bottom-md-15 {
    margin-bottom: 0.9375rem !important;
  }
  body .margin-left-md-15 {
    margin-left: 0.9375rem !important;
  }
  body .margin-right-md-15 {
    margin-right: 0.9375rem !important;
  }
  body .padding-top-md-20 {
    padding-top: 1.25rem !important;
  }
  body .padding-bottom-md-20 {
    padding-bottom: 1.25rem !important;
  }
  body .padding-left-md-20 {
    padding-left: 1.25rem !important;
  }
  body .padding-right-md-20 {
    padding-right: 1.25rem !important;
  }
  body .margin-top-md-20 {
    margin-top: 1.25rem !important;
  }
  body .margin-bottom-md-20 {
    margin-bottom: 1.25rem !important;
  }
  body .margin-left-md-20 {
    margin-left: 1.25rem !important;
  }
  body .margin-right-md-20 {
    margin-right: 1.25rem !important;
  }
  body .padding-top-md-25 {
    padding-top: 1.5625rem !important;
  }
  body .padding-bottom-md-25 {
    padding-bottom: 1.5625rem !important;
  }
  body .padding-left-md-25 {
    padding-left: 1.5625rem !important;
  }
  body .padding-right-md-25 {
    padding-right: 1.5625rem !important;
  }
  body .margin-top-md-25 {
    margin-top: 1.5625rem !important;
  }
  body .margin-bottom-md-25 {
    margin-bottom: 1.5625rem !important;
  }
  body .margin-left-md-25 {
    margin-left: 1.5625rem !important;
  }
  body .margin-right-md-25 {
    margin-right: 1.5625rem !important;
  }
  body .padding-top-md-30 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-md-30 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-md-30 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-md-30 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-md-30 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-md-30 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-md-30 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-md-30 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-md-35 {
    padding-top: 2.1875rem !important;
  }
  body .padding-bottom-md-35 {
    padding-bottom: 2.1875rem !important;
  }
  body .padding-left-md-35 {
    padding-left: 2.1875rem !important;
  }
  body .padding-right-md-35 {
    padding-right: 2.1875rem !important;
  }
  body .margin-top-md-35 {
    margin-top: 2.1875rem !important;
  }
  body .margin-bottom-md-35 {
    margin-bottom: 2.1875rem !important;
  }
  body .margin-left-md-35 {
    margin-left: 2.1875rem !important;
  }
  body .margin-right-md-35 {
    margin-right: 2.1875rem !important;
  }
  body .padding-top-md-40 {
    padding-top: 2.5rem !important;
  }
  body .padding-bottom-md-40 {
    padding-bottom: 2.5rem !important;
  }
  body .padding-left-md-40 {
    padding-left: 2.5rem !important;
  }
  body .padding-right-md-40 {
    padding-right: 2.5rem !important;
  }
  body .margin-top-md-40 {
    margin-top: 2.5rem !important;
  }
  body .margin-bottom-md-40 {
    margin-bottom: 2.5rem !important;
  }
  body .margin-left-md-40 {
    margin-left: 2.5rem !important;
  }
  body .margin-right-md-40 {
    margin-right: 2.5rem !important;
  }
  body .padding-top-md-45 {
    padding-top: 2.8125rem !important;
  }
  body .padding-bottom-md-45 {
    padding-bottom: 2.8125rem !important;
  }
  body .padding-left-md-45 {
    padding-left: 2.8125rem !important;
  }
  body .padding-right-md-45 {
    padding-right: 2.8125rem !important;
  }
  body .margin-top-md-45 {
    margin-top: 2.8125rem !important;
  }
  body .margin-bottom-md-45 {
    margin-bottom: 2.8125rem !important;
  }
  body .margin-left-md-45 {
    margin-left: 2.8125rem !important;
  }
  body .margin-right-md-45 {
    margin-right: 2.8125rem !important;
  }
  body .padding-top-md-50 {
    padding-top: 3.125rem !important;
  }
  body .padding-bottom-md-50 {
    padding-bottom: 3.125rem !important;
  }
  body .padding-left-md-50 {
    padding-left: 3.125rem !important;
  }
  body .padding-right-md-50 {
    padding-right: 3.125rem !important;
  }
  body .margin-top-md-50 {
    margin-top: 3.125rem !important;
  }
  body .margin-bottom-md-50 {
    margin-bottom: 3.125rem !important;
  }
  body .margin-left-md-50 {
    margin-left: 3.125rem !important;
  }
  body .margin-right-md-50 {
    margin-right: 3.125rem !important;
  }
  body .padding-top-md-55 {
    padding-top: 3.4375rem !important;
  }
  body .padding-bottom-md-55 {
    padding-bottom: 3.4375rem !important;
  }
  body .padding-left-md-55 {
    padding-left: 3.4375rem !important;
  }
  body .padding-right-md-55 {
    padding-right: 3.4375rem !important;
  }
  body .margin-top-md-55 {
    margin-top: 3.4375rem !important;
  }
  body .margin-bottom-md-55 {
    margin-bottom: 3.4375rem !important;
  }
  body .margin-left-md-55 {
    margin-left: 3.4375rem !important;
  }
  body .margin-right-md-55 {
    margin-right: 3.4375rem !important;
  }
  body .padding-top-md-60 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-md-60 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-md-60 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-md-60 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-md-60 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-md-60 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-md-60 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-md-60 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-md-x0 {
    padding-top: 0 !important;
  }
  body .padding-bottom-leading-md-x0 {
    padding-bottom: 0 !important;
  }
  body .padding-left-leading-md-x0 {
    padding-left: 0 !important;
  }
  body .padding-right-leading-md-x0 {
    padding-right: 0 !important;
  }
  body .margin-top-leading-md-x0 {
    margin-top: 0 !important;
  }
  body .margin-bottom-leading-md-x0 {
    margin-bottom: 0 !important;
  }
  body .margin-left-leading-md-x0 {
    margin-left: 0 !important;
  }
  body .margin-right-leading-md-x0 {
    margin-right: 0 !important;
  }
  body .padding-top-leading-md-x1 {
    padding-top: 1.875rem !important;
  }
  body .padding-bottom-leading-md-x1 {
    padding-bottom: 1.875rem !important;
  }
  body .padding-left-leading-md-x1 {
    padding-left: 1.875rem !important;
  }
  body .padding-right-leading-md-x1 {
    padding-right: 1.875rem !important;
  }
  body .margin-top-leading-md-x1 {
    margin-top: 1.875rem !important;
  }
  body .margin-bottom-leading-md-x1 {
    margin-bottom: 1.875rem !important;
  }
  body .margin-left-leading-md-x1 {
    margin-left: 1.875rem !important;
  }
  body .margin-right-leading-md-x1 {
    margin-right: 1.875rem !important;
  }
  body .padding-top-leading-md-x2 {
    padding-top: 3.75rem !important;
  }
  body .padding-bottom-leading-md-x2 {
    padding-bottom: 3.75rem !important;
  }
  body .padding-left-leading-md-x2 {
    padding-left: 3.75rem !important;
  }
  body .padding-right-leading-md-x2 {
    padding-right: 3.75rem !important;
  }
  body .margin-top-leading-md-x2 {
    margin-top: 3.75rem !important;
  }
  body .margin-bottom-leading-md-x2 {
    margin-bottom: 3.75rem !important;
  }
  body .margin-left-leading-md-x2 {
    margin-left: 3.75rem !important;
  }
  body .margin-right-leading-md-x2 {
    margin-right: 3.75rem !important;
  }
  body .padding-top-leading-md-x3 {
    padding-top: 5.625rem !important;
  }
  body .padding-bottom-leading-md-x3 {
    padding-bottom: 5.625rem !important;
  }
  body .padding-left-leading-md-x3 {
    padding-left: 5.625rem !important;
  }
  body .padding-right-leading-md-x3 {
    padding-right: 5.625rem !important;
  }
  body .margin-top-leading-md-x3 {
    margin-top: 5.625rem !important;
  }
  body .margin-bottom-leading-md-x3 {
    margin-bottom: 5.625rem !important;
  }
  body .margin-left-leading-md-x3 {
    margin-left: 5.625rem !important;
  }
  body .margin-right-leading-md-x3 {
    margin-right: 5.625rem !important;
  }
}
body .padding-top-0 {
  padding-top: 0 !important;
}

body .padding-bottom-0 {
  padding-bottom: 0 !important;
}

body .margin-top-0 {
  margin-top: 0 !important;
}

body .margin-bottom-0 {
  margin-bottom: 0 !important;
}

body .padding-left-0 {
  padding-left: 0 !important;
}

body .padding-right-0 {
  padding-right: 0 !important;
}

body .margin-left-0 {
  margin-left: 0 !important;
}

body .margin-right-0 {
  margin-right: 0 !important;
}

body .padding-top-5 {
  padding-top: 0.3125rem !important;
}

body .padding-bottom-5 {
  padding-bottom: 0.3125rem !important;
}

body .margin-top-5 {
  margin-top: 0.3125rem !important;
}

body .margin-bottom-5 {
  margin-bottom: 0.3125rem !important;
}

body .padding-left-5 {
  padding-left: 0.3125rem !important;
}

body .padding-right-5 {
  padding-right: 0.3125rem !important;
}

body .margin-left-5 {
  margin-left: 0.3125rem !important;
}

body .margin-right-5 {
  margin-right: 0.3125rem !important;
}

body .padding-top-10 {
  padding-top: 0.625rem !important;
}

body .padding-bottom-10 {
  padding-bottom: 0.625rem !important;
}

body .margin-top-10 {
  margin-top: 0.625rem !important;
}

body .margin-bottom-10 {
  margin-bottom: 0.625rem !important;
}

body .padding-left-10 {
  padding-left: 0.625rem !important;
}

body .padding-right-10 {
  padding-right: 0.625rem !important;
}

body .margin-left-10 {
  margin-left: 0.625rem !important;
}

body .margin-right-10 {
  margin-right: 0.625rem !important;
}

body .padding-top-15 {
  padding-top: 0.9375rem !important;
}

body .padding-bottom-15 {
  padding-bottom: 0.9375rem !important;
}

body .margin-top-15 {
  margin-top: 0.9375rem !important;
}

body .margin-bottom-15 {
  margin-bottom: 0.9375rem !important;
}

body .padding-left-15 {
  padding-left: 0.9375rem !important;
}

body .padding-right-15 {
  padding-right: 0.9375rem !important;
}

body .margin-left-15 {
  margin-left: 0.9375rem !important;
}

body .margin-right-15 {
  margin-right: 0.9375rem !important;
}

body .padding-top-20 {
  padding-top: 1.25rem !important;
}

body .padding-bottom-20 {
  padding-bottom: 1.25rem !important;
}

body .margin-top-20 {
  margin-top: 1.25rem !important;
}

body .margin-bottom-20 {
  margin-bottom: 1.25rem !important;
}

body .padding-left-20 {
  padding-left: 1.25rem !important;
}

body .padding-right-20 {
  padding-right: 1.25rem !important;
}

body .margin-left-20 {
  margin-left: 1.25rem !important;
}

body .margin-right-20 {
  margin-right: 1.25rem !important;
}

body .padding-top-25 {
  padding-top: 1.5625rem !important;
}

body .padding-bottom-25 {
  padding-bottom: 1.5625rem !important;
}

body .margin-top-25 {
  margin-top: 1.5625rem !important;
}

body .margin-bottom-25 {
  margin-bottom: 1.5625rem !important;
}

body .padding-left-25 {
  padding-left: 1.5625rem !important;
}

body .padding-right-25 {
  padding-right: 1.5625rem !important;
}

body .margin-left-25 {
  margin-left: 1.5625rem !important;
}

body .margin-right-25 {
  margin-right: 1.5625rem !important;
}

body .padding-top-30 {
  padding-top: 1.875rem !important;
}

body .padding-bottom-30 {
  padding-bottom: 1.875rem !important;
}

body .margin-top-30 {
  margin-top: 1.875rem !important;
}

body .margin-bottom-30 {
  margin-bottom: 1.875rem !important;
}

body .padding-left-30 {
  padding-left: 1.875rem !important;
}

body .padding-right-30 {
  padding-right: 1.875rem !important;
}

body .margin-left-30 {
  margin-left: 1.875rem !important;
}

body .margin-right-30 {
  margin-right: 1.875rem !important;
}

body .padding-top-35 {
  padding-top: 2.1875rem !important;
}

body .padding-bottom-35 {
  padding-bottom: 2.1875rem !important;
}

body .margin-top-35 {
  margin-top: 2.1875rem !important;
}

body .margin-bottom-35 {
  margin-bottom: 2.1875rem !important;
}

body .padding-left-35 {
  padding-left: 2.1875rem !important;
}

body .padding-right-35 {
  padding-right: 2.1875rem !important;
}

body .margin-left-35 {
  margin-left: 2.1875rem !important;
}

body .margin-right-35 {
  margin-right: 2.1875rem !important;
}

body .padding-top-40 {
  padding-top: 2.5rem !important;
}

body .padding-bottom-40 {
  padding-bottom: 2.5rem !important;
}

body .margin-top-40 {
  margin-top: 2.5rem !important;
}

body .margin-bottom-40 {
  margin-bottom: 2.5rem !important;
}

body .padding-left-40 {
  padding-left: 2.5rem !important;
}

body .padding-right-40 {
  padding-right: 2.5rem !important;
}

body .margin-left-40 {
  margin-left: 2.5rem !important;
}

body .margin-right-40 {
  margin-right: 2.5rem !important;
}

body .padding-top-45 {
  padding-top: 2.8125rem !important;
}

body .padding-bottom-45 {
  padding-bottom: 2.8125rem !important;
}

body .margin-top-45 {
  margin-top: 2.8125rem !important;
}

body .margin-bottom-45 {
  margin-bottom: 2.8125rem !important;
}

body .padding-left-45 {
  padding-left: 2.8125rem !important;
}

body .padding-right-45 {
  padding-right: 2.8125rem !important;
}

body .margin-left-45 {
  margin-left: 2.8125rem !important;
}

body .margin-right-45 {
  margin-right: 2.8125rem !important;
}

body .padding-top-50 {
  padding-top: 3.125rem !important;
}

body .padding-bottom-50 {
  padding-bottom: 3.125rem !important;
}

body .margin-top-50 {
  margin-top: 3.125rem !important;
}

body .margin-bottom-50 {
  margin-bottom: 3.125rem !important;
}

body .padding-left-50 {
  padding-left: 3.125rem !important;
}

body .padding-right-50 {
  padding-right: 3.125rem !important;
}

body .margin-left-50 {
  margin-left: 3.125rem !important;
}

body .margin-right-50 {
  margin-right: 3.125rem !important;
}

body .padding-top-55 {
  padding-top: 3.4375rem !important;
}

body .padding-bottom-55 {
  padding-bottom: 3.4375rem !important;
}

body .margin-top-55 {
  margin-top: 3.4375rem !important;
}

body .margin-bottom-55 {
  margin-bottom: 3.4375rem !important;
}

body .padding-left-55 {
  padding-left: 3.4375rem !important;
}

body .padding-right-55 {
  padding-right: 3.4375rem !important;
}

body .margin-left-55 {
  margin-left: 3.4375rem !important;
}

body .margin-right-55 {
  margin-right: 3.4375rem !important;
}

body .padding-top-60 {
  padding-top: 3.75rem !important;
}

body .padding-bottom-60 {
  padding-bottom: 3.75rem !important;
}

body .margin-top-60 {
  margin-top: 3.75rem !important;
}

body .margin-bottom-60 {
  margin-bottom: 3.75rem !important;
}

body .padding-left-60 {
  padding-left: 3.75rem !important;
}

body .padding-right-60 {
  padding-right: 3.75rem !important;
}

body .margin-left-60 {
  margin-left: 3.75rem !important;
}

body .margin-right-60 {
  margin-right: 3.75rem !important;
}

body .font-size-0 {
  font-size: 0 !important;
}

body .font-size-2 {
  font-size: 0.125rem !important;
}

body .font-size-4 {
  font-size: 0.25rem !important;
}

body .font-size-6 {
  font-size: 0.375rem !important;
}

body .font-size-8 {
  font-size: 0.5rem !important;
}

body .font-size-10 {
  font-size: 0.625rem !important;
}

body .font-size-12 {
  font-size: 0.75rem !important;
}

body .font-size-14 {
  font-size: 0.875rem !important;
}

body .font-size-16 {
  font-size: 1rem !important;
}

body .font-size-18 {
  font-size: 1.125rem !important;
}

body .font-size-20 {
  font-size: 1.25rem !important;
}

body .font-size-22 {
  font-size: 1.375rem !important;
}

body .font-size-24 {
  font-size: 1.5rem !important;
}

body .font-size-26 {
  font-size: 1.625rem !important;
}

body .font-size-28 {
  font-size: 1.75rem !important;
}

body .font-size-30 {
  font-size: 1.875rem !important;
}

body .font-size-32 {
  font-size: 2rem !important;
}

body .font-size-34 {
  font-size: 2.125rem !important;
}

body .font-size-36 {
  font-size: 2.25rem !important;
}

body .font-size-38 {
  font-size: 2.375rem !important;
}

body .font-size-40 {
  font-size: 2.5rem !important;
}

body .font-size-42 {
  font-size: 2.625rem !important;
}

body .font-size-44 {
  font-size: 2.75rem !important;
}

body .font-size-46 {
  font-size: 2.875rem !important;
}

body .font-size-48 {
  font-size: 3rem !important;
}

body .font-size-50 {
  font-size: 3.125rem !important;
}

body .font-size-52 {
  font-size: 3.25rem !important;
}

body .font-size-54 {
  font-size: 3.375rem !important;
}

body .font-size-56 {
  font-size: 3.5rem !important;
}

body .font-size-58 {
  font-size: 3.625rem !important;
}

body .font-size-60 {
  font-size: 3.75rem !important;
}

body .font-size-62 {
  font-size: 3.875rem !important;
}

body .font-size-64 {
  font-size: 4rem !important;
}

body .font-size-66 {
  font-size: 4.125rem !important;
}

body .font-size-68 {
  font-size: 4.25rem !important;
}

body .font-size-70 {
  font-size: 4.375rem !important;
}

body .font-size-72 {
  font-size: 4.5rem !important;
}

body .font-size-74 {
  font-size: 4.625rem !important;
}

body .font-size-76 {
  font-size: 4.75rem !important;
}

body .font-size-78 {
  font-size: 4.875rem !important;
}

body .font-size-80 {
  font-size: 5rem !important;
}

body .font-size-82 {
  font-size: 5.125rem !important;
}

body .font-size-84 {
  font-size: 5.25rem !important;
}

body .font-size-86 {
  font-size: 5.375rem !important;
}

body .font-size-88 {
  font-size: 5.5rem !important;
}

body .font-size-90 {
  font-size: 5.625rem !important;
}

body .font-size-92 {
  font-size: 5.75rem !important;
}

body .font-size-94 {
  font-size: 5.875rem !important;
}

body .font-size-96 {
  font-size: 6rem !important;
}

body .font-size-98 {
  font-size: 6.125rem !important;
}

body .font-size-100 {
  font-size: 6.25rem !important;
}

body .font-size-102 {
  font-size: 6.375rem !important;
}

body .font-size-104 {
  font-size: 6.5rem !important;
}

body .font-size-106 {
  font-size: 6.625rem !important;
}

body .font-size-108 {
  font-size: 6.75rem !important;
}

body .font-size-110 {
  font-size: 6.875rem !important;
}

body .font-size-112 {
  font-size: 7rem !important;
}

body .font-size-114 {
  font-size: 7.125rem !important;
}

body .font-size-116 {
  font-size: 7.25rem !important;
}

body .font-size-118 {
  font-size: 7.375rem !important;
}

body .font-size-120 {
  font-size: 7.5rem !important;
}

body .font-size-122 {
  font-size: 7.625rem !important;
}

body .font-size-124 {
  font-size: 7.75rem !important;
}

body .font-size-126 {
  font-size: 7.875rem !important;
}

body .font-size-128 {
  font-size: 8rem !important;
}

body .font-size-130 {
  font-size: 8.125rem !important;
}

body .font-size-132 {
  font-size: 8.25rem !important;
}

body .font-size-134 {
  font-size: 8.375rem !important;
}

body .font-size-136 {
  font-size: 8.5rem !important;
}

body .font-size-138 {
  font-size: 8.625rem !important;
}

body .font-size-140 {
  font-size: 8.75rem !important;
}

body .font-size-142 {
  font-size: 8.875rem !important;
}

body .font-size-144 {
  font-size: 9rem !important;
}

body .font-size-146 {
  font-size: 9.125rem !important;
}

body .font-size-148 {
  font-size: 9.25rem !important;
}

body .font-size-150 {
  font-size: 9.375rem !important;
}

body .font-size-152 {
  font-size: 9.5rem !important;
}

body .font-size-154 {
  font-size: 9.625rem !important;
}

body .font-size-156 {
  font-size: 9.75rem !important;
}

body .font-size-158 {
  font-size: 9.875rem !important;
}

body .font-size-160 {
  font-size: 10rem !important;
}

body .font-size-162 {
  font-size: 10.125rem !important;
}

body .font-size-164 {
  font-size: 10.25rem !important;
}

body .font-size-166 {
  font-size: 10.375rem !important;
}

body .font-size-168 {
  font-size: 10.5rem !important;
}

body .font-size-170 {
  font-size: 10.625rem !important;
}

body .font-size-172 {
  font-size: 10.75rem !important;
}

body .font-size-174 {
  font-size: 10.875rem !important;
}

body .font-size-176 {
  font-size: 11rem !important;
}

body .font-size-178 {
  font-size: 11.125rem !important;
}

body .font-size-180 {
  font-size: 11.25rem !important;
}

body .font-size-182 {
  font-size: 11.375rem !important;
}

body .font-size-184 {
  font-size: 11.5rem !important;
}

body .font-size-186 {
  font-size: 11.625rem !important;
}

body .font-size-188 {
  font-size: 11.75rem !important;
}

body .font-size-190 {
  font-size: 11.875rem !important;
}

body .font-size-192 {
  font-size: 12rem !important;
}

body .font-size-194 {
  font-size: 12.125rem !important;
}

body .font-size-196 {
  font-size: 12.25rem !important;
}

body .font-size-198 {
  font-size: 12.375rem !important;
}

body .font-size-200 {
  font-size: 12.5rem !important;
}

body .font-size-202 {
  font-size: 12.625rem !important;
}

body .font-size-204 {
  font-size: 12.75rem !important;
}

body .font-size-206 {
  font-size: 12.875rem !important;
}

body .font-size-208 {
  font-size: 13rem !important;
}

body .font-size-210 {
  font-size: 13.125rem !important;
}

body .font-size-212 {
  font-size: 13.25rem !important;
}

body .font-size-214 {
  font-size: 13.375rem !important;
}

body .font-size-216 {
  font-size: 13.5rem !important;
}

body .font-size-218 {
  font-size: 13.625rem !important;
}

body .font-size-220 {
  font-size: 13.75rem !important;
}

body .font-size-222 {
  font-size: 13.875rem !important;
}

body .font-size-224 {
  font-size: 14rem !important;
}

body .font-size-226 {
  font-size: 14.125rem !important;
}

body .font-size-228 {
  font-size: 14.25rem !important;
}

body .font-size-230 {
  font-size: 14.375rem !important;
}

body .font-size-232 {
  font-size: 14.5rem !important;
}

body .font-size-234 {
  font-size: 14.625rem !important;
}

body .font-size-236 {
  font-size: 14.75rem !important;
}

body .font-size-238 {
  font-size: 14.875rem !important;
}

body .font-size-240 {
  font-size: 15rem !important;
}

body .font-size-242 {
  font-size: 15.125rem !important;
}

body .font-size-244 {
  font-size: 15.25rem !important;
}

body .font-size-246 {
  font-size: 15.375rem !important;
}

body .font-size-248 {
  font-size: 15.5rem !important;
}

body .font-size-250 {
  font-size: 15.625rem !important;
}

body .font-size-252 {
  font-size: 15.75rem !important;
}

body .font-size-254 {
  font-size: 15.875rem !important;
}

body .font-size-256 {
  font-size: 16rem !important;
}

body .margin-left-leading {
  margin-left: 1.875rem !important;
}

body .margin-right-leading {
  margin-right: 1.875rem !important;
}

body .margin-top-leading {
  margin-top: 1.875rem !important;
}

body .margin-top-leading-x2 {
  margin-top: 3.75rem !important;
}

body .margin-top-leading-x3 {
  margin-top: 5.625rem !important;
}

body .margin-top-leading-d2 {
  margin-top: 0.9375rem !important;
}

body .margin-bottom-leading {
  margin-bottom: 1.875rem !important;
}

body .margin-bottom-leading-x2 {
  margin-bottom: 3.75rem !important;
}

body .margin-bottom-leading-x3 {
  margin-bottom: 5.625rem !important;
}

body .margin-bottom-leading-d2 {
  margin-bottom: 0.9375rem !important;
}

body .padding-left-leading {
  padding-left: 1.875rem !important;
}

body .padding-right-leading {
  padding-right: 1.875rem !important;
}

body .padding-top-leading {
  padding-top: 1.875rem !important;
}

body .padding-top-leading-x2 {
  padding-top: 3.75rem !important;
}

body .padding-top-leading-x3 {
  padding-top: 5.625rem !important;
}

body .padding-bottom-leading {
  padding-bottom: 1.875rem !important;
}

body .padding-bottom-leading-x2 {
  padding-bottom: 3.75rem !important;
}

body .padding-bottom-leading-x3 {
  padding-bottom: 5.625rem !important;
}

body .text-white {
  color: #fff !important;
}

body .text-black {
  color: #222 !important;
}

body .width-100 {
  width: 100% !important;
}

body .font-style-italic {
  font-style: italic !important;
}

body .text-heading {
  color: #333 !important;
}

body .text-uppercase {
  text-transform: uppercase !important;
}

body .text-capitalize {
  text-transform: capitalize !important;
}

body .text-lowercase {
  text-transform: lowercase !important;
}

body .text-transform-none {
  text-transform: none !important;
}

body .font-weight-0 {
  font-weight: 0 !important;
}

body .font-weight-100 {
  font-weight: 100 !important;
}

body .font-weight-200 {
  font-weight: 200 !important;
}

body .font-weight-300 {
  font-weight: 300 !important;
}

body .font-weight-400 {
  font-weight: 400 !important;
}

body .font-weight-500 {
  font-weight: 500 !important;
}

body .font-weight-600 {
  font-weight: 600 !important;
}

body .font-weight-700 {
  font-weight: 700 !important;
}

body .font-weight-800 {
  font-weight: 800 !important;
}

body .font-weight-900 {
  font-weight: 900 !important;
}

body .font-weight-1000 {
  font-weight: 1000 !important;
}

body .float-none {
  float: none !important;
  display: inline-block !important;
}

#block-simr-content {
  padding: 1.875rem;
  box-shadow: 3px 3px 12px 0px rgba(0, 0, 0, 0.4);
  border-radius: 6px;
  background-color: rgba(255, 255, 255, 0.95);
  text-align: left;
}

.simr-user.user-page {
  text-align: center;
  margin: auto;
  display: flex;
}

body:not(.logged-in) .user-pages {
  display: flex;
  align-items: center;
  padding-top: 2.875rem;
  padding-bottom: 2.875rem;
}

body:not(.logged-in) .user-pages .form-wrapper {
  margin: auto;
  position: relative;
  top: auto;
  left: auto;
  transform: none;
}

form.openid-connect-login-form {
  text-align: center;
  padding: 0.3125rem;
}

.openid-connect-login-form input.form-submit {
  color: #fff;
  background-color: #34363a;
}

form.openid-connect-login-form {
  text-align: left;
  padding: 0;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpbXIuY3NzIiwic2ltci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0NBQUE7QUE4Q0E7Ozs7Z0NBQUE7QUFLQTs7OztFQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQTs7OztnQ0FBQTtBQUtBOzs7O2dDQUFBO0FBS0E7Ozs7Z0NBQUE7QUFLQSwyRUFBQTtBQUNBO0VBQ0UsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLDhCQUFBO0FERUY7O0FDQUE7RUFDRSxTQUFBO0FER0Y7O0FDREE7Ozs7Ozs7Ozs7Ozs7RUFhRSxjQUFBO0FESUY7O0FDRkE7Ozs7RUFJRSxxQkFBQTtFQUNBLHdCQUFBO0FES0Y7O0FDSEE7RUFDRSxhQUFBO0VBQ0EsU0FBQTtBRE1GOztBQ0pBOztFQUVFLGFBQUE7QURPRjs7QUNMQTtFQUNFLDZCQUFBO0FEUUY7O0FDTkE7O0VBRUUsVUFBQTtBRFNGOztBQ1BBO0VBQ0UseUJBQUE7QURVRjs7QUNSQTs7RUFFRSxpQkFBQTtBRFdGOztBQ1RBO0VBQ0Usa0JBQUE7QURZRjs7QUNWQTtFQUNFLGNBQUE7RUFDQSxnQkFBQTtBRGFGOztBQ1hBO0VBQ0UsZ0JBQUE7RUFDQSxXQUFBO0FEY0Y7O0FDWkE7RUFDRSxjQUFBO0FEZUY7O0FDYkE7O0VBRUUsY0FBQTtFQUNBLGNBQUE7RUFDQSxr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O0FENERGOztBQzFEQTtFQUNFLGdCQUFBO0FENkRGOztBQzNEQTtFQUNFLGdCQUFBO0FEOERGOztBQzVEQTtFQUNFLGdCQUFBO0FEK0RGOztBQzdEQTtFQUNFLGdCQUFBO0FEZ0VGOztBQzlEQTtFQUNFLGdCQUFBO0FEaUVGOztBQy9EQTtFQUNFLGdCQUFBO0FEa0VGOztBQ2hFQTtFQUNFLGdCQUFBO0FEbUVGOztBQ2pFQTtFQUNFLGdCQUFBO0FEb0VGOztBQ2xFQTtFQUNFLGdCQUFBO0FEcUVGOztBQ25FQTtFQUNFLGdCQUFBO0FEc0VGOztBQ3BFQTtFQUNFLGdCQUFBO0FEdUVGOztBQ3JFQTtFQUNFLGdCQUFBO0FEd0VGOztBQ3RFQTtFQUNFLGdCQUFBO0FEeUVGOztBQ3ZFQTtFQUNFLGdCQUFBO0FEMEVGOztBQ3hFQTtFQUNFLGdCQUFBO0FEMkVGOztBQ3pFQTtFQUNFLGdCQUFBO0FENEVGOztBQzFFQTtFQUNFLGdCQUFBO0FENkVGOztBQzNFQTtFQUNFLGdCQUFBO0FEOEVGOztBQzVFQTtFQUNFLGdCQUFBO0FEK0VGOztBQzdFQTtFQUNFLGdCQUFBO0FEZ0ZGOztBQzlFQTtFQUNFLGdCQUFBO0FEaUZGOztBQy9FQTtFQUNFLGdCQUFBO0FEa0ZGOztBQ2hGQTtFQUNFLGdCQUFBO0FEbUZGOztBQ2pGQTtFQUNFLGdCQUFBO0FEb0ZGOztBQ2xGQTtFQUNFLGdCQUFBO0FEcUZGOztBQ25GQTtFQUNFLGdCQUFBO0FEc0ZGOztBQ3BGQTtFQUNFLGdCQUFBO0FEdUZGOztBQ3JGQTtFQUNFLGdCQUFBO0FEd0ZGOztBQ3RGQTtFQUNFLGdCQUFBO0FEeUZGOztBQ3ZGQTtFQUNFLGdCQUFBO0FEMEZGOztBQ3hGQTtFQUNFLGdCQUFBO0FEMkZGOztBQ3pGQTtFQUNFLGdCQUFBO0FENEZGOztBQzFGQTtFQUNFLGdCQUFBO0FENkZGOztBQzNGQTtFQUNFLGdCQUFBO0FEOEZGOztBQzVGQTtFQUNFLGdCQUFBO0FEK0ZGOztBQzdGQTtFQUNFLGdCQUFBO0FEZ0dGOztBQzlGQTtFQUNFLGdCQUFBO0FEaUdGOztBQy9GQTtFQUNFLGdCQUFBO0FEa0dGOztBQ2hHQTtFQUNFLGdCQUFBO0FEbUdGOztBQ2pHQTtFQUNFLGdCQUFBO0FEb0dGOztBQ2xHQTtFQUNFLGdCQUFBO0FEcUdGOztBQ25HQTtFQUNFLGdCQUFBO0FEc0dGOztBQ3BHQTtFQUNFLGdCQUFBO0FEdUdGOztBQ3JHQTtFQUNFLGdCQUFBO0FEd0dGOztBQ3RHQTtFQUNFLGdCQUFBO0FEeUdGOztBQ3ZHQTtFQUNFLGdCQUFBO0FEMEdGOztBQ3hHQTtFQUNFLGdCQUFBO0FEMkdGOztBQ3pHQTtFQUNFLGdCQUFBO0FENEdGOztBQzFHQTtFQUNFLGdCQUFBO0FENkdGOztBQzNHQTtFQUNFLGdCQUFBO0FEOEdGOztBQzVHQTtFQUNFLGdCQUFBO0FEK0dGOztBQzdHQTtFQUNFLGdCQUFBO0FEZ0hGOztBQzlHQTtFQUNFLGdCQUFBO0FEaUhGOztBQy9HQTtFQUNFLGdCQUFBO0FEa0hGOztBQ2hIQTtFQUNFLGdCQUFBO0FEbUhGOztBQ2pIQTtFQUNFLGdCQUFBO0FEb0hGOztBQ2xIQTtFQUNFLGdCQUFBO0FEcUhGOztBQ25IQTtFQUNFLGdCQUFBO0FEc0hGOztBQ3BIQTtFQUNFLGdCQUFBO0FEdUhGOztBQ3JIQTtFQUNFLGdCQUFBO0FEd0hGOztBQ3RIQTtFQUNFLGdCQUFBO0FEeUhGOztBQ3ZIQTtFQUNFLGdCQUFBO0FEMEhGOztBQ3hIQTtFQUNFLGdCQUFBO0FEMkhGOztBQ3pIQTtFQUNFLGdCQUFBO0FENEhGOztBQzFIQTtFQUNFLGdCQUFBO0FENkhGOztBQzNIQTtFQUNFLGdCQUFBO0FEOEhGOztBQzVIQTtFQUNFLGdCQUFBO0FEK0hGOztBQzdIQTtFQUNFLGdCQUFBO0FEZ0lGOztBQzlIQTtFQUNFLGdCQUFBO0FEaUlGOztBQy9IQTtFQUNFLGdCQUFBO0FEa0lGOztBQ2hJQTtFQUNFLGdCQUFBO0FEbUlGOztBQ2pJQTtFQUNFLGdCQUFBO0FEb0lGOztBQ2xJQTtFQUNFLGdCQUFBO0FEcUlGOztBQ25JQTtFQUNFLGdCQUFBO0FEc0lGOztBQ3BJQTtFQUNFLGdCQUFBO0FEdUlGOztBQ3JJQTtFQUNFLGdCQUFBO0FEd0lGOztBQ3RJQTtFQUNFLGdCQUFBO0FEeUlGOztBQ3ZJQTtFQUNFLGdCQUFBO0FEMElGOztBQ3hJQTtFQUNFLGdCQUFBO0FEMklGOztBQ3pJQTtFQUNFLGdCQUFBO0FENElGOztBQzFJQTtFQUNFLGdCQUFBO0FENklGOztBQzNJQTtFQUNFLGdCQUFBO0FEOElGOztBQzVJQTtFQUNFLGdCQUFBO0FEK0lGOztBQzdJQTtFQUNFLGdCQUFBO0FEZ0pGOztBQzlJQTtFQUNFLGdCQUFBO0FEaUpGOztBQy9JQTtFQUNFLGdCQUFBO0FEa0pGOztBQ2hKQTtFQUNFLGdCQUFBO0FEbUpGOztBQ2pKQTtFQUNFLGdCQUFBO0FEb0pGOztBQ2xKQTtFQUNFLGdCQUFBO0FEcUpGOztBQ25KQTtFQUNFLGdCQUFBO0FEc0pGOztBQ3BKQTtFQUNFLGdCQUFBO0FEdUpGOztBQ3JKQTtFQUNFLGdCQUFBO0FEd0pGOztBQ3RKQTtFQUNFLGdCQUFBO0FEeUpGOztBQ3ZKQTtFQUNFLGdCQUFBO0FEMEpGOztBQ3hKQTtFQUNFLGdCQUFBO0FEMkpGOztBQ3pKQTtFQUNFLGdCQUFBO0FENEpGOztBQzFKQTtFQUNFLGdCQUFBO0FENkpGOztBQzNKQTtFQUNFLGdCQUFBO0FEOEpGOztBQzVKQTtFQUNFLGdCQUFBO0FEK0pGOztBQzdKQTtFQUNFLGdCQUFBO0FEZ0tGOztBQzlKQTtFQUNFLGdCQUFBO0FEaUtGOztBQy9KQTtFQUNFLGdCQUFBO0FEa0tGOztBQ2hLQTtFQUNFLGdCQUFBO0FEbUtGOztBQ2pLQTtFQUNFLGdCQUFBO0FEb0tGOztBQ2xLQTtFQUNFLGdCQUFBO0FEcUtGOztBQ25LQTtFQUNFLGdCQUFBO0FEc0tGOztBQ3BLQTtFQUNFLGdCQUFBO0FEdUtGOztBQ3JLQTtFQUNFLGdCQUFBO0FEd0tGOztBQ3RLQTtFQUNFLGdCQUFBO0FEeUtGOztBQ3ZLQTtFQUNFLGdCQUFBO0FEMEtGOztBQ3hLQTtFQUNFLGdCQUFBO0FEMktGOztBQ3pLQTtFQUNFLGdCQUFBO0FENEtGOztBQzFLQTtFQUNFLGdCQUFBO0FENktGOztBQzNLQTtFQUNFLGdCQUFBO0FEOEtGOztBQzVLQTtFQUNFLGdCQUFBO0FEK0tGOztBQzdLQTtFQUNFLGdCQUFBO0FEZ0xGOztBQzlLQTtFQUNFLGdCQUFBO0FEaUxGOztBQy9LQTtFQUNFLGdCQUFBO0FEa0xGOztBQ2hMQTtFQUNFLGdCQUFBO0FEbUxGOztBQ2pMQTtFQUNFLGdCQUFBO0FEb0xGOztBQ2xMQTtFQUNFLGdCQUFBO0FEcUxGOztBQ25MQTtFQUNFLGdCQUFBO0FEc0xGOztBQ3BMQTtFQUNFLGdCQUFBO0FEdUxGOztBQ3JMQTtFQUNFLGdCQUFBO0FEd0xGOztBQ3RMQTtFQUNFLGdCQUFBO0FEeUxGOztBQ3ZMQTtFQUNFLGdCQUFBO0FEMExGOztBQ3hMQTtFQUNFLGdCQUFBO0FEMkxGOztBQ3pMQTtFQUNFLGdCQUFBO0FENExGOztBQzFMQTtFQUNFLGdCQUFBO0FENkxGOztBQzNMQTtFQUNFLGdCQUFBO0FEOExGOztBQzVMQTtFQUNFLGdCQUFBO0FEK0xGOztBQzdMQTtFQUNFLGdCQUFBO0FEZ01GOztBQzlMQTtFQUNFLGdCQUFBO0FEaU1GOztBQy9MQTtFQUNFLGdCQUFBO0FEa01GOztBQ2hNQTtFQUNFLGdCQUFBO0FEbU1GOztBQ2pNQTtFQUNFLGdCQUFBO0FEb01GOztBQ2xNQTtFQUNFLGdCQUFBO0FEcU1GOztBQ25NQTtFQUNFLGdCQUFBO0FEc01GOztBQ3BNQTtFQUNFLGdCQUFBO0FEdU1GOztBQ3JNQTtFQUNFLGdCQUFBO0FEd01GOztBQ3RNQTtFQUNFLGdCQUFBO0FEeU1GOztBQ3ZNQTtFQUNFLGdCQUFBO0FEME1GOztBQ3hNQTtFQUNFLGdCQUFBO0FEMk1GOztBQ3pNQTtFQUNFLGdCQUFBO0FENE1GOztBQzFNQTtFQUNFLGdCQUFBO0FENk1GOztBQzNNQTtFQUNFLGdCQUFBO0FEOE1GOztBQzVNQTtFQUNFLGdCQUFBO0FEK01GOztBQzdNQTtFQUNFLGdCQUFBO0FEZ05GOztBQzlNQTtFQUNFLGdCQUFBO0FEaU5GOztBQy9NQTtFQUNFLGdCQUFBO0FEa05GOztBQ2hOQTtFQUNFLGdCQUFBO0FEbU5GOztBQ2pOQTtFQUNFLGdCQUFBO0FEb05GOztBQ2xOQTtFQUNFLGdCQUFBO0FEcU5GOztBQ25OQTtFQUNFLGdCQUFBO0FEc05GOztBQ3BOQTtFQUNFLGdCQUFBO0FEdU5GOztBQ3JOQTtFQUNFLGdCQUFBO0FEd05GOztBQ3ROQTtFQUNFLGdCQUFBO0FEeU5GOztBQ3ZOQTtFQUNFLGdCQUFBO0FEME5GOztBQ3hOQTtFQUNFLGdCQUFBO0FEMk5GOztBQ3pOQTtFQUNFLGdCQUFBO0FENE5GOztBQzFOQTtFQUNFLGdCQUFBO0FENk5GOztBQzNOQTtFQUNFLGdCQUFBO0FEOE5GOztBQzVOQTtFQUNFLGdCQUFBO0FEK05GOztBQzdOQTtFQUNFLGdCQUFBO0FEZ09GOztBQzlOQTtFQUNFLGdCQUFBO0FEaU9GOztBQy9OQTtFQUNFLGdCQUFBO0FEa09GOztBQ2hPQTtFQUNFLGdCQUFBO0FEbU9GOztBQ2pPQTtFQUNFLGdCQUFBO0FEb09GOztBQ2xPQTtFQUNFLGdCQUFBO0FEcU9GOztBQ25PQTtFQUNFLGdCQUFBO0FEc09GOztBQ3BPQTtFQUNFLGdCQUFBO0FEdU9GOztBQ3JPQTtFQUNFLGdCQUFBO0FEd09GOztBQ3RPQTtFQUNFLGdCQUFBO0FEeU9GOztBQ3ZPQTtFQUNFLGdCQUFBO0FEME9GOztBQ3hPQTtFQUNFLGdCQUFBO0FEMk9GOztBQ3pPQTtFQUNFLGdCQUFBO0FENE9GOztBQzFPQTtFQUNFLGdCQUFBO0FENk9GOztBQzNPQTtFQUNFLGdCQUFBO0FEOE9GOztBQzVPQTtFQUNFLGdCQUFBO0FEK09GOztBQzdPQTtFQUNFLGdCQUFBO0FEZ1BGOztBQzlPQTtFQUNFLGdCQUFBO0FEaVBGOztBQy9PQTtFQUNFLGdCQUFBO0FEa1BGOztBQ2hQQTtFQUNFLGdCQUFBO0FEbVBGOztBQ2pQQTtFQUNFLGdCQUFBO0FEb1BGOztBQ2xQQTtFQUNFLGdCQUFBO0FEcVBGOztBQ25QQTtFQUNFLGdCQUFBO0FEc1BGOztBQ3BQQTtFQUNFLGdCQUFBO0FEdVBGOztBQ3JQQTtFQUNFLGdCQUFBO0FEd1BGOztBQ3RQQTtFQUNFLGdCQUFBO0FEeVBGOztBQ3ZQQTtFQUNFLGdCQUFBO0FEMFBGOztBQ3hQQTtFQUNFLGdCQUFBO0FEMlBGOztBQ3pQQTtFQUNFLGdCQUFBO0FENFBGOztBQzFQQTtFQUNFLGdCQUFBO0FENlBGOztBQzNQQTtFQUNFLGdCQUFBO0FEOFBGOztBQzVQQTtFQUNFLGdCQUFBO0FEK1BGOztBQzdQQTtFQUNFLGdCQUFBO0FEZ1FGOztBQzlQQTtFQUNFLFlBQUE7QURpUUY7O0FDL1BBO0VBQ0UsZ0JBQUE7QURrUUY7O0FDaFFBO0VBQ0UsZ0JBQUE7QURtUUY7O0FDalFBO0VBQ0UsZ0JBQUE7QURvUUY7O0FDbFFBO0VBQ0UsZ0JBQUE7QURxUUY7O0FDblFBO0VBQ0UsWUFBQTtBRHNRRjs7QUNwUUE7RUFDRSxnQkFBQTtBRHVRRjs7QUNyUUE7RUFDRSxnQkFBQTtBRHdRRjs7QUN0UUE7RUFDRSxnQkFBQTtBRHlRRjs7QUN2UUE7RUFDRSxnQkFBQTtBRDBRRjs7QUN4UUE7RUFDRSxnQkFBQTtBRDJRRjs7QUN6UUE7RUFDRSxnQkFBQTtBRDRRRjs7QUMxUUE7RUFDRSxnQkFBQTtBRDZRRjs7QUMzUUE7RUFDRSxZQUFBO0FEOFFGOztBQzVRQTtFQUNFLFlBQUE7QUQrUUY7O0FDN1FBO0VBQ0UsWUFBQTtBRGdSRjs7QUM5UUE7RUFDRSxZQUFBO0FEaVJGOztBQy9RQTtFQUNFLGdCQUFBO0FEa1JGOztBQ2hSQTtFQUNFLGdCQUFBO0FEbVJGOztBQ2pSQTtFQUNFLGdCQUFBO0FEb1JGOztBQ2xSQTtFQUNFLGdCQUFBO0FEcVJGOztBQ25SQTtFQUNFLGdCQUFBO0FEc1JGOztBQ3BSQTtFQUNFLGdCQUFBO0FEdVJGOztBQ3JSQTtFQUNFLGdCQUFBO0FEd1JGOztBQ3RSQTtFQUNFLGdCQUFBO0FEeVJGOztBQ3ZSQTtFQUNFLGdCQUFBO0FEMFJGOztBQ3hSQTtFQUNFLGdCQUFBO0FEMlJGOztBQ3pSQTtFQUNFLGdCQUFBO0FENFJGOztBQzFSQTtFQUNFLGdCQUFBO0FENlJG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O0FEc1pGOztBQ3BaQTtFQUNFLG1CQUFBO0FEdVpGOztBQ3JaQTtFQUNFLG1CQUFBO0FEd1pGOztBQ3RaQTtFQUNFLFVBQUE7QUR5WkY7O0FDdlpBO0VBQ0UsbUJBQUE7QUQwWkY7O0FDeFpBO0VBQ0Usa0JBQUE7QUQyWkY7O0FDelpBO0VBQ0UsV0FBQTtBRDRaRjs7QUMxWkE7RUFDRSxtQkFBQTtBRDZaRjs7QUMzWkE7RUFDRSxtQkFBQTtBRDhaRjs7QUM1WkE7RUFDRSxVQUFBO0FEK1pGOztBQzdaQTtFQUNFLG1CQUFBO0FEZ2FGOztBQzlaQTtFQUNFLG1CQUFBO0FEaWFGOztBQy9aQTtFQUNFLFVBQUE7QURrYUY7O0FDaGFBO0VBQ0UsbUJBQUE7QURtYUY7O0FDamFBO0VBQ0UsbUJBQUE7QURvYUY7O0FDbGFBO0VBQ0UsVUFBQTtBRHFhRjs7QUNuYUE7RUFDRSxtQkFBQTtBRHNhRjs7QUNwYUE7RUFDRSxrQkFBQTtBRHVhRjs7QUNyYUE7RUFDRSxXQUFBO0FEd2FGOztBQ3RhQTtFQUNFLFVBQUE7QUR5YUY7O0FDdmFBO0VBQ0Usa0JBQUE7QUQwYUY7O0FDeGFBO0VBQ0Usa0JBQUE7QUQyYUY7O0FDemFBO0VBQ0UsU0FBQTtBRDRhRjs7QUMxYUE7RUFDRSxrQkFBQTtBRDZhRjs7QUMzYUE7RUFDRSxrQkFBQTtBRDhhRjs7QUM1YUE7RUFDRSxTQUFBO0FEK2FGOztBQzdhQTtFQUNFLGtCQUFBO0FEZ2JGOztBQzlhQTtFQUNFLGtCQUFBO0FEaWJGOztBQy9hQTtFQUNFLFNBQUE7QURrYkY7O0FDaGJBO0VBQ0Usa0JBQUE7QURtYkY7O0FDamJBO0VBQ0UsaUJBQUE7QURvYkY7O0FDbGJBO0VBQ0UsVUFBQTtBRHFiRjs7QUNuYkE7RUFDRSxpQkFBQTtBRHNiRjs7QUNwYkE7RUFDRSx5QkFBQTtBRHViRjs7QUNyYkE7RUFDRSx5QkFBQTtBRHdiRjs7QUN0YkE7RUFDRSxnQkFBQTtBRHliRjs7QUN2YkE7RUFDRSx5QkFBQTtBRDBiRjs7QUN4YkE7RUFDRSx5QkFBQTtBRDJiRjs7QUN6YkE7RUFDRSxnQkFBQTtBRDRiRjs7QUMxYkE7RUFDRSx5QkFBQTtBRDZiRjs7QUMzYkE7RUFDRSx5QkFBQTtBRDhiRjs7QUM1YkE7RUFDRSxnQkFBQTtBRCtiRjs7QUM3YkE7RUFDRSx5QkFBQTtBRGdjRjs7QUM5YkE7RUFDRSx3QkFBQTtBRGljRjs7QUMvYkE7RUFDRSxlQUFBO0FEa2NGOztBQ2hjQTtFQUNFOzs7Ozs7Ozs7Ozs7SUFZRSxXQUFBO0VEbWNGO0VDamNBO0lBQ0UsV0FBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxXQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFdBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFNBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsU0FBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxTQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxpQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxpQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UseUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxnQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UseUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxnQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UseUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxnQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0Usd0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxlQUFBO0VEbWNGO0FBQ0Y7QUNqY0E7RUFDRTs7Ozs7Ozs7Ozs7O0lBWUUsV0FBQTtFRG1jRjtFQ2pjQTtJQUNFLFdBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsV0FBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxXQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxTQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFNBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsU0FBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsaUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsaUJBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UsZ0JBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UsZ0JBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHlCQUFBO0VEbWNGO0VDamNBO0lBQ0UsZ0JBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNFLHdCQUFBO0VEbWNGO0VDamNBO0lBQ0UsZUFBQTtFRG1jRjtBQUNGO0FDamNBO0VBQ0U7Ozs7Ozs7Ozs7OztJQVlFLFdBQUE7RURtY0Y7RUNqY0E7SUFDRSxXQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFdBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLG1CQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxVQUFBO0VEbWNGO0VDamNBO0lBQ0UsbUJBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxtQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsV0FBQTtFRG1jRjtFQ2pjQTtJQUNFLFVBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0UsU0FBQTtFRG1jRjtFQ2pjQTtJQUNFLGtCQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxTQUFBO0VEbWNGO0VDamNBO0lBQ0Usa0JBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLFNBQUE7RURtY0Y7RUNqY0E7SUFDRSxrQkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGlCQUFBO0VEbWNGO0VDamNBO0lBQ0UsVUFBQTtFRG1jRjtFQ2pjQTtJQUNFLGlCQUFBO0VEbWNGO0VDamNBO0lBQ0UseUJBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNFLGdCQUFBO0VEbWNGO0VDamNBO0lBQ0UseUJBQUE7RURtY0Y7RUNqY0E7SUFDRSx5QkFBQTtFRG1jRjtFQ2pjQTtJQUNF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RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0FEdzlCRjs7QUN0OUJBO0VBQ0Usc0JBQUE7QUR5OUJGOztBQ3Y5QkE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7QUQwOUJGOztBQ3g5QkE7RUFDRSx5QkFBQTtBRDI5QkY7O0FDejlCQTtFQUNFLHFCQUFBO0FENDlCRjs7QUMxOUJBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QUQ2OUJGOztBQzM5QkE7RUFDRSx5QkFBQTtBRDg5QkY7O0FDNTlCQTtFQUNFLGNBQUE7RUFDQSxzQkFBQTtBRCs5QkY7O0FDNzlCQTtFQUNFLDRCQUFBO0FEZytCRjs7QUM5OUJBO0VBQ0UscUJBQUE7QURpK0JGOztBQy85QkE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBRGsrQkY7O0FDaCtCQTtFQUNFLHlCQUFBO0FEbStCRjs7QUNqK0JBO0VBQ0UsY0FBQTtFQUNBLHlCQUFBO0FEbytCRjs7QUNsK0JBO0VBQ0UsNEJBQUE7QURxK0JGOztBQ24rQkE7RUFDRSxxQkFBQTtBRHMrQkY7O0FDcCtCQTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtFQUNBLHFCQUFBO0FEdStCRjs7QUNyK0JBO0VBQ0UseUJBQUE7QUR3K0JGOztBQ3QrQkE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7QUR5K0JGOztBQ3YrQkE7RUFDRSw0QkFBQTtBRDArQkY7O0FDeCtCQTtFQUNFLHFCQUFBO0FEMitCRjs7QUN6K0JBO0VBQ0UsY0FBQTtFQUNBLHlCQUFBO0VBQ0EscUJBQUE7QUQ0K0JGOztBQzErQkE7RUFDRSx5QkFBQTtBRDYrQkY7O0FDMytCQTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtBRDgrQkY7O0FDNStCQTtFQUNFLDRCQUFBO0FEKytCRjs7QUM3K0JBO0VBQ0UscUJBQUE7QURnL0JGOztBQzkrQkE7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxxQkFBQTtBRGkvQkY7O0FDLytCQTtFQUNFLHlCQUFBO0FEay9CRjs7QUNoL0JBO0VBQ0UsY0FBQTtFQUNBLHlCQUFBO0FEbS9CRjs7QUNq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Q0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7RUFDQSwwQkFBQTtBRHVqREY7O0FDcmpEQTtFQUNFLGdCQUFBO0FEd2pERjs7QUN0akRBO0VBQ0UseUJBQUE7QUR5akRGOztBQ3ZqREE7RUFDRSx5QkFBQTtBRDBqREY7O0FDeGpEQTtFQUNFLHlCQUFBO0FEMmpERjs7QUN6akRBO0VBQ0UseUJBQUE7QUQ0akRGOztBQzFqREE7RUFDRSx5QkFBQTtBRDZqREY7O0FDM2pEQTtFQUNFLHlCQUFBO0FEOGpERjs7QUM1akRBO0VBQ0UseUJBQUE7QUQrakRGOztBQzdqREE7RUFDRSx5QkFBQTtBRGdrREY7O0FDOWpEQTtFQUNFLHlCQUFBO0FEaWtERjs7QUMvakRBO0VBQ0UseUJBQUE7QURra0RGOztBQ2hrREE7RUFDRSx5QkFBQTtBRG1rREY7O0FDamtEQTtFQUNFLHlCQUFBO0FEb2tERjs7QUNsa0RBO0VBQ0UseUJBQUE7QURxa0RGOztBQ25rREE7RUFDRSx5QkFBQTtBRHNrREY7O0FDcGtEQTtFQUNFLHlCQUFBO0FEdWtERjs7QUNya0RBO0VBQ0UseUJBQUE7QUR3a0RGOztBQ3RrREE7RUFDRSx5QkFBQTtBRHlrREY7O0FDdmtEQTtFQUNFLHlCQUFBO0FEMGtERjs7QUN4a0RBO0VBQ0UseUJBQUE7QUQya0RGOztBQ3prREE7RUFDRSx5QkFBQTtBRDRrREY7O0FDMWtEQTtFQUNFLHlCQUFBO0FENmtERjs7QUMza0RBO0VBQ0UseUJBQUE7QUQ4a0RGOztBQzVrREE7RUFDRSx5QkFBQTtBRCtrREY7O0FDN2tEQTtFQUNFLHlCQUFBO0FEZ2xERjs7QUM5a0RBO0VBQ0UseUJBQUE7QURpbERGOztBQy9rREE7RUFDRSx5QkFBQTtBRGtsREY7O0FDaGxEQTtFQUNFLHlCQUFBO0FEbWxERjs7QUNqbERBO0VBQ0UseUJBQUE7QURvbERGOztBQ2xsREE7RUFDRSx5QkFBQTtBRHFsREY7O0FDbmxEQTtFQUNFLHlCQUFBO0FEc2xERjs7QUNwbERBO0VBQ0UsV0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JB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eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDhCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG9DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw4QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsNkJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw4QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw4QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UseUJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDRCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwwQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMkJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLHdCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwyQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UseUJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDBCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw4QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtBQUNGO0FDdnlEQTtFQUNFO0lBQ0UseUJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDRCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwwQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMkJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLHdCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwyQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UseUJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDBCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG9DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsOEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDhCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw2QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDhCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG9DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDhCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSx5QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsNEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDBCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwyQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usd0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDJCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSx5QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDhCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0FBQ0Y7QUN2eURBO0VBQ0U7SUFDRSx5QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsNEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDBCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwyQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usd0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDJCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSx5QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw4QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG9DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsK0JBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxvQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsOEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDZCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxnQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsOEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usb0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG9DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsbUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsOEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLHlCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSw0QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLDJCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSx3QkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsMkJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLHlCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwwQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLG1DQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLCtCQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxrQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsOEJBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGlDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0UsZ0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxtQ0FBQTtFRHl5REY7RUN2eURBO0lBQ0UsaUNBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGtDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSwrQkFBQTtFRHl5REY7RUN2eURBO0lBQ0Usa0NBQUE7RUR5eURGO0VDdnlEQTtJQUNFLGdDQUFBO0VEeXlERjtFQ3Z5REE7SUFDRSxpQ0FBQTtFRHl5REY7QUFDRjtBQ3Z5REE7RUFDRSx5QkFBQTtBRHl5REY7O0FDdnlEQTtFQUNFLDRCQUFBO0FEMHlERjs7QUN4eURBO0VBQ0Usd0JBQUE7QUQyeURGOztBQ3p5REE7RUFDRSwyQkFBQTtBRDR5REY7O0FDMXlEQTtFQUNFLDBCQUFBO0FENnlERjs7QUMzeURBO0VBQ0UsMkJBQUE7QUQ4eURGOztBQzV5REE7RUFDRSx5QkFBQTtBRCt5REY7O0FDN3lEQTtFQUNFLDBCQUFBO0FEZ3pERjs7QUM5eURBO0VBQ0UsaUNBQUE7QURpekRGOztBQy95REE7RUFDRSxvQ0FBQTtBRGt6REY7O0FDaHpEQTtFQUNFLGdDQUFBO0FEbXpERjs7QUNqekRBO0VBQ0UsbUNBQUE7QURvekRGOztBQ2x6REE7RUFDRSxrQ0FBQTtBRHF6REY7O0FDbnpEQTtFQUNFLG1DQUFBO0FEc3pERjs7QUNwekRBO0VBQ0UsaUNBQUE7QUR1ekRGOztBQ3J6REE7RUFDRSxrQ0FBQTtBRHd6REY7O0FDdHpEQTtFQUNFLGdDQUFBO0FEeXpERjs7QUN2ekRBO0VBQ0UsbUNBQUE7QUQwekRGOztBQ3h6REE7RUFDRSwrQkFBQTtBRDJ6REY7O0FDenpEQTtFQUNFLGtDQUFBO0FENHpERjs7QUMxekRBO0VBQ0UsaUNBQUE7QUQ2ekRGOztBQzN6REE7RUFDRSxrQ0FBQTtBRDh6REY7O0FDNXpEQTtFQUNFLGdDQUFBO0FEK3pERjs7QUM3ekRBO0VBQ0UsaUNBQUE7QURnMERGOztBQzl6REE7RUFDRSxpQ0FBQTtBRGkwREY7O0FDL3pEQTtFQUNFLG9DQUFBO0FEazBERjs7QUNoMERBO0VBQ0UsZ0NBQUE7QURtMERGOztBQ2owREE7RUFDRSxtQ0FBQTtBRG8wREY7O0FDbDBEQTtFQUNFLGtDQUFBO0FEcTBERjs7QUNuMERBO0VBQ0UsbUNBQUE7QURzMERGOztBQ3AwREE7RUFDRSxpQ0FBQTtBRHUwREY7O0FDcjBEQTtFQUNFLGtDQUFBO0FEdzBERjs7QUN0MERBO0VBQ0UsK0JBQUE7QUR5MERGOztBQ3YwREE7RUFDRSxrQ0FBQTtBRDAwREY7O0FDeDBEQTtFQUNFLDhCQUFBO0FEMjBERjs7QUN6MERBO0VBQ0UsaUNBQUE7QUQ0MERGOztBQzEwREE7RUFDRSxnQ0FBQTtBRDYwREY7O0FDMzBEQTtFQUNFLGlDQUFBO0FEODBERjs7QUM1MERBO0VBQ0UsK0JBQUE7QUQrMERGOztBQzcwREE7RUFDRSxnQ0FBQTtBRGcxREY7O0FDOTBEQTtFQUNFLGlDQUFBO0FEaTFERjs7QUMvMERBO0VBQ0Usb0NBQUE7QURrMURGOztBQ2gxREE7RUFDRSxnQ0FBQTtBRG0xREY7O0FDajFEQTtFQUNFLG1DQUFBO0FEbzFERjs7QUNsMURBO0VBQ0Usa0NBQUE7QURxMURGOztBQ24xREE7RUFDRSxtQ0FBQTtBRHMxREY7O0FDcDFEQTtFQUNFLGlDQUFBO0FEdTFERjs7QUNyMURBO0VBQ0Usa0NBQUE7QUR3MURGOztBQ3QxREE7RUFDRSxnQ0FBQTtBRHkxREY7O0FDdjFEQTtFQUNFLG1DQUFBO0FEMDFERjs7QUN4MURBO0VBQ0UsK0JBQUE7QUQyMURGOztBQ3oxREE7RUFDRSxrQ0FBQTtBRDQxREY7O0FDMTFEQTtFQUNFLGlDQUFBO0FENjFERjs7QUMzMURBO0VBQ0Usa0NBQUE7QUQ4MURGOztBQzUxREE7RUFDRSxnQ0FBQTtBRCsxREY7O0FDNzFEQTtFQUNFLGlDQUFBO0FEZzJERjs7QUM5MURBO0VBQ0UsaUNBQUE7QURpMkRGOztBQy8xREE7RUFDRSxvQ0FBQTtBRGsyREY7O0FDaDJEQTtFQUNFLGdDQUFBO0FEbTJERjs7QUNqMkRBO0VBQ0UsbUNBQUE7QURvMkRGOztBQ2wyREE7RUFDRSxrQ0FBQTtBRHEyREY7O0FDbjJEQTtFQUNFLG1DQUFBO0FEczJERjs7QUNwMkRBO0VBQ0UsaUNBQUE7QUR1MkRGOztBQ3IyREE7RUFDRSxrQ0FBQTtBRHcyREY7O0FDdDJEQTtFQUNFLDhCQUFBO0FEeTJERjs7QUN2MkRBO0VBQ0UsaUNBQUE7QUQwMkRGOztBQ3gyREE7RUFDRSw2QkFBQTtBRDIyREY7O0FDejJEQTtFQUNFLGdDQUFBO0FENDJERjs7QUMxMkRBO0VBQ0UsK0JBQUE7QUQ2MkRGOztBQzMyREE7RUFDRSxnQ0FBQTtBRDgyREY7O0FDNTJEQTtFQUNFLDhCQUFBO0FEKzJERjs7QUM3MkRBO0VBQ0UsK0JBQUE7QURnM0RGOztBQzkyREE7RUFDRSxpQ0FBQTtBRGkzREY7O0FDLzJEQTtFQUNFLG9DQUFBO0FEazNERjs7QUNoM0RBO0VBQ0UsZ0NBQUE7QURtM0RGOztBQ2ozREE7RUFDRSxtQ0FBQTtBRG8zREY7O0FDbDNEQTtFQUNFLGtDQUFBO0FEcTNERjs7QUNuM0RBO0VBQ0UsbUNBQUE7QURzM0RGOztBQ3AzREE7RUFDRSxpQ0FBQTtBRHUzREY7O0FDcjNEQTtFQUNFLGtDQUFBO0FEdzNERjs7QUN0M0RBO0VBQ0UsZ0NBQUE7QUR5M0RGOztBQ3YzREE7RUFDRSxtQ0FBQTtBRDAzREY7O0FDeDNEQTtFQUNFLCtCQUFBO0FEMjNERjs7QUN6M0RBO0VBQ0Usa0NBQUE7QUQ0M0RGOztBQzEzREE7RUFDRSxpQ0FBQTtBRDYzREY7O0FDMzNEQTtFQUNFLGtDQUFBO0FEODNERjs7QUM1M0RBO0VBQ0UsZ0NBQUE7QUQrM0RGOztBQzczREE7RUFDRSxpQ0FBQTtBRGc0REY7O0FDOTNEQTtFQUNFLGlDQUFBO0FEaTRERjs7QUMvM0RBO0VBQ0Usb0NBQUE7QURrNERGOztBQ2g0REE7RUFDRSxnQ0FBQTtBRG00REY7O0FDajREQTtFQUNFLG1DQUFBO0FEbzRERjs7QUNsNERBO0VBQ0Usa0NBQUE7QURxNERGOztBQ240REE7RUFDRSxtQ0FBQTtBRHM0REY7O0FDcDREQTtFQUNFLGlDQUFBO0FEdTRERjs7QUNyNERBO0VBQ0Usa0NBQUE7QUR3NERGOztBQ3Q0REE7RUFDRSwrQkFBQTtBRHk0REY7O0FDdjREQTtFQUNFLGtDQUFBO0FEMDRERjs7QUN4NERBO0VBQ0UsOEJBQUE7QUQyNERGOztBQ3o0REE7RUFDRSxpQ0FBQTtBRDQ0REY7O0FDMTREQTtFQUNFLGdDQUFBO0FENjRERjs7QUMzNERBO0VBQ0UsaUNBQUE7QUQ4NERGOztBQzU0REE7RUFDRSwrQkFBQTtBRCs0REY7O0FDNzREQTtFQUNFLGdDQUFBO0FEZzVERjs7QUM5NERBO0VBQ0UsdUJBQUE7QURpNURGOztBQy80REE7RUFDRSw4QkFBQTtBRGs1REY7O0FDaDVEQTtFQUNFLDZCQUFBO0FEbTVERjs7QUNqNURBO0VBQ0UsOEJBQUE7QURvNURGOztBQ2w1REE7RUFDRSw0QkFBQTtBRHE1REY7O0FDbjVEQTtFQUNFLDhCQUFBO0FEczVERjs7QUNwNURBO0VBQ0UsNkJBQUE7QUR1NURGOztBQ3I1REE7RUFDRSw4QkFBQTtBRHc1REY7O0FDdDVEQTtFQUNFLDBCQUFBO0FEeTVERjs7QUN2NURBO0VBQ0UsOEJBQUE7QUQwNURGOztBQ3g1REE7RUFDRSw2QkFBQTtBRDI1REY7O0FDejVEQTtFQUNFLDhCQUFBO0FENDVERjs7QUMxNURBO0VBQ0UsNEJBQUE7QUQ2NURGOztBQzM1REE7RUFDRSw4QkFBQTtBRDg1REY7O0FDNTVEQTtFQUNFLDZCQUFBO0FEKzVERjs7QUM3NURBO0VBQ0UsOEJBQUE7QURnNkRGOztBQzk1REE7RUFDRSwwQkFBQTtBRGk2REY7O0FDLzVEQTtFQUNFLDhCQUFBO0FEazZERjs7QUNoNkRBO0VBQ0UsNkJBQUE7QURtNkRGOztBQ2o2REE7RUFDRSw4QkFBQTtBRG82REY7O0FDbDZEQTtFQUNFLDRCQUFBO0FEcTZERjs7QUNuNkRBO0VBQ0UsOEJBQUE7QURzNkRGOztBQ3A2REE7RUFDRSw2QkFBQTtBRHU2REY7O0FDcjZEQTtFQUNFLDhCQUFBO0FEdzZERjs7QUN0NkRBO0VBQ0UsMEJBQUE7QUR5NkRGOztBQ3Y2REE7RUFDRSw4QkFBQTtBRDA2REY7O0FDeDZEQTtFQUNFLDZCQUFBO0FEMjZERjs7QUN6NkRBO0VBQ0UsOEJBQUE7QUQ0NkRGOztBQzE2REE7RUFDRSw0QkFBQTtBRDY2REY7O0FDMzZEQTtFQUNFLDhCQUFBO0FEODZERjs7QUM1NkRBO0VBQ0UsNkJBQUE7QUQrNkRGOztBQzc2REE7RUFDRSw4QkFBQTtBRGc3REY7O0FDOTZEQTtFQUNFLDBCQUFBO0FEaTdERjs7QUMvNkRBO0VBQ0UsOEJBQUE7QURrN0RGOztBQ2g3REE7RUFDRSw2QkFBQTtBRG03REY7O0FDajdEQTtFQUNFLDhCQUFBO0FEbzdERjs7QUNsN0RBO0VBQ0UsNEJBQUE7QURxN0RGOztBQ243REE7RUFDRSw4QkFBQTtBRHM3REY7O0FDcDdEQTtFQUNFLDZCQUFBO0FEdTdERjs7QUNyN0RBO0VBQ0UsOEJBQUE7QUR3N0RGOztBQ3Q3REE7RUFDRSwwQkFBQTtBRHk3REY7O0FDdjdEQTtFQUNFLDhCQUFBO0FEMDdERjs7QUN4N0RBO0VBQ0UsNkJBQUE7QUQyN0RGOztBQ3o3REE7RUFDRSw4QkFBQTtBRDQ3REY7O0FDMTdEQTtFQUNFLDRCQUFBO0FENjdERjs7QUMzN0RBO0VBQ0UsOEJBQUE7QUQ4N0RGOztBQzU3REE7RUFDRSw2QkFBQTtBRCs3REY7O0FDNzdEQTtFQUNFLDhCQUFBO0FEZzhERjs7QUM5N0RBO0VBQ0UsMEJBQUE7QURpOERGOztBQy83REE7RUFDRSw4QkFBQTtBRGs4REY7O0FDaDhEQTtFQUNFLDZCQUFBO0FEbThERjs7QUNqOERBO0VBQ0UsOEJBQUE7QURvOERGOztBQ2w4REE7RUFDRSw0QkFBQTtBRHE4REY7O0FDbjhEQTtFQUNFLDhCQUFBO0FEczhERjs7QUNwOERBO0VBQ0UsNkJBQUE7QUR1OERGOztBQ3I4REE7RUFDRSw4QkFBQTtBRHc4REY7O0FDdDhEQTtFQUNFLDBCQUFBO0FEeThERjs7QUN2OERBO0VBQ0UsOEJBQUE7QUQwOERGOztBQ3g4REE7RUFDRSw2QkFBQTtBRDI4REY7O0FDejhEQTtFQUNFLDhCQUFBO0FENDhERjs7QUMxOERBO0VBQ0UsNEJBQUE7QUQ2OERGOztBQzM4REE7RUFDRSw4QkFBQTtBRDg4REY7O0FDNThEQTtFQUNFLDZCQUFBO0FEKzhERjs7QUM3OERBO0VBQ0UsOEJBQUE7QURnOURGOztBQzk4REE7RUFDRSwwQkFBQTtBRGk5REY7O0FDLzhEQTtFQUNFLDhCQUFBO0FEazlERjs7QUNoOURBO0VBQ0UsNkJBQUE7QURtOURGOztBQ2o5REE7RUFDRSw4QkFBQTtBRG85REY7O0FDbDlEQTtFQUNFLDRCQUFBO0FEcTlERjs7QUNuOURBO0VBQ0UsOEJBQUE7QURzOURGOztBQ3A5REE7RUFDRSw2QkFBQTtBRHU5REY7O0FDcjlEQTtFQUNFLDhCQUFBO0FEdzlERjs7QUN0OURBO0VBQ0UsMEJBQUE7QUR5OURGOztBQ3Y5REE7RUFDRSw4QkFBQTtBRDA5REY7O0FDeDlEQTtFQUNFLDZCQUFBO0FEMjlERjs7QUN6OURBO0VBQ0UsOEJBQUE7QUQ0OURGOztBQzE5REE7RUFDRSw0QkFBQTtBRDY5REY7O0FDMzlEQTtFQUNFLDhCQUFBO0FEODlERjs7QUM1OURBO0VBQ0UsNkJBQUE7QUQrOURGOztBQzc5REE7RUFDRSw4QkFBQTtBRGcrREY7O0FDOTlEQTtFQUNFLDJCQUFBO0FEaStERjs7QUMvOURBO0VBQ0UsK0JBQUE7QURrK0RGOztBQ2grREE7RUFDRSw4QkFBQTtBRG0rREY7O0FDaitEQTtFQUNFLCtCQUFBO0FEbytERjs7QUNsK0RBO0VBQ0UsNkJBQUE7QURxK0RGOztBQ24rREE7RUFDRSwrQkFBQTtBRHMrREY7O0FDcCtEQTtFQUNFLDhCQUFBO0FEdStERjs7QUNyK0RBO0VBQ0UsK0JBQUE7QUR3K0RGOztBQ3QrREE7RUFDRSwyQkFBQTtBRHkrREY7O0FDditEQTtFQUNFLCtCQUFBO0FEMCtERjs7QUN4K0RBO0VBQ0UsOEJBQUE7QUQyK0RGOztBQ3orREE7RUFDRSwrQkFBQTtBRDQrREY7O0FDMStEQTtFQUNFLDZCQUFBO0FENitERjs7QUMzK0RBO0VBQ0UsK0JBQUE7QUQ4K0RGOztBQzUrREE7RUFDRSw4QkFBQTtBRCsrREY7O0FDNytEQTtFQUNFLCtCQUFBO0FEZy9ERjs7QUM5K0RBO0VBQ0UsMkJBQUE7QURpL0RGOztBQy8rREE7RUFDRSwrQkFBQTtBRGsvREY7O0FDaC9EQTtFQUNFLDhCQUFBO0FEbS9ERjs7QUNqL0RBO0VBQ0UsK0JBQUE7QURvL0RGOztBQ2wvREE7RUFDRSw2QkFBQTtBRHEvREY7O0FDbi9EQTtFQUNFLCtCQUFBO0FEcy9ERjs7QUNwL0RBO0VBQ0UsOEJBQUE7QUR1L0RGOztBQ3IvREE7RUFDRSwrQkFBQTtBRHcvREY7O0FDdC9EQTtFQUNFLDJCQUFBO0FEeS9ERjs7QUN2L0RBO0VBQ0UsK0JBQUE7QUQwL0RGOztBQ3gvREE7RUFDRSw4QkFBQTtBRDIvREY7O0FDei9EQTtFQUNFLCtCQUFBO0FENC9ERjs7QUMxL0RBO0VBQ0UsNkJBQUE7QUQ2L0RGOztBQzMvREE7RUFDRSwrQkFBQTtBRDgvREY7O0FDNS9EQTtFQUNFLDhCQUFBO0FEKy9ERjs7QUM3L0RBO0VBQ0UsK0JBQUE7QURnZ0VGOztBQzkvREE7RUFDRSwyQkFBQTtBRGlnRUY7O0FDLy9EQTtFQUNFLCtCQUFBO0FEa2dFRjs7QUNoZ0VBO0VBQ0UsOEJBQUE7QURtZ0VGOztBQ2pnRUE7RUFDRSwrQkFBQTtBRG9nRUY7O0FDbGdFQTtFQUNFLDZCQUFBO0FEcWdFRjs7QUNuZ0VBO0VBQ0UsK0JBQUE7QURzZ0VGOztBQ3BnRUE7RUFDRSw4QkFBQTtBRHVnRUY7O0FDcmdFQTtFQUNFLCtCQUFBO0FEd2dFRjs7QUN0Z0VBO0VBQ0UsMkJBQUE7QUR5Z0VGOztBQ3ZnRUE7RUFDRSwrQkFBQTtBRDBnRUY7O0FDeGdFQTtFQUNFLDhCQUFBO0FEMmdFRjs7QUN6Z0VBO0VBQ0UsK0JBQUE7QUQ0Z0VGOztBQzFnRUE7RUFDRSw2QkFBQTtBRDZnRUY7O0FDM2dFQTtFQUNFLCtCQUFBO0FEOGdFRjs7QUM1Z0VBO0VBQ0UsOEJBQUE7QUQrZ0VGOztBQzdnRUE7RUFDRSwrQkFBQTtBRGdoRUY7O0FDOWdFQTtFQUNFLDJCQUFBO0FEaWhFRjs7QUMvZ0VBO0VBQ0UsZ0NBQUE7QURraEVGOztBQ2hoRUE7RUFDRSxpQ0FBQTtBRG1oRUY7O0FDamhFQTtFQUNFLCtCQUFBO0FEb2hFRjs7QUNsaEVBO0VBQ0UsOEJBQUE7QURxaEVGOztBQ25oRUE7RUFDRSwrQkFBQTtBRHNoRUY7O0FDcGhFQTtFQUNFLGdDQUFBO0FEdWhFRjs7QUNyaEVBO0VBQ0Usa0NBQUE7QUR3aEVGOztBQ3RoRUE7RUFDRSxpQ0FBQTtBRHloRUY7O0FDdmhFQTtFQUNFLGtDQUFBO0FEMGhFRjs7QUN4aEVBO0VBQ0UsbUNBQUE7QUQyaEVGOztBQ3poRUE7RUFDRSxpQ0FBQTtBRDRoRUY7O0FDMWhFQTtFQUNFLGtDQUFBO0FENmhFRjs7QUMzaEVBO0VBQ0UsZ0NBQUE7QUQ4aEVGOztBQzVoRUE7RUFDRSwrQkFBQTtBRCtoRUY7O0FDN2hFQTtFQUNFLGdDQUFBO0FEZ2lFRjs7QUM5aEVBO0VBQ0UsbUNBQUE7QURpaUVGOztBQy9oRUE7RUFDRSxrQ0FBQTtBRGtpRUY7O0FDaGlFQTtFQUNFLG1DQUFBO0FEbWlFRjs7QUNqaUVBO0VBQ0Usc0JBQUE7QURvaUVGOztBQ2xpRUE7RUFDRSxzQkFBQTtBRHFpRUY7O0FDbmlFQTtFQUNFLHNCQUFBO0FEc2lFRjs7QUNwaUVBO0VBQ0UsNkJBQUE7QUR1aUVGOztBQ3JpRUE7RUFDRSxzQkFBQTtBRHdpRUY7O0FDdGlFQTtFQUNFLG9DQUFBO0FEeWlFRjs7QUN2aUVBO0VBQ0UscUNBQUE7QUQwaUVGOztBQ3hpRUE7RUFDRSxvQ0FBQTtBRDJpRUY7O0FDemlFQTtFQUNFLCtCQUFBO0FENGlFRjs7QUMxaUVBO0VBQ0UseUJBQUE7QUQ2aUVGOztBQzNpRUE7RUFDRSwyQkFBQTtBRDhpRUY7O0FDNWlFQTtFQUNFLDJCQUFBO0FEK2lFRjs7QUM3aUVBO0VBQ0UsMkJBQUE7QURnakVGOztBQzlpRUE7RUFDRSwyQkFBQTtBRGlqRUY7O0FDL2lFQTtFQUNFLDJCQUFBO0FEa2pFRjs7QUNoakVBO0VBQ0UsMkJBQUE7QURtakVGOztBQ2pqRUE7RUFDRSwyQkFBQTtBRG9qRUY7O0FDbGpFQTtFQUNFLDJCQUFBO0FEcWpFRjs7QUNuakVBO0VBQ0UsMkJBQUE7QURzakVGOztBQ3BqRUE7RUFDRSw0QkFBQTtBRHVqRUY7O0FDcmpFQTtFQUNFLHNCQUFBO0VBQ0EsZ0NBQUE7QUR3akVGOztBQ3RqRUE7RUFDRSxpQkFBQTtFQUNBLCtDQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQ0FBQTtFQUNBLGdCQUFBO0FEeWpFRjs7QUN0akVBO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtBRHlqRUY7O0FDdmpFQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esd0JBQUE7QUQwakVGOztBQ3hqRUE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGVBQUE7QUQyakVGOztBQ3pqRUE7RUFDRSxrQkFBQTtFQUNBLGtCQUFBO0FENGpFRjs7QUMxakVBO0VBQ0UsV0FBQTtFQUNBLHlCQUFBO0FENmpFRjs7QUMzakVBO0VBQ0UsZ0JBQUE7RUFDQSxVQUFBO0FEOGpFRiIsImZpbGUiOiJzaW1yLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gKlxuICpcdFRhYmxlIGZvIENvbnRlbnRzXG4gKlxuICpcdDEuIEJPT1RTVFJBUCBJTVBPUlRcbiAqXHQyLiBSRVNFVFxuICpcdDMuIEhFQURFUlNcbiAqXHQ0LiBUSVRMRUJBUlNcbiAqXHQ1LiBGT09URVJTXG4gKlx0Ni4gQkFTRVxuICpcdDcuIFNFQ1RJT05cbiAqXHQ4LiBCVVRUT05TXG4gKlx0OS4gTUVOVVxuICpcdDEwLiBCQUNLR1JPVU5EU1xuICpcdDExLiBJQ09OIEJPWFxuICpcdDEyLiBTVEFUU1xuICpcdDEzLiBQUk9KRUNUXG4gKlx0MTQuIFBPU1RcbiAqXHQxNS4gQVJUSUNMRVxuICpcdDE2LiBDT01NRU5UU1xuICpcdDE3LiBURVNUSU1PTklBTFNcbiAqXHQxOC4gSU5UUk9cbiAqXHQxOS4gSU5UUk8gMiBCQU5ORVJTXG4gKlx0MjAuIERJVklERVJTXG4gKlx0MjEuIEZPUk1cbiAqXHQyMi4gV0lER0VUU1xuICpcdDIzLiBQQVJUTkVSIExPR09cbiAqXHQyNC4gVEVBTVxuICpcdDI1LiBQUklDSU5HXG4gKlx0MjYuIDQwNFxuICpcdDI3LiBDT05UQUNUU1xuICpcdDI4LiBTTElERVIgTkFWXG4gKlx0MjkuIExBWUVSIFNMSURFUlxuICpcdDMwLiBQUkVMT0FEXG4gKlx0MzEuIFBSRVZJRVdcbiAqIFx0MzIuIEJPT1RTVFJBUCBDT01QT05FTlRTXG4gKlx0XHQzMi4xLiBQQU5FTFNcbiAqXHRcdDMyLjIuIFBST0dSRVNTIEJBUlNcbiAqXHRcdDMyLjMuIE5BVlNcbiAqXHRcdDMyLjQuIFBBR0lOQVRJT05cbiAqXHRcdDMyLjUuIEZPUk1TXG4gKlx0XHQzMi42LiBCT09UU1RSQVBcbiAqXHQzMy4gTUVESUEgUVVFUklFU1xuICpcdDM0LiBIRUxQRVJTXG4gKlxuKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMS4gQk9PVFNUUkFQIElNUE9SVFxuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyohXG4gKiBCb290c3RyYXAgdjMuMy42IChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTUgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBCUkFORCBDT0xPUlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJPRFkgVmFyaWFibGVzICh0YWtlcyBlZmZlY3Qgd2l0aCBib3hlZCBsYXlvdXQpXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRSQU5TSVRJT04gVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJPRFkgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRZUE9HUkFQSFkgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEhFQURJTkcgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEEgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIE1FTlUgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIERST1BET1dOIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBNT0JJTEUgTUVOVSBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogSEVBREVSICMxIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBIRUFERVIgIzIgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEhFQURFUiAjMyBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogQlJFQURDUlVNQlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRJVExFQkFSICMxIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBUSVRMRUJBUiAjMiBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogVElUTEVCQVIgIzMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFNFQ1RJT04gVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJVVFRPTlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIENPTlRFTlQgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEZPT1RFUiBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogQk9PVFNUUkFQIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1idXR0b25dLFxuaW5wdXRbdHlwZT1yZXNldF0sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdLFxuaW5wdXRbdHlwZT1yYWRpb10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyohIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzcyAqL1xuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJ0biA+IC5jYXJldCxcbiAgLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgfVxuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcbiAgc3JjOiB1cmwoXCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbn1cbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xufVxuXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG59XG5cbi5nbHlwaGljb24tZXVybzpiZWZvcmUsXG4uZ2x5cGhpY29uLWV1cjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKCrFwiO1xufVxuXG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oiSXCI7XG59XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLimIFcIjtcbn1cblxuLmdseXBoaWNvbi1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKciVwiO1xufVxuXG4uZ2x5cGhpY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKcj1wiO1xufVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG5cbi5nbHlwaGljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cblxuLmdseXBoaWNvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuXG4uZ2x5cGhpY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cblxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuXG4uZ2x5cGhpY29uLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDlcIjtcbn1cblxuLmdseXBoaWNvbi10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG5cbi5nbHlwaGljb24tdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuXG4uZ2x5cGhpY29uLW9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG5cbi5nbHlwaGljb24tem9vbS1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNVwiO1xufVxuXG4uZ2x5cGhpY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG5cbi5nbHlwaGljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XG59XG5cbi5nbHlwaGljb24tY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cblxuLmdseXBoaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG5cbi5nbHlwaGljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cblxuLmdseXBoaWNvbi1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cblxuLmdseXBoaWNvbi11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjdcIjtcbn1cblxuLmdseXBoaWNvbi1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG5cbi5nbHlwaGljb24tcmVwZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG5cbi5nbHlwaGljb24tcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG5cbi5nbHlwaGljb24tbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG5cbi5nbHlwaGljb24tcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM5XCI7XG59XG5cbi5nbHlwaGljb24tYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDJcIjtcbn1cblxuLmdseXBoaWNvbi1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cblxuLmdseXBoaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuXG4uZ2x5cGhpY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cblxuLmdseXBoaWNvbi1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG5cbi5nbHlwaGljb24taXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cblxuLmdseXBoaWNvbi1pbmRlbnQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1N1wiO1xufVxuXG4uZ2x5cGhpY29uLWluZGVudC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG5cbi5nbHlwaGljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiO1xufVxuXG4uZ2x5cGhpY29uLW1hcC1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cblxuLmdseXBoaWNvbi10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG5cbi5nbHlwaGljb24tZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG5cbi5nbHlwaGljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjdcIjtcbn1cblxuLmdseXBoaWNvbi1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuXG4uZ2x5cGhpY29uLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cblxuLmdseXBoaWNvbi1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cblxuLmdseXBoaWNvbi1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3M1wiO1xufVxuXG4uZ2x5cGhpY29uLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG5cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc2XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cblxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG5cbi5nbHlwaGljb24tbWludXMtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZXN0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODVcIjtcbn1cblxuLmdseXBoaWNvbi1pbmZvLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuXG4uZ2x5cGhpY29uLW9rLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkxXCI7XG59XG5cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cblxuLmdseXBoaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuXG4uZ2x5cGhpY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG5cbi5nbHlwaGljb24tbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwM1wiO1xufVxuXG4uZ2x5cGhpY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuXG4uZ2x5cGhpY29uLWV5ZS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNlwiO1xufVxuXG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG5cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDlcIjtcbn1cblxuLmdseXBoaWNvbi1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTBcIjtcbn1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG5cbi5nbHlwaGljb24tbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEyXCI7XG59XG5cbi5nbHlwaGljb24tY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuXG4uZ2x5cGhpY29uLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTVcIjtcbn1cblxuLmdseXBoaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMThcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuXG4uZ2x5cGhpY29uLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI0XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cblxuLmdseXBoaWNvbi1oYW5kLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI3XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuXG4uZ2x5cGhpY29uLWhhbmQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMFwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMzXCI7XG59XG5cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuXG4uZ2x5cGhpY29uLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XG59XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG5cbi5nbHlwaGljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM5XCI7XG59XG5cbi5nbHlwaGljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MlwiO1xufVxuXG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuXG4uZ2x5cGhpY29uLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ1XCI7XG59XG5cbi5nbHlwaGljb24tcHVzaHBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuXG4uZ2x5cGhpY29uLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTBcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTJcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWF0dHJpYnV0ZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG5cbi5nbHlwaGljb24tZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU4XCI7XG59XG5cbi5nbHlwaGljb24tY29sbGFwc2UtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OVwiO1xufVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG5cbi5nbHlwaGljb24tbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYxXCI7XG59XG5cbi5nbHlwaGljb24tZmxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjJcIjtcbn1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG5cbi5nbHlwaGljb24tbmV3LXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NFwiO1xufVxuXG4uZ2x5cGhpY29uLXJlY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY3XCI7XG59XG5cbi5nbHlwaGljb24tc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjhcIjtcbn1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cblxuLmdseXBoaWNvbi1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzBcIjtcbn1cblxuLmdseXBoaWNvbi1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzNcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cblxuLmdseXBoaWNvbi1mbG9wcHktb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NlwiO1xufVxuXG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cblxuLmdseXBoaWNvbi1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc5XCI7XG59XG5cbi5nbHlwaGljb24taGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuXG4uZ2x5cGhpY29uLWVhcnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgyXCI7XG59XG5cbi5nbHlwaGljb24tcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XG59XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cblxuLmdseXBoaWNvbi1zdGF0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNkLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XG59XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJ0aXRsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODhcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1zdGVyZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODlcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MVwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTYtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHlyaWdodC1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk0XCI7XG59XG5cbi5nbHlwaGljb24tcmVnaXN0cmF0aW9uLW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuXG4uZ2x5cGhpY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG5cbi5nbHlwaGljb24tY2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDFcIjtcbn1cblxuLmdseXBoaWNvbi1zYXZlLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDJcIjtcbn1cblxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cblxuLmdseXBoaWNvbi1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNFwiO1xufVxuXG4uZ2x5cGhpY29uLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDVcIjtcbn1cblxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsZXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA5XCI7XG59XG5cbi5nbHlwaGljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEwXCI7XG59XG5cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiO1xufVxuXG4uZ2x5cGhpY29uLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEyXCI7XG59XG5cbi5nbHlwaGljb24tcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxM1wiO1xufVxuXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuXG4uZ2x5cGhpY29uLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNlwiO1xufVxuXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLim7pcIjtcbn1cblxuLmdseXBoaWNvbi1ibGFja2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE4XCI7XG59XG5cbi5nbHlwaGljb24tYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE5XCI7XG59XG5cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cblxuLmdseXBoaWNvbi1lcmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIuKMm1wiO1xufVxuXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cblxuLmdseXBoaWNvbi1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjRcIjtcbn1cblxuLmdseXBoaWNvbi1waWdneS1iYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI1XCI7XG59XG5cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cblxuLmdseXBoaWNvbi1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24tYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG5cbi5nbHlwaGljb24teWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwqVcIjtcbn1cblxuLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCpVwiO1xufVxuXG4uZ2x5cGhpY29uLXJ1YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oK9XCI7XG59XG5cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzFcIjtcbn1cblxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XG59XG5cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7XG59XG5cbi5nbHlwaGljb24tb3B0aW9uLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzRcIjtcbn1cblxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiO1xufVxuXG4uZ2x5cGhpY29uLW1vZGFsLXdpbmRvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzN1wiO1xufVxuXG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7XG59XG5cbi5nbHlwaGljb24tc3VuZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjtcbn1cblxuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDNcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiO1xufVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ2XCI7XG59XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjtcbn1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDlcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTJcIjtcbn1cblxuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cblxuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7XG59XG5cbi5nbHlwaGljb24tc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTVcIjtcbn1cblxuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjtcbn1cblxuLmdseXBoaWNvbi1tZW51LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU4XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG5cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiO1xufVxuXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5hIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICBjb2xvcjogIzA5MjU0MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbWctcmVzcG9uc2l2ZSxcbi50aHVtYm5haWwgPiBpbWcsXG4udGh1bWJuYWlsIGEgPiBpbWcsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmgxIHNtYWxsLFxuaDIgc21hbGwsXG5oMyBzbWFsbCxcbmg0IHNtYWxsLFxuaDUgc21hbGwsXG5oNiBzbWFsbCxcbi5oMSBzbWFsbCxcbi5oMiBzbWFsbCxcbi5oMyBzbWFsbCxcbi5oNCBzbWFsbCxcbi5oNSBzbWFsbCxcbi5oNiBzbWFsbCxcbmgxIC5zbWFsbCxcbmgyIC5zbWFsbCxcbmgzIC5zbWFsbCxcbmg0IC5zbWFsbCxcbmg1IC5zbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSAuc21hbGwsXG4uaDIgLnNtYWxsLFxuLmgzIC5zbWFsbCxcbi5oNCAuc21hbGwsXG4uaDUgLnNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuaDEsXG4uaDEsXG5oMixcbi5oMixcbmgzLFxuLmgzIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTEuNXB4O1xufVxuXG5oMSBzbWFsbCxcbi5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuLmgyIHNtYWxsLFxuaDMgc21hbGwsXG4uaDMgc21hbGwsXG5oMSAuc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgLnNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIC5zbWFsbCxcbi5oMyAuc21hbGwge1xuICBmb250LXNpemU6IDY1JTtcbn1cblxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLXRvcDogMTEuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMS41cHg7XG59XG5cbmg0IHNtYWxsLFxuLmg0IHNtYWxsLFxuaDUgc21hbGwsXG4uaDUgc21hbGwsXG5oNiBzbWFsbCxcbi5oNiBzbWFsbCxcbmg0IC5zbWFsbCxcbi5oNCAuc21hbGwsXG5oNSAuc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgLnNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbmgzLFxuLmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmg2LFxuLmg2IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5wIHtcbiAgbWFyZ2luOiAwIDAgMTEuNXB4O1xufVxuXG4ubGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gIH1cbn1cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IDAuMmVtO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzBjMzE1ODtcbn1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyYjU0MmM7XG59XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cblxuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLFxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzY2NTEyYztcbn1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlcixcbmEuYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLFxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMztcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xufVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbmEuYmctd2FybmluZzpob3ZlcixcbmEuYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuXG5hLmJnLWRhbmdlcjpob3ZlcixcbmEuYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwLjVweDtcbiAgbWFyZ2luOiA0NnB4IDAgMjNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMS41cHg7XG59XG5cbnVsIHVsLFxub2wgdWwsXG51bCBvbCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbmR0LFxuZGQge1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcbiAgfVxufVxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM3Nzc3Nzc7XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMS41cHggMjNweDtcbiAgbWFyZ2luOiAwIDAgMjNweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTtcbn1cblxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5ibG9ja3F1b3RlIGZvb3RlcixcbmJsb2NrcXVvdGUgc21hbGwsXG5ibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogXCLCoOKAlFwiO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxua2JkIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTFweDtcbiAgbWFyZ2luOiAwIDAgMTEuNXB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cblxuLmNvbC14cy0xLFxuLmNvbC1zbS0xLFxuLmNvbC1tZC0xLFxuLmNvbC1sZy0xLFxuLmNvbC14cy0yLFxuLmNvbC1zbS0yLFxuLmNvbC1tZC0yLFxuLmNvbC1sZy0yLFxuLmNvbC14cy0zLFxuLmNvbC1zbS0zLFxuLmNvbC1tZC0zLFxuLmNvbC1sZy0zLFxuLmNvbC14cy00LFxuLmNvbC1zbS00LFxuLmNvbC1tZC00LFxuLmNvbC1sZy00LFxuLmNvbC14cy01LFxuLmNvbC1zbS01LFxuLmNvbC1tZC01LFxuLmNvbC1sZy01LFxuLmNvbC14cy02LFxuLmNvbC1zbS02LFxuLmNvbC1tZC02LFxuLmNvbC1sZy02LFxuLmNvbC14cy03LFxuLmNvbC1zbS03LFxuLmNvbC1tZC03LFxuLmNvbC1sZy03LFxuLmNvbC14cy04LFxuLmNvbC1zbS04LFxuLmNvbC1tZC04LFxuLmNvbC1sZy04LFxuLmNvbC14cy05LFxuLmNvbC1zbS05LFxuLmNvbC1tZC05LFxuLmNvbC1sZy05LFxuLmNvbC14cy0xMCxcbi5jb2wtc20tMTAsXG4uY29sLW1kLTEwLFxuLmNvbC1sZy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXNtLTExLFxuLmNvbC1tZC0xMSxcbi5jb2wtbGctMTEsXG4uY29sLXhzLTEyLFxuLmNvbC1zbS0xMixcbi5jb2wtbWQtMTIsXG4uY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsXG4gIC5jb2wtbWQtMixcbiAgLmNvbC1tZC0zLFxuICAuY29sLW1kLTQsXG4gIC5jb2wtbWQtNSxcbiAgLmNvbC1tZC02LFxuICAuY29sLW1kLTcsXG4gIC5jb2wtbWQtOCxcbiAgLmNvbC1tZC05LFxuICAuY29sLW1kLTEwLFxuICAuY29sLW1kLTExLFxuICAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cblxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLnRhYmxlID4gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbnRhYmxlIGNvbFtjbGFzcyo9Y29sLV0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uO1xufVxuXG50YWJsZSB0ZFtjbGFzcyo9Y29sLV0sXG50YWJsZSB0aFtjbGFzcyo9Y29sLV0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE3LjI1cHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG59XG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgbWFyZ2luOiA0cHggMCAwO1xuICBtYXJnaW4tdG9wOiAxcHggXFw5IDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcbmlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLFxuaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM4NTg1ODU7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzEyNGE4NTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxOCwgNzQsIDEzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTgsIDc0LCAxMzMsIDAuNik7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogbGlnaHRlcigjODU4NTg1LCA0MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBsaWdodGVyKCM4NTg1ODUsIDQwJSk7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogbGlnaHRlcigjODU4NTg1LCA0MCUpO1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB9XG4gIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LXNtLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPW1vbnRoXSB7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1sZyxcbiAgaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1sZyxcbiAgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSxcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogODZweDtcbiAgfVxufVxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucmFkaW8gbGFiZWwsXG4uY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOSA7XG59XG5cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzN3B4O1xufVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZyxcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaW5wdXQtc20ge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDcuNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG50ZXh0YXJlYS5pbnB1dC1zbSxcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDcuNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiA4LjVweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5pbnB1dC1sZyB7XG4gIGhlaWdodDogODZweDtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuc2VsZWN0LmlucHV0LWxnIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBsaW5lLWhlaWdodDogODZweDtcbn1cblxudGV4dGFyZWEuaW5wdXQtbGcsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBsaW5lLWhlaWdodDogODZweDtcbn1cblxuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBtaW4taGVpZ2h0OiA0MXB4O1xuICBwYWRkaW5nOiAzMXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cblxuLmhhcy1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNjguNzVweDtcbn1cblxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDg2cHg7XG4gIGhlaWdodDogODZweDtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG59XG5cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcbn1cblxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbi5oYXMtd2FybmluZyAuaGVscC1ibG9jayxcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcbi5oYXMtd2FybmluZyAucmFkaW8sXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LFxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICM4YTZkM2I7XG59XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG59XG5cbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xufVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMjhweDtcbn1cblxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDtcbn1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAzOXB4O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgfVxufVxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtc20gLmNvbnRyb2wtbGFiZWwge1xuICAgIHBhZGRpbmctdG9wOiA4LjVweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5idG46Zm9jdXMsXG4uYnRuOmFjdGl2ZTpmb2N1cyxcbi5idG4uYWN0aXZlOmZvY3VzLFxuLmJ0bi5mb2N1cyxcbi5idG46YWN0aXZlLmZvY3VzLFxuLmJ0bi5hY3RpdmUuZm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4uYnRuOmhvdmVyLFxuLmJ0bjpmb2N1cyxcbi5idG4uZm9jdXMge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuOmFjdGl2ZSxcbi5idG4uYWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCxcbi5idG5bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi5idG4tZGVmYXVsdDpmb2N1cyxcbi5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICM4YzhjOGM7XG59XG5cbi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG59XG5cbi5idG4tZGVmYXVsdDphY3RpdmUsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGJvcmRlci1jb2xvcjogI2FkYWRhZDtcbn1cblxuLmJ0bi1kZWZhdWx0OmFjdGl2ZTpob3Zlcixcbi5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlOmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZTpmb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpmb2N1cyxcbi5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4Yztcbn1cblxuLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3Zlcixcbi5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cyxcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG5cbi5idG4tZGVmYXVsdCAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlci1jb2xvcjogIzBmM2U2Zjtcbn1cblxuLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG4gIGJvcmRlci1jb2xvcjogIzA4MjAzOTtcbn1cblxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSxcbi5idG4tcHJpbWFyeS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMzE1ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDgyMDM5O1xufVxuXG4uYnRuLXByaW1hcnk6YWN0aXZlOmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeTpob3Zlcixcbi5idG4tcHJpbWFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLXByaW1hcnkuYWN0aXZlOmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cyxcbi5idG4tcHJpbWFyeS5hY3RpdmUuZm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MjAzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3Zlcixcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlci1jb2xvcjogIzBmM2U2Zjtcbn1cblxuLmJ0bi1wcmltYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1NjI1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5O1xufVxuXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG5cbi5idG4tc3VjY2VzczphY3RpdmU6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzOmhvdmVyLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZTpmb2N1cyxcbi5idG4tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk4NDM5O1xuICBib3JkZXItY29sb3I6ICMyNTU2MjU7XG59XG5cbi5idG4tc3VjY2VzczphY3RpdmUsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cyxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuXG4uYnRuLXN1Y2Nlc3MgLmJhZGdlIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG5cbi5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMxYjZkODU7XG59XG5cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMyNjlhYmM7XG59XG5cbi5idG4taW5mbzphY3RpdmUsXG4uYnRuLWluZm8uYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMWIwZDU7XG4gIGJvcmRlci1jb2xvcjogIzI2OWFiYztcbn1cblxuLmJ0bi1pbmZvOmFjdGl2ZTpob3Zlcixcbi5idG4taW5mby5hY3RpdmU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86aG92ZXIsXG4uYnRuLWluZm86YWN0aXZlOmZvY3VzLFxuLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mbzphY3RpdmUuZm9jdXMsXG4uYnRuLWluZm8uYWN0aXZlLmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjlhYmM7XG4gIGJvcmRlci1jb2xvcjogIzFiNmQ4NTtcbn1cblxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3Zlcixcbi5idG4taW5mby5kaXNhYmxlZDpmb2N1cyxcbi5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLFxuLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xuICBib3JkZXItY29sb3I6ICM0NmI4ZGE7XG59XG5cbi5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcbn1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogIzk4NWYwZDtcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cblxuLmJ0bi13YXJuaW5nOmFjdGl2ZSxcbi5idG4td2FybmluZy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyO1xufVxuXG4uYnRuLXdhcm5pbmc6YWN0aXZlOmhvdmVyLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZzphY3RpdmU6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZS5mb2N1cyxcbi5idG4td2FybmluZy5hY3RpdmUuZm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ODUxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTg1ZjBkO1xufVxuXG4uYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5idG4td2FybmluZy5kaXNhYmxlZDpob3Zlcixcbi5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZy5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gIGJvcmRlci1jb2xvcjogI2VlYTIzNjtcbn1cblxuLmJ0bi13YXJuaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjBhZDRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLFxuLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgYm9yZGVyLWNvbG9yOiAjNzYxYzE5O1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICBib3JkZXItY29sb3I6ICNhYzI5MjU7XG59XG5cbi5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cblxuLmJ0bi1kYW5nZXI6YWN0aXZlOmhvdmVyLFxuLmJ0bi1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXI6aG92ZXIsXG4uYnRuLWRhbmdlcjphY3RpdmU6Zm9jdXMsXG4uYnRuLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyOmFjdGl2ZS5mb2N1cyxcbi5idG4tZGFuZ2VyLmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzI5MjU7XG4gIGJvcmRlci1jb2xvcjogIzc2MWMxOTtcbn1cblxuLmJ0bi1kYW5nZXI6YWN0aXZlLFxuLmJ0bi1kYW5nZXIuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3Zlcixcbi5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG5cbi5idG4tZGFuZ2VyIC5iYWRnZSB7XG4gIGNvbG9yOiAjZDk1MzRmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWxpbmsge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1saW5rLFxuLmJ0bi1saW5rOmFjdGl2ZSxcbi5idG4tbGluay5hY3RpdmUsXG4uYnRuLWxpbmtbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGluayxcbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyxcbi5idG4tbGluazphY3RpdmUge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbms6aG92ZXIsXG4uYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzA5MjU0MjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3Zlcixcbi5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1sZyxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmJ0bi1zbSxcbi5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5idG4teHMsXG4uYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbmlucHV0W3R5cGU9c3VibWl0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPWJ1dHRvbl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuXG4uZmFkZS5pbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG50ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cblxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5IDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDEwLjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwO1xufVxuXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBcXDkgO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xufVxuXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5idG4tdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uYnRuLXRvb2xiYXIgLmJ0bixcbi5idG4tdG9vbGJhciAuYnRuLWdyb3VwLFxuLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYnRuLXRvb2xiYXIgPiAuYnRuLFxuLmJ0bi10b29sYmFyID4gLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciA+IC5pbnB1dC1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0biAuY2FyZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1sZyAuY2FyZXQge1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtanVzdGlmaWVkIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4sXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAge1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDElO1xufVxuXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xufVxuXG5bZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuIGlucHV0W3R5cGU9cmFkaW9dLFxuW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG5bZGF0YS10b2dnbGU9YnV0dG9uc10gPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdLFxuW2RhdGEtdG9nZ2xlPWJ1dHRvbnNdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xufVxuXG4uaW5wdXQtZ3JvdXBbY2xhc3MqPWNvbC1dIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDg2cHg7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbnNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG5zZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG5zZWxlY3QuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogODZweDtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG59XG5cbnRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbnRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiA3LjVweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbnNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbnNlbGVjdC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cblxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG50ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjODU4NTg1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyB7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3Zlcixcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmZvY3VzLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46YWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLm5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdiA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cblxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpob3Zlcixcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLm5hdiAub3BlbiA+IGEsXG4ubmF2IC5vcGVuID4gYTpob3Zlcixcbi5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDEwLjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4ubmF2ID4gbGkgPiBhID4gaW1nIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm5hdi10YWJzID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDAgMDtcbn1cblxuLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZDtcbn1cblxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDAgMDtcbiAgfVxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xuICB9XG59XG4ubmF2LXBpbGxzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cblxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgfVxuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLm5hdi10YWJzLWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggMCAwO1xuICB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIH1cbn1cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5uYXZiYXItY29sbGFwc2UuaW4ge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cblxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyLWNvbGxhcHNlLFxuICAuY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubmF2YmFyLXN0YXRpYy10b3Age1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1maXhlZC10b3AsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEzLjVweCAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLWJyYW5kID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyID4gLmNvbnRhaW5lciAubmF2YmFyLWJyYW5kLFxuICAubmF2YmFyID4gLmNvbnRhaW5lci1mbHVpZCAubmF2YmFyLWJyYW5kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cbi5uYXZiYXItdG9nZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciArIC5pY29uLWJhciB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogNi43NXB4IC0xNXB4O1xufVxuXG4ubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDEzLjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMuNXB4O1xuICB9XG59XG4ubmF2YmFyLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSksIDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIG1hcmdpbi10b3A6IC0yLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1yYWRpb10sXG4gIC5uYXZiYXItZm9ybSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZm9ybSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXItYnRuIHtcbiAgbWFyZ2luLXRvcDogLTIuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMi41cHg7XG59XG5cbi5uYXZiYXItYnRuLmJ0bi1zbSB7XG4gIG1hcmdpbi10b3A6IDcuNXB4O1xuICBtYXJnaW4tYm90dG9tOiA3LjVweDtcbn1cblxuLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTMuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMy41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXRleHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICB9XG4gIC5uYXZiYXItcmlnaHQgfiAubmF2YmFyLXJpZ2h0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2NjYztcbn1cblxuLm5hdmJhci1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgYm9yZGVyLWNvbG9yOiAjMDgwODA4O1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSB7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItZm9ybSB7XG4gIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM5ZDlkOWQ7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM5ZDlkOWQ7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMCAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4uYnJlYWRjcnVtYiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYiA+IGxpICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCLCu8KgXCI7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogI2NjYztcbn1cblxuLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjNweCAwO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlci1jb2xvcjogIzEyNGE4NTtcbn1cblxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZDVkNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG5cbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDZweDtcbn1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIzcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbn1cblxuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG5cbi5wYWdlciAubmV4dCA+IGEsXG4ucGFnZXIgLm5leHQgPiBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cyxcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgcGFkZGluZzogMC4yZW0gMC42ZW0gMC4zZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNWVtO1xufVxuXG5hLmxhYmVsOmhvdmVyLFxuYS5sYWJlbDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxhYmVsOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAubGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmxhYmVsLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xufVxuXG4ubGFiZWwtZGVmYXVsdFtocmVmXTpob3Zlcixcbi5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ubGFiZWwtcHJpbWFyeVtocmVmXTpob3Zlcixcbi5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMzE1ODtcbn1cblxuLmxhYmVsLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ubGFiZWwtc3VjY2Vzc1tocmVmXTpob3Zlcixcbi5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbn1cblxuLmxhYmVsLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ubGFiZWwtaW5mb1tocmVmXTpob3Zlcixcbi5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbn1cblxuLmxhYmVsLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ubGFiZWwtd2FybmluZ1tocmVmXTpob3Zlcixcbi5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbn1cblxuLmxhYmVsLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5sYWJlbC1kYW5nZXJbaHJlZl06aG92ZXIsXG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3Nzc3O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYnRuLXhzIC5iYWRnZSxcbi5idG4tZ3JvdXAteHMgPiAuYnRuIC5iYWRnZSB7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMXB4IDVweDtcbn1cblxuYS5iYWRnZTpob3ZlcixcbmEuYmFkZ2U6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlID4gLmJhZGdlLFxuLm5hdi1waWxscyA+IC5hY3RpdmUgPiBhID4gLmJhZGdlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2Uge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLm5hdi1waWxscyA+IGxpID4gYSA+IC5iYWRnZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG5cbi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmp1bWJvdHJvbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogMjAwO1xufVxuXG4uanVtYm90cm9uID4gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDVkNWQ1O1xufVxuXG4uY29udGFpbmVyIC5qdW1ib3Ryb24sXG4uY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmp1bWJvdHJvbiAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgfVxuICAuY29udGFpbmVyIC5qdW1ib3Ryb24sXG4gIC5jb250YWluZXItZmx1aWQgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbiAgLmp1bWJvdHJvbiBoMSxcbiAgLmp1bWJvdHJvbiAuaDEge1xuICAgIGZvbnQtc2l6ZTogNjNweDtcbiAgfVxufVxuLnRodW1ibmFpbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuYS50aHVtYm5haWw6aG92ZXIsXG5hLnRodW1ibmFpbDpmb2N1cyxcbmEudGh1bWJuYWlsLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzEyNGE4NTtcbn1cblxuLnRodW1ibmFpbCAuY2FwdGlvbiB7XG4gIHBhZGRpbmc6IDlweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzYWJsZSxcbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7XG59XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYztcbn1cblxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuXG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmN2UxYjU7XG59XG5cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuXG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDtcbn1cblxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG4ucHJvZ3Jlc3Mge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgLW8tYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItaW5mbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgd2lkdGg6IDEwMDAwcHg7XG59XG5cbi5tZWRpYS1vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEgPiAucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEgPiAucHVsbC1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tZWRpYS1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubWVkaWEtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5tZWRpYS1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMHB4O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogIzMzMztcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgYm9yZGVyLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM3NmIwZWQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG4gIGJvcmRlci1jb2xvcjogIzMxNzA4Zjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuXG4ucGFuZWwtaGVhZGluZyA+IC5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYW5lbC10aXRsZSA+IGEsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCxcbi5wYW5lbC10aXRsZSA+IHNtYWxsID4gYSxcbi5wYW5lbC10aXRsZSA+IC5zbWFsbCA+IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhbmVsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuXG4ucGFuZWwgPiAubGlzdC1ncm91cCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucGFuZWwgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuXG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG5cbi5wYW5lbCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ucGFuZWwtaGVhZGluZyArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4ucGFuZWwgPiAudGFibGUsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbCA+IC50YWJsZSBjYXB0aW9uLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgY2FwdGlvbixcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC50YWJsZSBjYXB0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xufVxuXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTFweDtcbn1cblxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbn1cblxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTFweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTFweDtcbn1cblxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLTFweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG59XG5cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG5cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTFweDtcbn1cblxuLnBhbmVsID4gLnBhbmVsLWJvZHkgKyAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZS1yZXNwb25zaXZlLFxuLnBhbmVsID4gLnRhYmxlICsgLnBhbmVsLWJvZHksXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSArIC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbC1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5LFxuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLmxpc3QtZ3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFuZWwtZGVmYXVsdCB7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkZGQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG59XG5cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkZDtcbn1cblxuLnBhbmVsLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMxMjRhODU7XG59XG5cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgYm9yZGVyLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMjRhODU7XG59XG5cbi5wYW5lbC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xufVxuXG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbn1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q2ZTljNjtcbn1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2RmZjBkODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbn1cblxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtZm9vdGVyICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZDZlOWM2O1xufVxuXG4ucGFuZWwtaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbn1cblxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG59XG5cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiY2U4ZjE7XG59XG5cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWhlYWRpbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNkOWVkZjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XG59XG5cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JjZThmMTtcbn1cblxuLnBhbmVsLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG5cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xufVxuXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmFlYmNjO1xufVxuXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZmNmOGUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xufVxuXG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYWViY2M7XG59XG5cbi5wYW5lbC1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG5cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG5cbi5wYW5lbC1kYW5nZXIgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ViY2NkMTtcbn1cblxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjJkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xufVxuXG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ViY2NkMTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICBwYWRkaW5nLWJvdHRvbTogNzUlO1xufVxuXG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi53ZWxsIGJsb2NrcXVvdGUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLndlbGwtbGcge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjI7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XG59XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5tb2RhbC5pbiAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDlweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLmluIHtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweDtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLm1vZGFsLWZvb3RlciAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIC5tb2RhbC1zbSB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsLWxnIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbn1cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDcwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnRvb2x0aXAuaW4ge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG5cbi50b29sdGlwLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udG9vbHRpcC5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4udG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udG9vbHRpcC5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi50b29sdGlwLnRvcCAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLnRvcC1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAubGVmdCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC5ib3R0b20tcmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDVweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnBvcG92ZXIudG9wIHtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5cbi5wb3BvdmVyLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wb3BvdmVyLmxlZnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5wb3BvdmVyLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLnBvcG92ZXIgPiAuYXJyb3csXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG5cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdG9wOiAtMTFweDtcbn1cblxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgYWxsIGFuZCAodHJhbnNmb3JtLTNkKSwgKC13ZWJraXQtdHJhbnNmb3JtLTNkKSB7XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgLW1vei1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dCxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlLnJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLnByZXYsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ubmV4dC5sZWZ0LFxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LnJpZ2h0LFxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUsXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgbGVmdDogLTEwMCU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUubGVmdCB7XG4gIGxlZnQ6IC0xMDAlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLnJpZ2h0IHtcbiAgbGVmdDogMTAwJTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSAwJSwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjODAwMDAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjMDAwMDAwMDBcIiwgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjMDAwMDAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjODAwMDAwMDBcIiwgR3JhZGllbnRUeXBlPTEpO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbDpob3Zlcixcbi5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC45O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCxcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogc2VyaWY7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLigLlcIjtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAulwiO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDE1O1xuICB3aWR0aDogNjAlO1xuICBtYXJnaW4tbGVmdDogLTMwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwIFxcOSA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAuY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgbGVmdDogMjAlO1xuICAgIHJpZ2h0OiAyMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxufVxuLmNsZWFyZml4OmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyLFxuLmJ0bi10b29sYmFyOmJlZm9yZSxcbi5idG4tdG9vbGJhcjphZnRlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmJlZm9yZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyLFxuLm5hdmJhcjpiZWZvcmUsXG4ubmF2YmFyOmFmdGVyLFxuLm5hdmJhci1oZWFkZXI6YmVmb3JlLFxuLm5hdmJhci1oZWFkZXI6YWZ0ZXIsXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSxcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ucGFnZXI6YmVmb3JlLFxuLnBhZ2VyOmFmdGVyLFxuLnBhbmVsLWJvZHk6YmVmb3JlLFxuLnBhbmVsLWJvZHk6YWZ0ZXIsXG4ubW9kYWwtaGVhZGVyOmJlZm9yZSxcbi5tb2RhbC1oZWFkZXI6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmJlZm9yZSxcbi5tb2RhbC1mb290ZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcmZpeDphZnRlcixcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi5idG4tdG9vbGJhcjphZnRlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLm5hdjphZnRlcixcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ucGFnZXI6YWZ0ZXIsXG4ucGFuZWwtYm9keTphZnRlcixcbi5tb2RhbC1oZWFkZXI6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5jZW50ZXItYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG4udmlzaWJsZS14cyxcbi52aXNpYmxlLXNtLFxuLnZpc2libGUtbWQsXG4udmlzaWJsZS1sZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmhpZGRlbi1wcmludCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDIuIFJFU0VUIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuaHRtbCB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogYXV0bztcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gIC1vLXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmEge1xuICBjb2xvcjogIzMzMztcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaDEge1xuICBmb250LXNpemU6IDM1Ljk4cHg7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAyOS45NnB4O1xufVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMjMuOTRweDtcbn1cblxuaDQge1xuICBmb250LXNpemU6IDE3LjkycHg7XG59XG5cbmg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTEuOXB4O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxudWwsXG5vbCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG50YWJsZSxcbmF1ZGlvLFxudmlkZW8sXG5mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDMuIEhFQURFUlMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5ib2R5IC5zaW1yLXBhZ2Utc2VhcmNoIC52aWV3LWZpbHRlcnMgZm9ybS52aWV3cy1leHBvc2VkLWZvcm0gc2VsZWN0IHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuYm9keSAuc2ltci1wYWdlLXNlYXJjaCAudmlldy1maWx0ZXJzIGZvcm0udmlld3MtZXhwb3NlZC1mb3JtIC5maWVsZHNldC13cmFwcGVyID4gZGl2IHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIGgxLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgaDIsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBoMyxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIGg0LFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgaDUsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBoNixcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIHAsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSB1bCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIG9sLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgZmlndXJlLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgYmxvY2txdW90ZSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIHRhYmxlLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgYXVkaW8sXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSB2aWRlbyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIGlucHV0LFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCBidXR0b24ge1xuICBib3JkZXI6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTIwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCB3aWR0aCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIGlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIwMHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCA6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ286aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuZ2V0LWEtcXVvdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmdldC1hLXF1b3RlIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5nZXQtYS1xdW90ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI5MmQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUgPiB1bCA+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSB1bC5jaGlsZHJlbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSA+IHVsIHtcbiAgdG9wOiA3MHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgPiAuaGxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSA+IC5obGluZS5sIHtcbiAgbGVmdDogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgPiAuaGxpbmUuciB7XG4gIHJpZ2h0OiAwO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IC5obGluZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZSA+IC5obGluZSB7XG4gIHdpZHRoOiA1MCU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkuYWN0aXZlOmhvdmVyID4gLmhsaW5lIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUtbW9iLWljb24ge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUtbW9iLWljb24gYSBpIHtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzOHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAubG9nby0yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28tMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28tMiBpbWcge1xuICBtYXgtaGVpZ2h0OiA3MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHk6bm90KC5sb2dnZWQtaW4pIC5zaW1yLWhlYWRlci50eXBlMSAubG9nby0yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBoMSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGgyLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgaDMsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBoNCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGg1LFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgaDYsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBwLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgdWwsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBvbCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGZpZ3VyZSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGJsb2NrcXVvdGUsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiB0YWJsZSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGF1ZGlvLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuYmcxLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMixcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzIsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGY0OTQ5O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuYmczIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgcGFkZGluZzogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMyBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuYmczIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5oMi1zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmgyLXNlYXJjaCBpbnB1dCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5oMi1zZWFyY2ggYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA0MS45cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MS45cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5oMi1zZWFyY2ggaW5wdXQge1xuICB3aWR0aDogMTIwcHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5oMi1zZWFyY2ggaW5wdXQ6Zm9jdXMge1xuICB3aWR0aDogMjAwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAubGlua3MgYSB7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmxpbmtzID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAubG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5jb250YWN0cyAuaXRlbSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiBsaW5lLWhlaWdodCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0gLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0gLmNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzIC5pdGVtOmhvdmVyIGkge1xuICBsaW5lLWhlaWdodDogMjYuNjY2NjY2NjdweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzID4gOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuZ2V0LWEtcXVvdGUgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5nZXQtYS1xdW90ZSBhIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sgLmdldC1hLXF1b3RlIHtcbiAgdG9wOiAwO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc2ltci1tZW51IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCB1bC5jaGlsZHJlbiB1bC5jaGlsZHJlbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLnNpbXItbWVudSA+IHVsID4gbGkgPiB1bC5jaGlsZHJlbiB7XG4gIHRvcDogNDJweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLnNpbXItbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgdG9wIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCA+IGxpOmhvdmVyID4gYSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCA+IGxpOmhvdmVyID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHRvcDogLTRweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLnNpbXItbWVudS1tb2ItaWNvbiBhIGkge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zdHVjayAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sgLnNpbXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiBhOmhvdmVyIHtcbiAgdG9wOiAwO1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sgLnNpbXItbWVudSA+IHVsID4gbGkgPiB1bC5jaGlsZHJlbiB7XG4gIHRvcDogNDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5sb2dvIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5jb250YWN0cyAuaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5sb2dvIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMiAubG9nbyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuYmcxLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmJnMixcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTRweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnN0dWNrIC5iZzMge1xuICB0b3A6IDA7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5sb2dvIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc21lZGlhIGEge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEgYSBpIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEgYTpob3ZlciBpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuZ2V0LWEtcXVvdGUgYSB7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5nZXQtYS1xdW90ZSBhIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwNDA0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMgcCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDg1JTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5jb250YWN0cyBwIGkge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnRhZ2xpbmUge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTI0YTg1O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUge1xuICBmbG9hdDogbGVmdDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRmNTU7XG4gIGJvcmRlci1sZWZ0OiAwcHggc29saWQgIzFjMWQxZjtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMWMxZDFmO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0YzRmNTU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGkgPiB1bC5jaGlsZHJlbiB7XG4gIHRvcDogNTcuMnB4O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IHVsLmNoaWxkcmVuIGxpID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUgPiB1bCA+IGxpID4gdWwuY2hpbGRyZW4gdWwuY2hpbGRyZW4ge1xuICBtYXJnaW4tbGVmdDogLTMwcHg7XG59XG5cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUgPiB1bCA+IGxpID4gLmhsaW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCAjMDQwNDA0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaS5hY3RpdmUgPiAuaGxpbmUge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggIzA0MDQwNDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiAuaGxpbmUge1xuICBoZWlnaHQ6IDRweDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudS1tb2ItaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51LW1vYi1pY29uIGEge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFkMWY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudS1tb2ItaWNvbiBhIGkge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJvcmRlcjogMDtcbn1cblxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudS1tb2ItaWNvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MDQwNDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmNvbnRhY3RzIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5jb250YWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDQuIFRJVExFQkFSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMSAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiA+IGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTEgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMSAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIgYTphY3RpdmUge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTEgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMSAucGFnZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDY0cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMSAucGFnZS1kZXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTEgLmNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNywgMTcsIDE3LCAwLjgpO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMSAuYmctaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JhY2tncm91bmRzLzIuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMiAucGFnZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzUuOThweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTIgLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDcuNXB4O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMiAuYnJlYWRjcnVtYiA+IGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBwYWRkaW5nOiAwIDcuNXB4O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMiAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTIgLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUyIC5icmVhZGNydW1iIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUyIC5icmVhZGNydW1iIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3LjVweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5icmVhZGNydW1iID4gbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTMgLmJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5icmVhZGNydW1iIGE6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMyAuYnJlYWRjcnVtYiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTg2M2IyO1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMyAuYnJlYWRjcnVtYiAuYWN0aXZlIGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnNpbXItdGl0bGViYXIudHlwZTMgLnBhZ2UtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5wYWdlLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjOTk5O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uc2ltci10aXRsZWJhci50eXBlMyAuY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3LCAxNywgMTcsIDAuOCk7XG59XG5cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5iZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmFja2dyb3VuZHMvMi5qcGdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogNS4gRk9PVEVSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk1OTU5NTtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgYTpub3QoLmJ0bik6bm90KC5jYnRuKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSBhOm5vdCguYnRuKTpub3QoLmNidG4pOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIGE6bm90KC5idG4pOm5vdCguY2J0bik6YWN0aXZlIHtcbiAgY29sb3I6ICM0YTk2ZTY7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5lbWFpbC1pbnB1dCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAubG9nbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNjBweDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSBoMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5oMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIGgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSBoNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5oNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIGg2LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcxIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMS5iZzEtc20ge1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzEgcCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBjb2xvcjogIzg1ODU4NTtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoMSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmgxLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmgyLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoMyxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoNCxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmg0LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmg1LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiBoNixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIgLmg2IHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb252ZXJzYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb252ZXJzYXRpb24gYSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5wb3N0LnJlY2VudCAubWV0YSBhIHtcbiAgY29sb3I6ICM5NTk1OTU7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5wb3N0LnJlY2VudCAubWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5wb3N0LnJlY2VudCAubWV0YSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNGE5NmU2O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuZi1tZW51IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGk6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpLnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpLmVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIGgxLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLmgxLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgaDIsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuaDIsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiBoMyxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5oMyxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIGg0LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLmg0LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgaDUsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuaDUsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiBoNixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5oNiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAubG9nbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC53aWRnZXRzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLndpZGdldHMtYmFyIGE6bm90KC5idG4pOm5vdCguY2J0bikge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLndpZGdldHMtYmFyIGE6bm90KC5idG4pOm5vdCguY2J0bik6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLndpZGdldHMtYmFyIGE6bm90KC5idG4pOm5vdCguY2J0bik6YWN0aXZlIHtcbiAgY29sb3I6ICM0YTk2ZTY7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciBwIHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiA4NSU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuY29udGVudC1iYXIgLnNtZWRpYSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuY29udGVudC1iYXIgLnNtZWRpYSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLmNvbnRlbnQtYmFyIC5zbWVkaWEgYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuY29udGVudC1iYXIgLnNtZWRpYSA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGNvbG9yOiAjOTU5NTk1O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyBoMSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5oMSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIGgyLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmgyLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgaDMsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuaDMsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyBoNCxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5oNCxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIGg1LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmg1LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgaDYsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmxvZ28ge1xuICBmbG9hdDogbGVmdDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMzBweDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLnRhZ2xpbmUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDg1JTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLndpZGdldHMtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAud2lkZ2V0cy1iYXIgYTpub3QoLmJ0bik6bm90KC5jYnRuKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAud2lkZ2V0cy1iYXIgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAud2lkZ2V0cy1iYXIgYTpub3QoLmJ0bik6bm90KC5jYnRuKTphY3RpdmUge1xuICBjb2xvcjogIzRhOTZlNjtcbn1cblxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmJvdHRvbS1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5tZW51LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmJvdHRvbS1iYXIgLmNvcHlyaWdodHMge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDg1JTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5tZW51IGEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuYm90dG9tLWJhciAuY29weXJpZ2h0cyBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5tZW51IGE6aG92ZXIsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuYm90dG9tLWJhciAuY29weXJpZ2h0cyBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5tZW51IGEge1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDYuIEJBU0UgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5ib2R5IHtcbiAgLyogdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2JhY2tncm91bmRzLzEuanBnJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7ICovXG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG5ib2R5IC5ib2R5LWJhY2tncm91bmQtaW1hZ2UtbGF5ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LCAzOCwgMzgsIDAuNjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cblxuYm9keS5oZWFkZXIxIC5zaW1yLWhlYWRlci50eXBlMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LmhlYWRlcjEgLnNpbXItaGVhZGVyLnR5cGUyLFxuYm9keS5oZWFkZXIxIC5zaW1yLWhlYWRlci50eXBlMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuaGVhZGVyMiAuc2ltci1oZWFkZXIudHlwZTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS5oZWFkZXIyIC5zaW1yLWhlYWRlci50eXBlMSxcbmJvZHkuaGVhZGVyMiAuc2ltci1oZWFkZXIudHlwZTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmhlYWRlcjMgLnNpbXItaGVhZGVyLnR5cGUzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuaGVhZGVyMyAuc2ltci1oZWFkZXIudHlwZTIsXG5ib2R5LmhlYWRlcjMgLnNpbXItaGVhZGVyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5mb290ZXIxIC5zaW1yLWZvb3Rlci50eXBlMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LmZvb3RlcjEgLnNpbXItZm9vdGVyLnR5cGUyLFxuYm9keS5mb290ZXIxIC5zaW1yLWZvb3Rlci50eXBlMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkuZm9vdGVyMiAuc2ltci1mb290ZXIudHlwZTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS5mb290ZXIyIC5zaW1yLWZvb3Rlci50eXBlMSxcbmJvZHkuZm9vdGVyMiAuc2ltci1mb290ZXIudHlwZTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LmZvb3RlcjMgLnNpbXItZm9vdGVyLnR5cGUzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuZm9vdGVyMyAuc2ltci1mb290ZXIudHlwZTIsXG5ib2R5LmZvb3RlcjMgLnNpbXItZm9vdGVyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS50aXRsZWJhcjEgLnNpbXItdGl0bGViYXIudHlwZTEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keS50aXRsZWJhcjEgLnNpbXItdGl0bGViYXIudHlwZTIsXG5ib2R5LnRpdGxlYmFyMSAuc2ltci10aXRsZWJhci50eXBlMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHkudGl0bGViYXIyIC5zaW1yLXRpdGxlYmFyLnR5cGUyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkudGl0bGViYXIyIC5zaW1yLXRpdGxlYmFyLnR5cGUxLFxuYm9keS50aXRsZWJhcjIgLnNpbXItdGl0bGViYXIudHlwZTMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5LnRpdGxlYmFyMyAuc2ltci10aXRsZWJhci50eXBlMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5LnRpdGxlYmFyMyAuc2ltci10aXRsZWJhci50eXBlMixcbmJvZHkudGl0bGViYXIzIC5zaW1yLXRpdGxlYmFyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpbXItY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNpbXItbGF5b3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG5ib2R5W2RhdGEtbGF5b3V0PXdpZGVdIC5zaW1yLWxheW91dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuYm9keVtkYXRhLWxheW91dD1ib3hlZF0gLnNpbXItbGF5b3V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keVtkYXRhLWxheW91dD1ib3hlZF0gLnNpbXItbGF5b3V0IHtcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5W2RhdGEtbGF5b3V0PWJveGVkXSAuc2ltci1sYXlvdXQge1xuICAgIG1heC13aWR0aDogNzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5W2RhdGEtbGF5b3V0PWJveGVkXSAuc2ltci1sYXlvdXQge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGJvZHlbZGF0YS1sYXlvdXQ9Ym94ZWRdIC5zaW1yLWxheW91dCB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIH1cbn1cbi50by10aGUtdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDMwcHg7XG4gIHJpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi50by10aGUtdG9wIGkge1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50by10aGUtdG9wOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMzE1ODtcbn1cblxuLnNpbXItaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc3R1Y2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJpbWFyeS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG5cbi5zZWNvbmRhcnktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuXG4uZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIgLnNpbXItaWZyYW1lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnN0aWNreS13cmFwcGVyLndheXBvaW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogNy4gU0VDVElPTiBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbnNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uW2RhdGEtYmFja2dyb3VuZD1pbWFnZV0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG5zZWN0aW9uW2RhdGEtYmFja2dyb3VuZD1wYXR0ZXJuXSB7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuc2VjdGlvbltkYXRhLWJhY2tncm91bmQ9cGFyYWxsYXhdIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uZGFyayB7XG4gIGNvbG9yOiAjOTk5O1xufVxuXG5zZWN0aW9uLmRhcmsgaDEsXG5zZWN0aW9uLmRhcmsgLmgxLFxuc2VjdGlvbi5kYXJrIGgyLFxuc2VjdGlvbi5kYXJrIC5oMixcbnNlY3Rpb24uZGFyayBoMyxcbnNlY3Rpb24uZGFyayAuaDMsXG5zZWN0aW9uLmRhcmsgaDQsXG5zZWN0aW9uLmRhcmsgLmg0LFxuc2VjdGlvbi5kYXJrIGg1LFxuc2VjdGlvbi5kYXJrIC5oNSxcbnNlY3Rpb24uZGFyayBoNixcbnNlY3Rpb24uZGFyayAuaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuc2VjdGlvbi5kYXJrIGE6bm90KC5idG4pOm5vdCguY2J0bik6bm90KC5wcm9qZWN0IGEpIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbnNlY3Rpb24uZGFyayBhOm5vdCguYnRuKTpub3QoLmNidG4pOm5vdCgucHJvamVjdCBhKTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5zZWN0aW9uLmRhcmsgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSk6YWN0aXZlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbnNlY3Rpb24ubGlnaHQge1xuICBjb2xvcjogIzg1ODU4NTtcbn1cblxuc2VjdGlvbi5saWdodCBoMSxcbnNlY3Rpb24ubGlnaHQgLmgxLFxuc2VjdGlvbi5saWdodCBoMixcbnNlY3Rpb24ubGlnaHQgLmgyLFxuc2VjdGlvbi5saWdodCBoMyxcbnNlY3Rpb24ubGlnaHQgLmgzLFxuc2VjdGlvbi5saWdodCBoNCxcbnNlY3Rpb24ubGlnaHQgLmg0LFxuc2VjdGlvbi5saWdodCBoNSxcbnNlY3Rpb24ubGlnaHQgLmg1LFxuc2VjdGlvbi5saWdodCBoNixcbnNlY3Rpb24ubGlnaHQgLmg2IHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbnNlY3Rpb24ubGlnaHQgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSkge1xuICBjb2xvcjogIzMzMztcbn1cblxuc2VjdGlvbi5saWdodCBhOm5vdCguYnRuKTpub3QoLmNidG4pOm5vdCgucHJvamVjdCBhKTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG5zZWN0aW9uLmxpZ2h0IGE6bm90KC5idG4pOm5vdCguY2J0bik6bm90KC5wcm9qZWN0IGEpOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNTU1O1xufVxuXG5zZWN0aW9uIC5zdWJoZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnNlY3Rpb24gLnN1YmhlYWRlciAuZG90cyB7XG4gIHdpZHRoOiAxNSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IGRvdHRlZCAjZDVkNWQ1O1xufVxuXG5zZWN0aW9uIC5zdWJoZWFkZXIgcCB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG5zZWN0aW9uIC5zaW1yLW92ZXJsYXktY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG5cbnNlY3Rpb24gLnNpbXItb3ZlcmxheS1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDguIEJVVFRPTlMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYnRuIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG59XG5cbi5jYnRuIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cyBlYXNlLWluLW91dCwgY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLmNidG4uYnRuLWxnIHtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLmNidG4uYnRuLXNtIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5cbi5jYnRuLmdyYXkge1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNlNWU1ZTU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmNidG4uZ3JheTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjYjJiMmIyO1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLmNidG4ucHJpbWFyeSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzEyNGE4NTtcbn1cblxuLmNidG4ucHJpbWFyeTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMDYxODJiO1xuICBjb2xvcjogIzA2MTgyYjtcbn1cblxuLmNidG4uc2Vjb25kYXJ5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMzNDM2M2E7XG4gIGNvbG9yOiAjMzQzNjNhO1xufVxuXG4uY2J0bi5zZWNvbmRhcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzA0MDQwNDtcbiAgY29sb3I6ICMwNDA0MDQ7XG59XG5cbi5jYnRuLndoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZmZmO1xufVxuXG4uY2J0bi53aGl0ZTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjY2NjY2NjO1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLmNidG4uYmxhY2sge1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMzMzM7XG59XG5cbi5jYnRuLmJsYWNrOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMwMDAwMDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBib3JkZXItY29sb3I6ICMxYzFkMWY7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFkMWY7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeTpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZS5mb2N1cyxcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjBiMGM7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLFxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZDpob3Zlcixcbi5idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNlY29uZGFyeTpob3Zlcixcbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc2Vjb25kYXJ5OmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLXNlY29uZGFyeVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBib3JkZXItY29sb3I6ICMxYzFkMWY7XG59XG5cbi5idG4tc2Vjb25kYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjMzQzNjNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLWdyYXkge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjYmNiY2JjO1xufVxuXG4uYnRuLWdyYXk6Zm9jdXMsXG4uYnRuLWdyYXkuZm9jdXMge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmNiYztcbiAgYm9yZGVyLWNvbG9yOiAjN2M3YzdjO1xufVxuXG4uYnRuLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmNiYztcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuXG4uYnRuLWdyYXk6YWN0aXZlLFxuLmJ0bi1ncmF5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JheSB7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNiY2JjO1xuICBib3JkZXItY29sb3I6ICM5ZDlkOWQ7XG59XG5cbi5idG4tZ3JheTphY3RpdmU6aG92ZXIsXG4uYnRuLWdyYXkuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmF5OmhvdmVyLFxuLmJ0bi1ncmF5OmFjdGl2ZTpmb2N1cyxcbi5idG4tZ3JheS5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYXk6Zm9jdXMsXG4uYnRuLWdyYXk6YWN0aXZlLmZvY3VzLFxuLmJ0bi1ncmF5LmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhYWFhO1xuICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG5cbi5idG4tZ3JheTphY3RpdmUsXG4uYnRuLWdyYXkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJ0bi1ncmF5LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1ncmF5W2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyYXk6aG92ZXIsXG4uYnRuLWdyYXkuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWdyYXlbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JheTpmb2N1cyxcbi5idG4tZ3JheS5kaXNhYmxlZC5mb2N1cyxcbi5idG4tZ3JheVtkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmF5LmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjYmNiY2JjO1xufVxuXG4uYnRuLWdyYXkgLmJhZGdlIHtcbiAgY29sb3I6ICNkNWQ1ZDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogOS4gTUVOVSBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zaW1yLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDE1cHggMCA1cHg7XG59XG5cbi5zaW1yLW1lbnUgPiB1bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5zaW1yLW1lbnUgPiB1bCA+IGxpID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4ge1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDI1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaW1yLW1lbnUgPiB1bCA+IGxpIHVsLmNoaWxkcmVuID4gbGkge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGE6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwYzMxNTg7XG59XG5cbi5zaW1yLW1lbnUgPiB1bCA+IGxpIHVsLmNoaWxkcmVuID4gbGkgPiBhID4gaSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbGluZS1oZWlnaHQ6IDIwLjRweDtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gdWwuY2hpbGRyZW4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjgwcHg7XG59XG5cbi5zaW1yLW1lbnUgPiB1bCA+IGxpIHVsLmNoaWxkcmVuID4gOmxhc3QtY2hpbGQgPiBhIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLnNpbXItbWVudS1tb2ItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2ltci1tZW51LW1vYi1pY29uIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjRhODU7XG59XG5cbi5tbS1tZW51IHtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG5cbi5tbS1tZW51IC5obGluZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tbS1tZW51IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1tLW1lbnUgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZjYzI5O1xufVxuXG4ubW0tbWVudSBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZjYzI5O1xufVxuXG4ubW0tbWVudSAubW0tdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3IGEge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLm1tLW1lbnUgLm1tLW5hdmJhciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmNjMjk7XG59XG5cbi5tbS1tZW51IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDA0MzQ3O1xufVxuXG4ubW0tbWVudSAubW0tbmV4dCB7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5tbS1tZW51IC5tbS1uYXZiYXIgPiAqLFxuLm1tLW1lbnUgZW0ubW0tY291bnRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuXG4ubW0tbWVudSAubW0tbmF2YmFyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1tLXByZXY6OmJlZm9yZSxcbi5tbS1uZXh0OjphZnRlcixcbi5tbS1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjODU4NTg1O1xufVxuXG4ubW0tbmV4dDo6YWZ0ZXIsXG4ubW0tYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBtZWRpdW0gbm9uZTtcbn1cblxuLm1tLXByZXY6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b206IG1lZGl1bSBub25lO1xuICBib3JkZXItcmlnaHQ6IG1lZGl1bSBub25lO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDEwLiBCQUNLR1JPVU5EUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pbWFnZS1iZy0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9sYXllcnNsaWRlci8xLzIuanBnKTtcbn1cblxuLmltYWdlLWJnLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzIuanBnKTtcbn1cblxuLmltYWdlLWJnLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzMuanBnKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbWFnZS1iZy0xIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xheWVyc2xpZGVyLzEvMi1zbS5qcGcpO1xuICB9XG4gIC5pbWFnZS1iZy0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzItc20uanBnKTtcbiAgfVxuICAuaW1hZ2UtYmctMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8zLXNtLmpwZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW1hZ2UtYmctMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9sYXllcnNsaWRlci8xLzIteHMuanBnKTtcbiAgfVxuICAuaW1hZ2UtYmctMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8yLXhzLmpwZyk7XG4gIH1cbiAgLmltYWdlLWJnLTMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFja2dyb3VuZHMvMy14cy5qcGcpO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDExLiBJQ09OIEJPWCBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pY29uYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmljb25ib3gudHlwZTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLmljb25ib3gudHlwZTEgLnBsdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzYTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pY29uYm94LnR5cGUxIC5wbHVzIGkuZmEge1xuICB3aWR0aDogMzBweDtcbn1cblxuLmljb25ib3gudHlwZTEgLnBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xufVxuXG4uaWNvbmJveC50eXBlMSAuaWNvbmJveC1pY29uLFxuLmljb25ib3gudHlwZTEgLmljb25ib3gtaWNvbi1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmljb25ib3gudHlwZTEgLmljb25ib3gtaWNvbi1iZyB7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiAxOXB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuXG4uaWNvbmJveC50eXBlMSAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBib3JkZXIgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLmljb25ib3gudHlwZTEgLmlubmVyIC50aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEyNSU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pY29uYm94LnR5cGUxOmhvdmVyIC5pbm5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNDM2M2E7XG59XG5cbi5pY29uYm94LnR5cGUxOmhvdmVyIC5pbm5lciAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb25ib3gudHlwZTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgbWluLWhlaWdodDogMzBweDtcbn1cblxuLmljb25ib3gudHlwZTIgLmljb25ib3gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogMTA7XG59XG5cbi5pY29uYm94LnR5cGUyIC5pY29uYm94LWljb24tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5pY29uYm94LnR5cGUyIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uaWNvbmJveC50eXBlMiBwLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5pY29uYm94LnR5cGUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljb25ib3gudHlwZTMgLmljb25ib3gtaWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHMgZWFzZS1pbi1vdXQsIGZvbnQtc2l6ZSAwLjRzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pY29uYm94LnR5cGUzIC50aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmljb25ib3gudHlwZTMgLnRpdGxlIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5pY29uYm94LnR5cGUzIC50aXRsZSBzcGFuLmJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG5cbi5pY29uYm94LnR5cGUzOmhvdmVyIC5pY29uYm94LWljb24ge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMHB4ICNkNWQ1ZDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5pY29uYm94LnR5cGU0IHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaWNvbmJveC50eXBlNCAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmljb25ib3gudHlwZTQgLnRpdGxlIGkge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uZGFyayAuaWNvbmJveC50eXBlMiBwLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrIC5pY29uYm94LnR5cGU0IHAge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmRhcmsgLmljb25ib3gudHlwZTQgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTIuIFNUQVRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnN0YXRzLWNvdW50ZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnN0YXRzLWNvdW50ZXJzIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5zdGF0cy1jb3VudGVycyAuaXRlbSAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xufVxuXG4uc3RhdHMtY291bnRlcnMgLml0ZW0gcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zdGF0cy1jb3VudGVycyAuaXRlbSAubnVtYmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMzAwJTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnN0YXRzLWNvdW50ZXJzIC5pdGVtIC50aXRsZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uc3RhdHMtY291bnRlcnMuaW5saW5lIC5pdGVtIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zdGF0cy1jb3VudGVycy5zdDIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnN0YXRzLWNvdW50ZXJzLnN0MiAuaXRlbSB7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnN0YXRzLWNvdW50ZXJzLnN0MiAuaXRlbSAuaW5uZXIge1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc3RhdHMtY291bnRlcnMuc3QyIC5pdGVtIC5udW1iZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLnN0YXRzLWNvdW50ZXJzLnN0MiAuaXRlbSAudGl0bGUge1xuICBjb2xvcjogIzMzMztcbn1cblxuLnN0YXRzLWNvdW50ZXJzLnN0MiA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5zdGF0cy1jb3VudGVycy5saWdodCAuaXRlbSAubnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zdGF0cy1jb3VudGVycy5saWdodCAuaXRlbSAuaW5uZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTI0YTg1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRzLWNvdW50ZXJzLnN0Mi5pbmxpbmUgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGF0cy1jb3VudGVycy5zdDIuaW5saW5lIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDEzLiBQUk9KRUNUIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnByb2plY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ucHJvamVjdCBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xufVxuXG4ucHJvamVjdCBmaWd1cmUgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC40cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTQsIDU4LCAwLjk1KTtcbn1cblxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiBwIHtcbiAgY29sb3I6ICM5OTk7XG59XG5cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLmF1dGhvciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5hdXRob3IgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5tZXRhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxMjRhODU7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5tZXRhIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiAubWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC50aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC50aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLnBsdXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLnBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xufVxuXG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5wbHVzIGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnByb2plY3QgZmlndXJlOmhvdmVyIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG5cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IC5wcm9qZWN0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSAucHJvamVjdC1pY29uLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxOXB4O1xuICB0b3A6IDE5cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG5cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSBwLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnByb2plY3QgLnByb2plY3QtY2F0ZWdvcnkgcC50aXRsZSBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IHAudGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSBwLmNhdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuXG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSBwLmNhdCBhIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wcm9qZWN0cy1saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuXG4ucHJvamVjdHMtbGlzdCAucHJvamVjdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2ltci1wb3J0Zm9saW8ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2ltci1wb3J0Zm9saW8gLnByb2plY3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5zaW5nbGUtcHJvamVjdC1pbWFnZXMgLnNpbmdsZS1wcm9qZWN0LWltYWdlcy1uYXYge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuNHMgZWFzZS1pbi1vdXQsIHJpZ2h0IDAuNHMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyAuc2luZ2xlLXByb2plY3QtaW1hZ2VzLW5hdiA+IGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYS5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IC0zMHB4O1xufVxuXG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYS5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuXG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzOmhvdmVyIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2IGEubGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zaW5nbGUtcHJvamVjdC1pbWFnZXM6aG92ZXIgLnNpbmdsZS1wcm9qZWN0LWltYWdlcy1uYXYgYS5yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE0LiBQT1NUIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBvc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ucG9zdCAuZW50cnktbWV0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnBvc3QgLmVudHJ5LW1ldGEgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4ucG9zdCAuZW50cnktbWV0YSBsaSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucG9zdC5yZWNlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cblxuLnBvc3QucmVjZW50IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xufVxuXG4ucG9zdC5yZWNlbnQgZmlndXJlIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QucmVjZW50IGZpZ3VyZSBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5wb3N0LnJlY2VudCAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucG9zdC5yZWNlbnQgLnRpdGxlIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBvc3QucmVjZW50IC5tZXRhIHtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG59XG5cbi5wb3N0LnJlY2VudCAubWV0YSBhIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wb3N0LnJlY2VudC50eXBlMiAudGl0bGUge1xuICBmb250LXNpemU6IDEyMCU7XG59XG5cbi5wb3N0LnByZXZpZXcxIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICNkNWQ1ZDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG59XG5cbi5wb3N0LnByZXZpZXcxIGZpZ3VyZSBpbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wb3N0LnByZXZpZXcxIGZpZ3VyZTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5wb3N0LnByZXZpZXcxIHAsXG4ucG9zdC5wcmV2aWV3MSAuZW50cnktbWV0YSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5wb3N0LnByZXZpZXcxIC5lbnRyeS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5wb3N0LnByZXZpZXcxIC5lbnRyeS1leGNlcnB0IC5tb3JlIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnIC5wb3N0LWZvcm1hdC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZyAucG9zdC1mb3JtYXQtaWNvbi1iZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDRweDtcbiAgei1pbmRleDogMTtcbn1cblxuLnBvc3QucHJldmlldy1iaWcgZmlndXJlLnBvc3QtdGh1bWJuYWlsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbn1cblxuLnBvc3QucHJldmlldy1iaWcgZmlndXJlLnBvc3QtdGh1bWJuYWlsIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcgZmlndXJlLnBvc3QtdGh1bWJuYWlsIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBvc3QucHJldmlldy1iaWcgLmVudHJ5LXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnIC5lbnRyeS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcgLmVudHJ5LWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZyAuZW50cnktY29udGVudCAubW9yZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1nYWxsZXJ5IGZpZ3VyZSAucG9zdC10aHVtYm5haWwtaW1hZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiB7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1nYWxsZXJ5IGZpZ3VyZSAucG9zdC10aHVtYm5haWwtbmF2ID4gYSB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuNHMgZWFzZS1pbi1vdXQsIHJpZ2h0IDAuNHMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlIC5wb3N0LXRodW1ibmFpbC1uYXYgPiBhIGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlIC5wb3N0LXRodW1ibmFpbC1uYXYgPiBhLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogLTMwcHg7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1nYWxsZXJ5IGZpZ3VyZSAucG9zdC10aHVtYm5haWwtbmF2ID4gYS5yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbiAgcmlnaHQ6IC0zMHB4O1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlOmhvdmVyIC5wb3N0LXRodW1ibmFpbC1uYXYgYS5sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlOmhvdmVyIC5wb3N0LXRodW1ibmFpbC1uYXYgYS5yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtbGluayAuZmxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMDAlO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1saW5rIC5mbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtdmlkZW8gLnNpbXItaWZyYW1lLFxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWF1ZGlvIC5zaW1yLWlmcmFtZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnBvc3QucHJldmlldy1iaWcuYWx0IGhlYWRlciAuZW50cnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIgLmVudHJ5LW1ldGEge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIgLmVudHJ5LW1ldGEgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ucG9zdC5wcmV2aWV3LWJpZy5hbHQuZm9ybWF0LXF1b3RlIGJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdC5mb3JtYXQtbGluayAuZW50cnktY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdC5mb3JtYXQtbGluayAuZW50cnktY29udGVudCAuZmxpbmsge1xuICBmb250LXN0eWxlOiAxMjUlO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG5cbi5wb3N0LnByZXZpZXctYmlnLmFsdC5mb3JtYXQtdmlkZW8gLmZsdWlkLXdpZHRoLXZpZGVvLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2ltci1mb290ZXIgLnBvc3QucmVjZW50IGZpZ3VyZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjNGQ0ZDRkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxNTE1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNGE4NTtcbn1cblxuLmRhcmsgLnBvc3QucmVjZW50IGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjNGQ0ZDRkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNGE4NTtcbn1cblxuLmRhcmsgLnBvc3QucmVjZW50IC50aXRsZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrIC5wb3N0LnJlY2VudCAudGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE1LiBBUlRJQ0xFIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNpbmdsZS1wb3N0IGFydGljbGUucG9zdC5wcmV2aWV3LWJpZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW5nbGUtcG9zdCAudGFnLWxpc3QgYSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlIGkge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUgLmNvdW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZSAuY291bnRlciBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzBhNztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZhY2Vib29rIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNTk4NDtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZhY2Vib29rOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1OTg0O1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZ29vZ2xlLXBsdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI0MDFkO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZ29vZ2xlLXBsdXMgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjUzMzE3O1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZ29vZ2xlLXBsdXM6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNTMzMTc7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3YmFmMTtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnR3aXR0ZXIgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5NGJmO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudHdpdHRlcjpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OTRiZjtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNDM7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5pbnN0YWdyYW0gLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyYTJhO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuaW5zdGFncmFtOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEyYTJhO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUueW91dHViZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTM3MzY7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS55b3V0dWJlIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyMmMyYjtcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnlvdXR1YmU6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjJjMmI7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzg2YjA7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5saW5rZWRpbiAuY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTY0ODM7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5saW5rZWRpbjpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExNjQ4Mztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTM3MzY7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5waW50ZXJlc3QgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIyYzJiO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUucGludGVyZXN0OmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIyYzJiO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudmltZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlkMjUyO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudmltZW8gLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTJiZjMyO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudmltZW86aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MmJmMzI7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5mbGlja3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxYzhlO1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZmxpY2tyIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMTM3Mztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZsaWNrcjpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMTM3Mztcbn1cblxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnR1bWJsciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTUxNmI7XG59XG5cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50dW1ibHIgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzNjQ3O1xufVxuXG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudHVtYmxyOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYzNjQ3O1xufVxuXG4uc2luZ2xlLXBvc3QgLmFib3V0LWF1dGhvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjZDVkNWQ1O1xufVxuXG4uc2luZ2xlLXBvc3QgLmFib3V0LWF1dGhvciAudGl0bGUge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLnNpbmdsZS1wb3N0IC5hYm91dC1hdXRob3IgLmRlc2Mge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTYuIENPTU1FTlRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNvbW1lbnQucmVjZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNvbW1lbnQucmVjZW50IC5jb250ZW50IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY29tbWVudC5yZWNlbnQgLm1ldGEge1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbn1cblxuLmNvbW1lbnQucmVjZW50IC5tZXRhIGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cblxuLmNvbW1lbnQtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1sZWZ0OiAwcHggc29saWQgI2Q1ZDVkNTtcbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC5hdXRob3IgPiAuY29tbWVudC1ib2R5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMjRhODU7XG59XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNoaWxkcmVuIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDVkNWQ1O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgZmlndXJlIHtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCAuY29tbWVudC1ib2R5IGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgZmlndXJlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCAuY29tbWVudC1ib2R5IC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgLm1ldGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSAubWV0YSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgLm1ldGEgbGkgaSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTcuIFRFU1RJTU9OSUFMUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi50ZXN0aW1vbmlhbHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGVzdGltb25pYWxzLnR5cGUxIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi50ZXN0aW1vbmlhbHMudHlwZTEgLmNvbnRlbnQge1xuICBmb250LXNpemU6IDEyNSU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4udGVzdGltb25pYWxzLnR5cGUxIC5hdXRob3Ige1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yLFxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuXG4udGVzdGltb25pYWxzLnR5cGUyIC5hdXRob3IgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAub2NjdXBhdGlvbixcbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAuY29tcGFueSB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yIC5vY2N1cGF0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmNvbnRlbnQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2Q1ZDVkNTtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGVzdGltb25pYWxzLnR5cGUyIC5jb250ZW50IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCBmaWd1cmUgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCBmaWd1cmUgLmltZy1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzYTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCAucSB7XG4gIGZvbnQtc2l6ZTogMjAwJTtcbn1cblxuLmRhcmsgLnRlc3RpbW9uaWFscyAuY29udGVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubGlnaHQgLnRlc3RpbW9uaWFscyAuY29udGVudCB7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE4LiBJTlRSTyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pbnRybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5pbnRybyAubGVmdCxcbi5pbnRybyAucmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaW50cm8gLmxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaW50cm8gLnJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uaW50cm8gLmludHJvLWNvbnRlbnQtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTkuIElOVFJPIDIgQkFOTkVSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pMi1iYW5uZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pMi1iYW5uZXJzIC5pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbi5pMi1iYW5uZXJzIC5pdGVtIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuXG4uaTItYmFubmVycyAuaXRlbSAuaW5uZXIgLmJhbm5lci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uaTItYmFubmVycyAuaXRlbSAuaW5uZXIgcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmkyLWJhbm5lcnMgLml0ZW0gLmlubmVyIHAucDEge1xuICBmb250LXNpemU6IDMwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pMi1iYW5uZXJzIC5pdGVtIC5pbm5lciBwLnAyIHtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG4gIGZvbnQtc2l6ZTogMjAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG5cbi5pMi1iYW5uZXJzIC5pdGVtIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5pMi1iYW5uZXJzIC5pdGVtOmhvdmVyIC5iZyB7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLmkyLWJhbm5lcnMgPiA6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmkyLWJhbm5lcnMgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaTItYmFubmVycyAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjAuIERJVklERVJTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyMS4gRk9STSBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jb3JwdXMtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5jb3JwdXMtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuXG4uY29ycHVzLWZvcm0uaW5saW5lIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMCAwIDAgI2ZmZjtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNmZmY7XG59XG5cbi5mb3JtLXJlcXVpcmVkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb3JlL21pc2MvaWNvbnMvZWUwMDAwL3JlcXVpcmVkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggN3B4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWFyZ2luOiAwIDAuM2VtO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDIyLiBXSURHRVRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLndpZGdldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi53aWRnZXQgLndpZGdldC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLndpZGdldCAud2lkZ2V0LWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHVsIGxpIHtcbiAgcGFkZGluZzogNy41cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG59XG5cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHVsIGxpIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi53aWRnZXQgLndpZGdldC1jb250ZW50ID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfZmxpY2tyIGltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbn1cblxuLndpZGdldC53aWRnZXRfZmxpY2tyIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLndpZGdldC53aWRnZXRfdGFncyB7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X3RhZ3MgLndpZGdldC1jb250ZW50IGEge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCBmb3JtIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCBmb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF9zZWFyY2ggZm9ybSBbdHlwZT1zZWFyY2hdIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCBmb3JtIFt0eXBlPXN1Ym1pdF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53aWRnZXQud2lkZ2V0X25ld3NsZXR0ZXJzIC53aWRnZXQtY29udGVudCBpbnB1dCxcbi53aWRnZXQud2lkZ2V0X25ld3NsZXR0ZXJzIC53aWRnZXQtY29udGVudCBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndpZGdldC53aWRnZXRfY29udGFjdHMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X2NvbnRhY3RzIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLndpZGdldC53aWRnZXRfY29udGFjdHMgdWwgbGkgaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZDRkNGQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTI0YTg1O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X2NvbnRhY3RzMiBwOm5vdCgucGhvbmUpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5waG9uZSB7XG4gIGZvbnQtc2l6ZTogMzAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ud2lkZ2V0LndpZGdldF9jb250YWN0czIgLnBob25lIHNwYW4ge1xuICBjb2xvcjogIzMzMztcbn1cblxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5hZGRyZXNzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5lbWFpbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0cy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0cy13cmFwcGVyID4gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxMjRhODU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLndpZGdldC53aWRnZXRfdHdpdHRlciAudHdlZXQgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0IHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ud2lkZ2V0LndpZGdldF90d2l0dGVyIC50d2VldCB1bCBsaSAuZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLm93bC1wYWdpbmF0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zaW1yLWZvb3RlciAud2lkZ2V0IC53aWRnZXQtY29udGVudCB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ0ZDRkO1xufVxuXG4uc2ltci1mb290ZXIgLndpZGdldC53aWRnZXRfdHdpdHRlciAudHdlZXRzLXdyYXBwZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpbXItZm9vdGVyIC53aWRnZXQud2lkZ2V0X2NvbnRhY3RzIC53aWRnZXQtY29udGVudCB1bCBsaSB7XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjNGQ0ZDRkO1xufVxuXG4uc2ltci1mb290ZXIgLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5waG9uZSBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW1yLXNpZGViYXIgLndpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zaW1yLXNpZGViYXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjMuIFBBUlRORVIgTE9HTyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wYXJ0bmVyLWxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjQuIFRFQU0gU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4udGVhbS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnRlYW0taXRlbSBmaWd1cmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjZDVkNWQ1O1xufVxuXG4udGVhbS1pdGVtIGZpZ3VyZSBpbWcge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi50ZWFtLWl0ZW0gZmlndXJlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnRlYW0taXRlbSBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnRlYW0taXRlbSBwLm5hbWUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuXG4udGVhbS1pdGVtIHAub2NjdXBhdGlvbiB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnRlYW0taXRlbSAuY29udGFjdHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG59XG5cbi50ZWFtLWl0ZW0gLmNvbnRhY3RzIGEge1xuICBtYXJnaW46IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyNS4gUFJJQ0lORyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wcmljaW5nLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2Q1ZDVkNTtcbiAgcGFkZGluZzogNjBweDtcbn1cblxuLnByaWNpbmctaXRlbS5mZWF0dXJlZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjMTI0YTg1O1xufVxuXG4ucHJpY2luZy1pdGVtIHAsXG4ucHJpY2luZy1pdGVtIHVsIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnByaWNpbmctaXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucHJpY2luZy1pdGVtIC5wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiA0MDAlO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzMzMztcbn1cblxuLnByaWNpbmctaXRlbSAucHJpY2Ugc21hbGwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDg1JTtcbn1cblxuLnByaWNpbmctaXRlbSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkNWQ1O1xufVxuXG4ucHJpY2luZy1pdGVtIHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4ucHJpY2luZy1pdGVtIHVsIGxpIHNwYW4ubCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnByaWNpbmctaXRlbSB1bCBsaSBzcGFuLnIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDI2LiA0MDQgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uczQwNCB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuXG4uczQwNCBwLnNvcnJ5IHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMzAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnM0MDQgcC5idXQge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZm9udC1zaXplOiAyMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uczQwNCBwLnA0MDQge1xuICBmb250LXNpemU6IDI1NnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyNy4gQ09OVEFDVFMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubWFwLWNhbnZhcyB7XG4gIGhlaWdodDogNDAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG59XG5cbi5jb250YWN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRhY3QtaXRlbSAuY29udGFjdC1pdGVtLWljb24ge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbnRhY3QtaXRlbSAuY29udGFjdC1pdGVtLWljb24gaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogOTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuXG4uY29udGFjdC1pdGVtIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uY29udGFjdC1pdGVtIHAgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY29udGFjdC1pdGVtIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uY29udGFjdC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDIwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjguIFNMSURFUiBOQVYgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ub3dsLWNvbnRyb2xzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbiAub3dsLXBhZ2Ugc3BhbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIG1hcmdpbjogNXB4IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC40cyBlYXNlLWluLW91dCwgd2lkdGggMC40cyBlYXNlLWluLW91dCwgaGVpZ2h0IDAuNHMgZWFzZS1pbi1vdXQsIG1hcmdpbiAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cblxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbiAub3dsLXBhZ2UuYWN0aXZlIHNwYW4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24uZGFyayBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNGQ0ZDtcbn1cblxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbi5kYXJrIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uLmRhcmsgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4ub3dsLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDI5LiBMQVlFUiBTTElERVIgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5sYXllcnNsaWRlci1ob21lcGFnZSAudHlwZTEge1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiA2MDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLmxheWVyc2xpZGVyLWhvbWVwYWdlIC50eXBlMiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDgwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLmxheWVyc2xpZGVyLWhvbWVwYWdlIC50eXBlMyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogNjAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU0IHtcbiAgZm9udC1zaXplOiAzMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5sYXllcnNsaWRlci1ob21lcGFnZSAudHlwZTUge1xuICBmb250LXNpemU6IDgwMCU7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTUwJTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xufVxuXG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU3IHtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogNzAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IFwiTWVycml3ZWF0aGVyXCIsIHNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMzAuIFBSRUxPQUQgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uc2ltci1wcmVsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zaW1yLXByZWxvYWQgLmNpcmNsZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG5cbi5zaW1yLXByZWxvYWQgLmNpcmNsZSAuZmEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMzEuIFBSRVZJRVcgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucHJldmlldy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG59XG5cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLXRvcCAwLjNzIGVhc2U7XG59XG5cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctbWFpbi5yZW1vdmUge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy1tYWluIGlmcmFtZSB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xufVxuXG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4gaWZyYW1lLnhzIHtcbiAgd2lkdGg6IDc2N3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctbWFpbiBpZnJhbWUuc20ge1xuICB3aWR0aDogOTkxcHggIWltcG9ydGFudDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy1tYWluIGlmcmFtZS5tZCB7XG4gIHdpZHRoOiAxMTk5cHggIWltcG9ydGFudDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy1tYWluIGlmcmFtZS5sZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctdG9vbHMge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAubG9nbyB7XG4gIG1hcmdpbjogMjBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAubG9nbyBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LXRvb2xzIC52aWV3cyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAudmlld3MgYSB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAudmlld3MgYSBpIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctdG9vbHMgLnZpZXdzIGEgaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ7XG59XG5cbiNzZXR0aW5ncy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMDE7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogLTIwMHB4O1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbiNzZXR0aW5ncy13cmFwcGVyICNzZXR0aW5ncy1pY29uIHtcbiAgei1pbmRleDogMTAwMDAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05MHB4O1xuICBib3R0b206IDkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHdpZHRoOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGxlZnQgMC40cyBlYXNlLWluLW91dDtcbn1cblxuI3NldHRpbmdzLXdyYXBwZXIgI3NldHRpbmdzLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuI3NldHRpbmdzLXdyYXBwZXIgI3NldHRpbmdzLWNvbnRlbnQgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNzZXR0aW5ncy13cmFwcGVyICNzZXR0aW5ncy1jb250ZW50IGg0IHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cblxuI3NldHRpbmdzLXdyYXBwZXIubW92ZWQge1xuICByaWdodDogMHB4O1xufVxuXG4jc2V0dGluZ3Mtd3JhcHBlci5tb3ZlZCAjc2V0dGluZ3MtaWNvbiB7XG4gIGxlZnQ6IC02MHB4O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDMyLiBCT09UU1RSQVAgQ09NUE9ORU5UUyBTVFlMRVNcbiAqXHRcdDMyLjEuIFBBTkVMU1xuICpcdFx0MzIuMi4gUFJPR1JFU1MgQkFSU1xuICpcdFx0MzIuMy4gTkFWU1xuICpcdFx0MzIuNC4gUEFHSU5BVElPTlxuICpcdFx0MzIuNS4gRk9STVNcbiAqXHRcdDMyLjYuIEJPT1RTVFJBUFxuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhbmVsLWdyb3VwW3JvbGU9dGFibGlzdF0gLnBhbmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNmZmY7XG59XG5cbi5wYW5lbC1ncm91cFtyb2xlPXRhYmxpc3RdIC5wYW5lbCAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1ncm91cFtyb2xlPXRhYmxpc3RdIC5wYW5lbCAucGFuZWwtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wYW5lbC1ncm91cFtyb2xlPXRhYmxpc3RdIC5wYW5lbCAucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4ucGFuZWwtZ3JvdXBbcm9sZT10YWJsaXN0XSAucGFuZWwgLnBhbmVsLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnBhbmVsLWdyb3VwW3JvbGU9dGFibGlzdF0gLnBhbmVsIC5wYW5lbC10aXRsZSBhIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5wYW5lbC1ncm91cFtyb2xlPXRhYmxpc3RdIC5wYW5lbCAucGFuZWwtdGl0bGUgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucGFuZWwtZ3JvdXBbcm9sZT10YWJsaXN0XSAucGFuZWwgLnBhbmVsLXRpdGxlIGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFuZWwtZ3JvdXBbcm9sZT10YWJsaXN0XSAucGFuZWwgLnBhbmVsLXRpdGxlIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGFuZWwtZ3JvdXBbcm9sZT10YWJsaXN0XSAucGFuZWwgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4ucGFuZWwtZ3JvdXBbcm9sZT10YWJsaXN0XSAucGFuZWwgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD10cnVlXSBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYW5lbC1ncm91cFtyb2xlPXRhYmxpc3RdIC5wYW5lbCAucGFuZWwtY29sbGFwc2UuY29sbGFwc2UuaW4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1ZDVkNTtcbn1cblxuLnBhbmVsLWdyb3VwW3JvbGU9dGFibGlzdF0gLnBhbmVsLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTI0YTg1O1xufVxuXG4ucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNkNWQ1ZDU7XG59XG5cbi5wcm9ncmVzcy10aXRsZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogMjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5cbi5wcm9ncmVzcy10aXRsZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNpbXItdGFicyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNpbXItdGFicyAubmF2Lm5hdi10YWJzW3JvbGU9dGFibGlzdF0ge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSBsaSAuaGxpbmUge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPXRhYmxpc3RdIGEge1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDA7XG59XG5cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPXRhYmxpc3RdIGEgaSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSBhOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSBhOmFjdGl2ZSxcbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPXRhYmxpc3RdIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG59XG5cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPXRhYmxpc3RdIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSAuYWN0aXZlIGEgaSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT10YWJsaXN0XSAuYWN0aXZlIC5obGluZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDExO1xufVxuXG4uc2ltci10YWJzIC50YWItcGFuZVtyb2xlPXRhYnBhbmVsXSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zaW1yLXRhYnMgLnRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMzNDM2M2E7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgY29sb3IgMC40cyBlYXNlLWluLW91dCwgYm9yZGVyLWJvdHRvbSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzEyNGE4NTtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkuYWN0aXZlID4gYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMjRhODU7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTI0YTg1O1xufVxuXG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5iYWRnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbmJsb2NrcXVvdGUge1xuICBmb250LWZhbWlseTogXCJNZXJyaXdlYXRoZXJcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDIwMCU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZDVkNWQ1O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuYmxvY2txdW90ZSBjaXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDMzLiBNRURJQSBRVUVSSUVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnB1bGwtbGVmdC14cyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQteHMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAucHVsbC1ub25lLXhzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnRleHQtbGVmdC14cyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1jZW50ZXIteHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGV4dC1yaWdodC14cyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wdWxsLWxlZnQtc20ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5wdWxsLXJpZ2h0LXNtIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbiAgLnB1bGwtbm9uZS1zbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC50ZXh0LWxlZnQtc20ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRleHQtY2VudGVyLXNtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRleHQtcmlnaHQtc20ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnB1bGwtbGVmdC1tZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbWQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAucHVsbC1ub25lLW1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnRleHQtbGVmdC1tZCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1jZW50ZXItbWQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGV4dC1yaWdodC1tZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnB1bGwtbGVmdC1sZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtbGcge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAucHVsbC1ub25lLWxnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnRleHQtbGVmdC1sZyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1jZW50ZXItbGcge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGV4dC1yaWdodC1sZyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMzQuIEhFTFBFUlMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAucGFkZGluZy10b3AteHMtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXhzLXgwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy14cy14MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXhzLXgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy14cy14MCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXhzLXgwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmcteHMteDAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmcteHMteDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy14cy14MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXhzLXgxIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmcteHMteDEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmcteHMteDEge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy14cy14MSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy14cy14MSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy14cy14MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmcteHMteDEge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmcteHMteDEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmcteHMteDIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy14cy14MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy14cy14MiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXhzLXgyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXhzLXgyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXhzLXgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy14cy14MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy14cy14MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy14cy14MyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXhzLXgzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXhzLXgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmcteHMteDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmcteHMteDMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmcteHMteDMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLXhzLXgzIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXhzLXgzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAucGFkZGluZy10b3Atc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXNtLXgwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1zbS14MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXNtLXgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1zbS14MCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXNtLXgwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctc20teDAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctc20teDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1zbS14MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXNtLXgxIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmctc20teDEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmctc20teDEge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1zbS14MSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy1zbS14MSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy1zbS14MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctc20teDEge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmctc20teDEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmctc20teDIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1zbS14MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy1zbS14MiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXNtLXgyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXNtLXgyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXNtLXgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy1zbS14MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1zbS14MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy1zbS14MyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXNtLXgzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXNtLXgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmctc20teDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmctc20teDMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctc20teDMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLXNtLXgzIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXNtLXgzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTEwIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTEwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC0xMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC0xMCB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTEwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC0xNSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC0xNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtMTUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtMTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC0xNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTE1IHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC0xNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtMjAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtMjAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTIwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTIwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC0yMCB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtMjAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC0yMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtMjAge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC0yNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC0yNSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtMjUge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC0zMCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC0zMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtMzAge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtMzAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTMwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTMwIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC0zMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtMzUge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTM1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTM1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC0zNSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC0zNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtMzUge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTQwIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC00MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC00MCB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtNDAge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtNDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTQwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC00NSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtNDUge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtNDUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTQ1IHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTQ1IHtcbiAgICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC00NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtNTAge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC01MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtNTAge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC01NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC01NSB7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtNTUge1xuICAgIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTU1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtNTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC02MCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtNjAge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtNjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTYwIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTYwIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC02MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy1tZC14MCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmctbWQteDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy1tZC14MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmctbWQteDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy1tZC14MCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLW1kLXgwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLW1kLXgwIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmctbWQteDAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy1tZC14MSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLW1kLXgxIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLW1kLXgxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmctbWQteDEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmctbWQteDEge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctbWQteDEge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLW1kLXgxIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLW1kLXgxIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLW1kLXgyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmctbWQteDIge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmctbWQteDIge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1tZC14MiB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy1tZC14MiB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy1tZC14MiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctbWQteDIge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmctbWQteDIge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmctbWQteDMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1tZC14MyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy1tZC14MyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLW1kLXgzIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLW1kLXgzIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLW1kLXgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy1tZC14MyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1tZC14MyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkgLnBhZGRpbmctdG9wLTAge1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtMCB7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1sZWZ0LTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWxlZnQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tdG9wLTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1yaWdodC01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1sZWZ0LTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1yaWdodC01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy10b3AtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS0xMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1ib3R0b20tMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC0xMCB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tbGVmdC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1yaWdodC0xMCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1sZWZ0LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctcmlnaHQtMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1sZWZ0LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctdG9wLTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1ib3R0b20tMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tdG9wLTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWxlZnQtMjAge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1yaWdodC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWxlZnQtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tcmlnaHQtMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy10b3AtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS0yNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1ib3R0b20tMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC0yNSB7XG4gIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tbGVmdC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1yaWdodC0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1sZWZ0LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctcmlnaHQtMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1sZWZ0LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctdG9wLTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1ib3R0b20tMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tdG9wLTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWxlZnQtMzUge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1yaWdodC0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWxlZnQtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tcmlnaHQtMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy10b3AtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS00MCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1ib3R0b20tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC00MCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tbGVmdC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1yaWdodC00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS00NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1sZWZ0LTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctcmlnaHQtNDUge1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1sZWZ0LTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctdG9wLTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1ib3R0b20tNTAge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tdG9wLTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWxlZnQtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1yaWdodC01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWxlZnQtNTAge1xuICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tcmlnaHQtNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy10b3AtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS01NSB7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtNTUge1xuICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1ib3R0b20tNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC01NSB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTU1IHtcbiAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tbGVmdC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1yaWdodC01NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS02MCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1sZWZ0LTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctcmlnaHQtNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1sZWZ0LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0wIHtcbiAgZm9udC1zaXplOiAwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTIge1xuICBmb250LXNpemU6IDJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNCB7XG4gIGZvbnQtc2l6ZTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS02IHtcbiAgZm9udC1zaXplOiA2cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTgge1xuICBmb250LXNpemU6IDhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTEyIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0xNCB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTE4IHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTI0IHtcbiAgZm9udC1zaXplOiAyNHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0yNiB7XG4gIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjgge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTMwIHtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0zMiB7XG4gIGZvbnQtc2l6ZTogMzJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMzQge1xuICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTM2IHtcbiAgZm9udC1zaXplOiAzNnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS0zOCB7XG4gIGZvbnQtc2l6ZTogMzhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNDAge1xuICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTQyIHtcbiAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS00NCB7XG4gIGZvbnQtc2l6ZTogNDRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNDYge1xuICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTQ4IHtcbiAgZm9udC1zaXplOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS01MCB7XG4gIGZvbnQtc2l6ZTogNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNTIge1xuICBmb250LXNpemU6IDUycHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTU0IHtcbiAgZm9udC1zaXplOiA1NHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS01NiB7XG4gIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNTgge1xuICBmb250LXNpemU6IDU4cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTYwIHtcbiAgZm9udC1zaXplOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS02MiB7XG4gIGZvbnQtc2l6ZTogNjJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNjQge1xuICBmb250LXNpemU6IDY0cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTY2IHtcbiAgZm9udC1zaXplOiA2NnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS02OCB7XG4gIGZvbnQtc2l6ZTogNjhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNzAge1xuICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTcyIHtcbiAgZm9udC1zaXplOiA3MnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS03NCB7XG4gIGZvbnQtc2l6ZTogNzRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtNzYge1xuICBmb250LXNpemU6IDc2cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTc4IHtcbiAgZm9udC1zaXplOiA3OHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS04MCB7XG4gIGZvbnQtc2l6ZTogODBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtODIge1xuICBmb250LXNpemU6IDgycHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTg0IHtcbiAgZm9udC1zaXplOiA4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS04NiB7XG4gIGZvbnQtc2l6ZTogODZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtODgge1xuICBmb250LXNpemU6IDg4cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTkwIHtcbiAgZm9udC1zaXplOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS05MiB7XG4gIGZvbnQtc2l6ZTogOTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtOTQge1xuICBmb250LXNpemU6IDk0cHggIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC1zaXplLTk2IHtcbiAgZm9udC1zaXplOiA5NnB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtc2l6ZS05OCB7XG4gIGZvbnQtc2l6ZTogOThweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTAwIHtcbiAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTAyIHtcbiAgZm9udC1zaXplOiAxMDJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTA0IHtcbiAgZm9udC1zaXplOiAxMDRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTA2IHtcbiAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTA4IHtcbiAgZm9udC1zaXplOiAxMDhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTEwIHtcbiAgZm9udC1zaXplOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTEyIHtcbiAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTE0IHtcbiAgZm9udC1zaXplOiAxMTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTE2IHtcbiAgZm9udC1zaXplOiAxMTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTE4IHtcbiAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTIwIHtcbiAgZm9udC1zaXplOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTIyIHtcbiAgZm9udC1zaXplOiAxMjJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTI0IHtcbiAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTI2IHtcbiAgZm9udC1zaXplOiAxMjZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTI4IHtcbiAgZm9udC1zaXplOiAxMjhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTMwIHtcbiAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTMyIHtcbiAgZm9udC1zaXplOiAxMzJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTM0IHtcbiAgZm9udC1zaXplOiAxMzRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTM2IHtcbiAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTM4IHtcbiAgZm9udC1zaXplOiAxMzhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTQwIHtcbiAgZm9udC1zaXplOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTQyIHtcbiAgZm9udC1zaXplOiAxNDJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTQ0IHtcbiAgZm9udC1zaXplOiAxNDRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTQ2IHtcbiAgZm9udC1zaXplOiAxNDZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTQ4IHtcbiAgZm9udC1zaXplOiAxNDhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTUwIHtcbiAgZm9udC1zaXplOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTUyIHtcbiAgZm9udC1zaXplOiAxNTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTU0IHtcbiAgZm9udC1zaXplOiAxNTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTU2IHtcbiAgZm9udC1zaXplOiAxNTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTU4IHtcbiAgZm9udC1zaXplOiAxNThweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTYwIHtcbiAgZm9udC1zaXplOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTYyIHtcbiAgZm9udC1zaXplOiAxNjJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTY0IHtcbiAgZm9udC1zaXplOiAxNjRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTY2IHtcbiAgZm9udC1zaXplOiAxNjZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTY4IHtcbiAgZm9udC1zaXplOiAxNjhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTcwIHtcbiAgZm9udC1zaXplOiAxNzBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTcyIHtcbiAgZm9udC1zaXplOiAxNzJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTc0IHtcbiAgZm9udC1zaXplOiAxNzRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTc2IHtcbiAgZm9udC1zaXplOiAxNzZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTc4IHtcbiAgZm9udC1zaXplOiAxNzhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTgwIHtcbiAgZm9udC1zaXplOiAxODBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTgyIHtcbiAgZm9udC1zaXplOiAxODJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTg0IHtcbiAgZm9udC1zaXplOiAxODRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTg2IHtcbiAgZm9udC1zaXplOiAxODZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTg4IHtcbiAgZm9udC1zaXplOiAxODhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTkwIHtcbiAgZm9udC1zaXplOiAxOTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTkyIHtcbiAgZm9udC1zaXplOiAxOTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTk0IHtcbiAgZm9udC1zaXplOiAxOTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTk2IHtcbiAgZm9udC1zaXplOiAxOTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMTk4IHtcbiAgZm9udC1zaXplOiAxOThweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjAwIHtcbiAgZm9udC1zaXplOiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjAyIHtcbiAgZm9udC1zaXplOiAyMDJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjA0IHtcbiAgZm9udC1zaXplOiAyMDRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjA2IHtcbiAgZm9udC1zaXplOiAyMDZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjA4IHtcbiAgZm9udC1zaXplOiAyMDhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjEwIHtcbiAgZm9udC1zaXplOiAyMTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjEyIHtcbiAgZm9udC1zaXplOiAyMTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjE0IHtcbiAgZm9udC1zaXplOiAyMTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjE2IHtcbiAgZm9udC1zaXplOiAyMTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjE4IHtcbiAgZm9udC1zaXplOiAyMThweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjIwIHtcbiAgZm9udC1zaXplOiAyMjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjIyIHtcbiAgZm9udC1zaXplOiAyMjJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjI0IHtcbiAgZm9udC1zaXplOiAyMjRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjI2IHtcbiAgZm9udC1zaXplOiAyMjZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjI4IHtcbiAgZm9udC1zaXplOiAyMjhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjMwIHtcbiAgZm9udC1zaXplOiAyMzBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjMyIHtcbiAgZm9udC1zaXplOiAyMzJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjM0IHtcbiAgZm9udC1zaXplOiAyMzRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjM2IHtcbiAgZm9udC1zaXplOiAyMzZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjM4IHtcbiAgZm9udC1zaXplOiAyMzhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjQwIHtcbiAgZm9udC1zaXplOiAyNDBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjQyIHtcbiAgZm9udC1zaXplOiAyNDJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjQ0IHtcbiAgZm9udC1zaXplOiAyNDRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjQ2IHtcbiAgZm9udC1zaXplOiAyNDZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjQ4IHtcbiAgZm9udC1zaXplOiAyNDhweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjUwIHtcbiAgZm9udC1zaXplOiAyNTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjUyIHtcbiAgZm9udC1zaXplOiAyNTJweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjU0IHtcbiAgZm9udC1zaXplOiAyNTRweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXNpemUtMjU2IHtcbiAgZm9udC1zaXplOiAyNTZweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmcge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmcteDIge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy14MyB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLWQyIHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy14MiB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXgzIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctZDIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy10b3AtbGVhZGluZyB7XG4gIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmcteDIge1xuICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXgzIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmcteDIge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXgzIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuYm9keSAudGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnRleHQtYmxhY2sge1xuICBjb2xvcjogIzIyMiAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC53aWR0aC0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXN0eWxlLWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC50ZXh0LWhlYWRpbmcge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuYm9keSAudGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuYm9keSAudGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLnRleHQtdHJhbnNmb3JtLW5vbmUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXdlaWdodC0wIHtcbiAgZm9udC13ZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC13ZWlnaHQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXdlaWdodC0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5IC5mb250LXdlaWdodC04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcbn1cblxuYm9keSAuZm9udC13ZWlnaHQtMTAwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkgLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuI2Jsb2NrLXNpbXItY29udGVudCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggMTJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zaW1yLXVzZXIudXNlci1wYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC51c2VyLXBhZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIuODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi44NzVyZW07XG59XG5cbmJvZHk6bm90KC5sb2dnZWQtaW4pIC51c2VyLXBhZ2VzIC5mb3JtLXdyYXBwZXIge1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbmZvcm0ub3BlbmlkLWNvbm5lY3QtbG9naW4tZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ub3BlbmlkLWNvbm5lY3QtbG9naW4tZm9ybSBpbnB1dC5mb3JtLXN1Ym1pdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuXG5mb3JtLm9wZW5pZC1jb25uZWN0LWxvZ2luLWZvcm0ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xufSIsIi8qXG4gKlxuICpcdFRhYmxlIGZvIENvbnRlbnRzXG4gKlxuICpcdDEuIEJPT1RTVFJBUCBJTVBPUlRcbiAqXHQyLiBSRVNFVFxuICpcdDMuIEhFQURFUlNcbiAqXHQ0LiBUSVRMRUJBUlNcbiAqXHQ1LiBGT09URVJTXG4gKlx0Ni4gQkFTRVxuICpcdDcuIFNFQ1RJT05cbiAqXHQ4LiBCVVRUT05TXG4gKlx0OS4gTUVOVVxuICpcdDEwLiBCQUNLR1JPVU5EU1xuICpcdDExLiBJQ09OIEJPWFxuICpcdDEyLiBTVEFUU1xuICpcdDEzLiBQUk9KRUNUXG4gKlx0MTQuIFBPU1RcbiAqXHQxNS4gQVJUSUNMRVxuICpcdDE2LiBDT01NRU5UU1xuICpcdDE3LiBURVNUSU1PTklBTFNcbiAqXHQxOC4gSU5UUk9cbiAqXHQxOS4gSU5UUk8gMiBCQU5ORVJTXG4gKlx0MjAuIERJVklERVJTXG4gKlx0MjEuIEZPUk1cbiAqXHQyMi4gV0lER0VUU1xuICpcdDIzLiBQQVJUTkVSIExPR09cbiAqXHQyNC4gVEVBTVxuICpcdDI1LiBQUklDSU5HXG4gKlx0MjYuIDQwNFxuICpcdDI3LiBDT05UQUNUU1xuICpcdDI4LiBTTElERVIgTkFWXG4gKlx0MjkuIExBWUVSIFNMSURFUlxuICpcdDMwLiBQUkVMT0FEXG4gKlx0MzEuIFBSRVZJRVdcbiAqIFx0MzIuIEJPT1RTVFJBUCBDT01QT05FTlRTXG4gKlx0XHQzMi4xLiBQQU5FTFNcbiAqXHRcdDMyLjIuIFBST0dSRVNTIEJBUlNcbiAqXHRcdDMyLjMuIE5BVlNcbiAqXHRcdDMyLjQuIFBBR0lOQVRJT05cbiAqXHRcdDMyLjUuIEZPUk1TXG4gKlx0XHQzMi42LiBCT09UU1RSQVBcbiAqXHQzMy4gTUVESUEgUVVFUklFU1xuICpcdDM0LiBIRUxQRVJTXG4gKlxuKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMS4gQk9PVFNUUkFQIElNUE9SVFxuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyohXG4gKiBCb290c3RyYXAgdjMuMy42IChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTUgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBCUkFORCBDT0xPUlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJPRFkgVmFyaWFibGVzICh0YWtlcyBlZmZlY3Qgd2l0aCBib3hlZCBsYXlvdXQpXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRSQU5TSVRJT04gVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJPRFkgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRZUE9HUkFQSFkgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEhFQURJTkcgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEEgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIE1FTlUgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIERST1BET1dOIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBNT0JJTEUgTUVOVSBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogSEVBREVSICMxIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBIRUFERVIgIzIgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEhFQURFUiAjMyBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogQlJFQURDUlVNQlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFRJVExFQkFSICMxIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiBUSVRMRUJBUiAjMiBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogVElUTEVCQVIgIzMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIFNFQ1RJT04gVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEJVVFRPTlMgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIENPTlRFTlQgVmFyaWFibGVzXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIEZPT1RFUiBWYXJpYWJsZXNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogQk9PVFNUUkFQIFZhcmlhYmxlc1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYVtocmVmXTphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gIH1cbiAgYWJiclt0aXRsZV06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgfVxuICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuICB0cixcbiAgaW1nIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnRuID4gLmNhcmV0LFxuICAuZHJvcHVwID4gLmJ0biA+IC5jYXJldCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB9XG4gIC5sYWJlbCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dseXBoaWNvbnMgSGFsZmxpbmdzJztcbiAgc3JjOiB1cmwoJy4uL2Jvd2VyX2NvbXBvbmVudHMvYm9vdHN0cmFwL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vYm93ZXJfY29tcG9uZW50cy9ib290c3RyYXAvZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCcuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9ib3dlcl9jb21wb25lbnRzL2Jvb3RzdHJhcC9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xufVxuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDAyYVwiO1xufVxuLmdseXBoaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMDJiXCI7XG59XG4uZ2x5cGhpY29uLWV1cm86YmVmb3JlLFxuLmdseXBoaWNvbi1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYWNcIjtcbn1cbi5nbHlwaGljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIyMTJcIjtcbn1cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDFcIjtcbn1cbi5nbHlwaGljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MDlcIjtcbn1cbi5nbHlwaGljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzBmXCI7XG59XG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7XG59XG4uZ2x5cGhpY29uLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uZ2x5cGhpY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiO1xufVxuLmdseXBoaWNvbi1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG4uZ2x5cGhpY29uLXN0YXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmdseXBoaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4uZ2x5cGhpY29uLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEwXCI7XG59XG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG4uZ2x5cGhpY29uLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5nbHlwaGljb24tb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjtcbn1cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uZ2x5cGhpY29uLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5nbHlwaGljb24tem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG4uZ2x5cGhpY29uLXNpZ25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuLmdseXBoaWNvbi1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5nbHlwaGljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuLmdseXBoaWNvbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cbi5nbHlwaGljb24tcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuLmdseXBoaWNvbi1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjVcIjtcbn1cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjtcbn1cbi5nbHlwaGljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uZ2x5cGhpY29uLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI4XCI7XG59XG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XG59XG4uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmdseXBoaWNvbi1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7XG59XG4uZ2x5cGhpY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cbi5nbHlwaGljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4uZ2x5cGhpY29uLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cbi5nbHlwaGljb24tdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG4uZ2x5cGhpY29uLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuLmdseXBoaWNvbi1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuLmdseXBoaWNvbi10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uZ2x5cGhpY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cbi5nbHlwaGljb24tcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cbi5nbHlwaGljb24tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cbi5nbHlwaGljb24tYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuLmdseXBoaWNvbi1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjtcbn1cbi5nbHlwaGljb24tdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuLmdseXBoaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUyXCI7XG59XG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLmdseXBoaWNvbi1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuLmdseXBoaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjtcbn1cbi5nbHlwaGljb24taW5kZW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cbi5nbHlwaGljb24taW5kZW50LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XG59XG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uZ2x5cGhpY29uLXBpY3R1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cbi5nbHlwaGljb24tbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MlwiO1xufVxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi5nbHlwaGljb24tdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuLmdseXBoaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY1XCI7XG59XG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG4uZ2x5cGhpY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG4uZ2x5cGhpY29uLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuLmdseXBoaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG4uZ2x5cGhpY29uLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcxXCI7XG59XG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjtcbn1cbi5nbHlwaGljb24tcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cbi5nbHlwaGljb24tc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NFwiO1xufVxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG4uZ2x5cGhpY29uLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuLmdseXBoaWNvbi1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzdcIjtcbn1cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjtcbn1cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjtcbn1cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7XG59XG4uZ2x5cGhpY29uLW1pbnVzLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODJcIjtcbn1cbi5nbHlwaGljb24tcmVtb3ZlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODNcIjtcbn1cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuLmdseXBoaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uZ2x5cGhpY29uLWluZm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiO1xufVxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG4uZ2x5cGhpY29uLXJlbW92ZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODhcIjtcbn1cbi5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjtcbn1cbi5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG4uZ2x5cGhpY29uLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NVwiO1xufVxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiO1xufVxuLmdseXBoaWNvbi1yZXNpemUtc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTdcIjtcbn1cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwMVwiO1xufVxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7XG59XG4uZ2x5cGhpY29uLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cbi5nbHlwaGljb24tZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNFwiO1xufVxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiO1xufVxuLmdseXBoaWNvbi1leWUtY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDZcIjtcbn1cbi5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA3XCI7XG59XG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7XG59XG4uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XG59XG4uZ2x5cGhpY29uLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMFwiO1xufVxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7XG59XG4uZ2x5cGhpY29uLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExMlwiO1xufVxuLmdseXBoaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEzXCI7XG59XG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiO1xufVxuLmdseXBoaWNvbi1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG4uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTZcIjtcbn1cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7XG59XG4uZ2x5cGhpY29uLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XG59XG4uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOVwiO1xufVxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiO1xufVxuLmdseXBoaWNvbi1oZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cbi5nbHlwaGljb24tYnVsbGhvcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjJcIjtcbn1cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiO1xufVxuLmdseXBoaWNvbi1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNFwiO1xufVxuLmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjVcIjtcbn1cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjtcbn1cbi5nbHlwaGljb24taGFuZC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuLmdseXBoaWNvbi1oYW5kLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjhcIjtcbn1cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiO1xufVxuLmdseXBoaWNvbi1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMxXCI7XG59XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7XG59XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzM1wiO1xufVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNFwiO1xufVxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiO1xufVxuLmdseXBoaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cbi5nbHlwaGljb24tdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzdcIjtcbn1cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7XG59XG4uZ2x5cGhpY29uLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuLmdseXBoaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQwXCI7XG59XG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiO1xufVxuLmdseXBoaWNvbi1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDJcIjtcbn1cbi5nbHlwaGljb24taGVhcnQtZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDNcIjtcbn1cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiO1xufVxuLmdseXBoaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuLmdseXBoaWNvbi1wdXNocGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ2XCI7XG59XG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiO1xufVxuLmdseXBoaWNvbi1nYnA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cbi5nbHlwaGljb24tc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MFwiO1xufVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7XG59XG4uZ2x5cGhpY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XG59XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTNcIjtcbn1cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjtcbn1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XG59XG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTZcIjtcbn1cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7XG59XG4uZ2x5cGhpY29uLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1OFwiO1xufVxuLmdseXBoaWNvbi1jb2xsYXBzZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU5XCI7XG59XG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7XG59XG4uZ2x5cGhpY29uLWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MVwiO1xufVxuLmdseXBoaWNvbi1mbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2MlwiO1xufVxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7XG59XG4uZ2x5cGhpY29uLW5ldy13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjRcIjtcbn1cbi5nbHlwaGljb24tcmVjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY1XCI7XG59XG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjtcbn1cbi5nbHlwaGljb24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2N1wiO1xufVxuLmdseXBoaWNvbi1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE2OFwiO1xufVxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjtcbn1cbi5nbHlwaGljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG4uZ2x5cGhpY29uLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzFcIjtcbn1cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjtcbn1cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG4uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzRcIjtcbn1cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjtcbn1cbi5nbHlwaGljb24tZmxvcHB5LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzZcIjtcbn1cbi5nbHlwaGljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzdcIjtcbn1cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjtcbn1cbi5nbHlwaGljb24tY3V0bGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuLmdseXBoaWNvbi1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODBcIjtcbn1cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiO1xufVxuLmdseXBoaWNvbi1lYXJwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuLmdseXBoaWNvbi1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODNcIjtcbn1cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjtcbn1cbi5nbHlwaGljb24tc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODVcIjtcbn1cbi5nbHlwaGljb24tc2QtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODZcIjtcbn1cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjtcbn1cbi5nbHlwaGljb24tc3VidGl0bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XG59XG4uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OVwiO1xufVxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiO1xufVxuLmdseXBoaWNvbi1zb3VuZC01LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cbi5nbHlwaGljb24tc291bmQtNi0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkyXCI7XG59XG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiO1xufVxuLmdseXBoaWNvbi1jb3B5cmlnaHQtbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NFwiO1xufVxuLmdseXBoaWNvbi1yZWdpc3RyYXRpb24tbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5NVwiO1xufVxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiO1xufVxuLmdseXBoaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOThcIjtcbn1cbi5nbHlwaGljb24tdHJlZS1jb25pZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk5XCI7XG59XG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7XG59XG4uZ2x5cGhpY29uLWNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAxXCI7XG59XG4uZ2x5cGhpY29uLXNhdmUtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMlwiO1xufVxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjtcbn1cbi5nbHlwaGljb24tbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDRcIjtcbn1cbi5nbHlwaGljb24tY29weTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNVwiO1xufVxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiO1xufVxuLmdseXBoaWNvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwOVwiO1xufVxuLmdseXBoaWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTBcIjtcbn1cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiO1xufVxuLmdseXBoaWNvbi1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMlwiO1xufVxuLmdseXBoaWNvbi1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjEzXCI7XG59XG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiO1xufVxuLmdseXBoaWNvbi1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTVcIjtcbn1cbi5nbHlwaGljb24tYmFieS1mb3JtdWxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE2XCI7XG59XG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2ZmFcIjtcbn1cbi5nbHlwaGljb24tYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOFwiO1xufVxuLmdseXBoaWNvbi1iZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTlcIjtcbn1cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjtcbn1cbi5nbHlwaGljb24tZXJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjFcIjtcbn1cbi5nbHlwaGljb24taG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMzFiXCI7XG59XG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjtcbn1cbi5nbHlwaGljb24tZHVwbGljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI0XCI7XG59XG4uZ2x5cGhpY29uLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjVcIjtcbn1cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjtcbn1cbi5nbHlwaGljb24tYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiO1xufVxuLmdseXBoaWNvbi1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjtcbn1cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7XG59XG4uZ2x5cGhpY29uLXllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiO1xufVxuLmdseXBoaWNvbi1qcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjtcbn1cbi5nbHlwaGljb24tcnVibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjtcbn1cbi5nbHlwaGljb24tcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGJkXCI7XG59XG4uZ2x5cGhpY29uLXNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMwXCI7XG59XG4uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiO1xufVxuLmdseXBoaWNvbi1pY2UtbG9sbHktdGFzdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMyXCI7XG59XG4uZ2x5cGhpY29uLWVkdWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzM1wiO1xufVxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiO1xufVxuLmdseXBoaWNvbi1vcHRpb24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzVcIjtcbn1cbi5nbHlwaGljb24tbWVudS1oYW1idXJnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzZcIjtcbn1cbi5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM3XCI7XG59XG4uZ2x5cGhpY29uLW9pbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOFwiO1xufVxuLmdseXBoaWNvbi1ncmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzOVwiO1xufVxuLmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7XG59XG4uZ2x5cGhpY29uLXRleHQtc2l6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0MVwiO1xufVxuLmdseXBoaWNvbi10ZXh0LWNvbG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQyXCI7XG59XG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiO1xufVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ0XCI7XG59XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDVcIjtcbn1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDZcIjtcbn1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDdcIjtcbn1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ4XCI7XG59XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiO1xufVxuLmdseXBoaWNvbi10cmlhbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MFwiO1xufVxuLmdseXBoaWNvbi10cmlhbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUxXCI7XG59XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MlwiO1xufVxuLmdseXBoaWNvbi10cmlhbmdsZS10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTNcIjtcbn1cbi5nbHlwaGljb24tY29uc29sZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NFwiO1xufVxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NVwiO1xufVxuLmdseXBoaWNvbi1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTZcIjtcbn1cbi5nbHlwaGljb24tbWVudS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU3XCI7XG59XG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNThcIjtcbn1cbi5nbHlwaGljb24tbWVudS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU5XCI7XG59XG4uZ2x5cGhpY29uLW1lbnUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNjBcIjtcbn1cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyLFxuYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDkyNTQyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pbWctcmVzcG9uc2l2ZSxcbi50aHVtYm5haWwgPiBpbWcsXG4udGh1bWJuYWlsIGEgPiBpbWcsXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuaHIge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG4uaDEsXG4uaDIsXG4uaDMsXG4uaDQsXG4uaDUsXG4uaDYge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuaDMgc21hbGwsXG5oNCBzbWFsbCxcbmg1IHNtYWxsLFxuaDYgc21hbGwsXG4uaDEgc21hbGwsXG4uaDIgc21hbGwsXG4uaDMgc21hbGwsXG4uaDQgc21hbGwsXG4uaDUgc21hbGwsXG4uaDYgc21hbGwsXG5oMSAuc21hbGwsXG5oMiAuc21hbGwsXG5oMyAuc21hbGwsXG5oNCAuc21hbGwsXG5oNSAuc21hbGwsXG5oNiAuc21hbGwsXG4uaDEgLnNtYWxsLFxuLmgyIC5zbWFsbCxcbi5oMyAuc21hbGwsXG4uaDQgLnNtYWxsLFxuLmg1IC5zbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMS41cHg7XG59XG5oMSBzbWFsbCxcbi5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuLmgyIHNtYWxsLFxuaDMgc21hbGwsXG4uaDMgc21hbGwsXG5oMSAuc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgLnNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIC5zbWFsbCxcbi5oMyAuc21hbGwge1xuICBmb250LXNpemU6IDY1JTtcbn1cbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDExLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTEuNXB4O1xufVxuaDQgc21hbGwsXG4uaDQgc21hbGwsXG5oNSBzbWFsbCxcbi5oNSBzbWFsbCxcbmg2IHNtYWxsLFxuLmg2IHNtYWxsLFxuaDQgLnNtYWxsLFxuLmg0IC5zbWFsbCxcbmg1IC5zbWFsbCxcbi5oNSAuc21hbGwsXG5oNiAuc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xufVxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5oNCxcbi5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbmg1LFxuLmg1IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEycHg7XG59XG5wIHtcbiAgbWFyZ2luOiAwIDAgMTEuNXB4O1xufVxuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbn1cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IDAuMmVtO1xufVxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnRleHQtbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXG5hLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMGMzMTU4O1xufVxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5O1xufVxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsXG5hLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNjY1MTJjO1xufVxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuLmJnLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cbmEuYmctcHJpbWFyeTpob3ZlcixcbmEuYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG59XG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xufVxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuYS5iZy1pbmZvOmhvdmVyLFxuYS5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTtcbn1cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbmEuYmctd2FybmluZzpob3ZlcixcbmEuYmctd2FybmluZzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7XG59XG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbn1cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xufVxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwLjVweDtcbiAgbWFyZ2luOiA0NnB4IDAgMjNweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTEuNXB4O1xufVxudWwgdWwsXG5vbCB1bCxcbnVsIG9sLFxub2wgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmxpc3QtaW5saW5lID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7XG4gIH1cbn1cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3O1xufVxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMS41cHggMjNweDtcbiAgbWFyZ2luOiAwIDAgMjNweDtcbiAgZm9udC1zaXplOiAxNy41cHg7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTtcbn1cbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xufVxuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0Jztcbn1cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5jb2RlIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjYzcyNTRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmMmY0O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3gtc2hhZG93OiBub25lO1xufVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDExcHg7XG4gIG1hcmdpbjogMCAwIDExLjVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbnByZSBjb2RlIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi5jb2wteHMtMSxcbi5jb2wtc20tMSxcbi5jb2wtbWQtMSxcbi5jb2wtbGctMSxcbi5jb2wteHMtMixcbi5jb2wtc20tMixcbi5jb2wtbWQtMixcbi5jb2wtbGctMixcbi5jb2wteHMtMyxcbi5jb2wtc20tMyxcbi5jb2wtbWQtMyxcbi5jb2wtbGctMyxcbi5jb2wteHMtNCxcbi5jb2wtc20tNCxcbi5jb2wtbWQtNCxcbi5jb2wtbGctNCxcbi5jb2wteHMtNSxcbi5jb2wtc20tNSxcbi5jb2wtbWQtNSxcbi5jb2wtbGctNSxcbi5jb2wteHMtNixcbi5jb2wtc20tNixcbi5jb2wtbWQtNixcbi5jb2wtbGctNixcbi5jb2wteHMtNyxcbi5jb2wtc20tNyxcbi5jb2wtbWQtNyxcbi5jb2wtbGctNyxcbi5jb2wteHMtOCxcbi5jb2wtc20tOCxcbi5jb2wtbWQtOCxcbi5jb2wtbGctOCxcbi5jb2wteHMtOSxcbi5jb2wtc20tOSxcbi5jb2wtbWQtOSxcbi5jb2wtbGctOSxcbi5jb2wteHMtMTAsXG4uY29sLXNtLTEwLFxuLmNvbC1tZC0xMCxcbi5jb2wtbGctMTAsXG4uY29sLXhzLTExLFxuLmNvbC1zbS0xMSxcbi5jb2wtbWQtMTEsXG4uY29sLWxnLTExLFxuLmNvbC14cy0xMixcbi5jb2wtc20tMTIsXG4uY29sLW1kLTEyLFxuLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29sLXhzLTEsXG4uY29sLXhzLTIsXG4uY29sLXhzLTMsXG4uY29sLXhzLTQsXG4uY29sLXhzLTUsXG4uY29sLXhzLTYsXG4uY29sLXhzLTcsXG4uY29sLXhzLTgsXG4uY29sLXhzLTksXG4uY29sLXhzLTEwLFxuLmNvbC14cy0xMSxcbi5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNyB7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7XG59XG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7XG59XG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSxcbiAgLmNvbC1zbS0yLFxuICAuY29sLXNtLTMsXG4gIC5jb2wtc20tNCxcbiAgLmNvbC1zbS01LFxuICAuY29sLXNtLTYsXG4gIC5jb2wtc20tNyxcbiAgLmNvbC1zbS04LFxuICAuY29sLXNtLTksXG4gIC5jb2wtc20tMTAsXG4gIC5jb2wtc20tMTEsXG4gIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsXG4gIC5jb2wtbWQtMixcbiAgLmNvbC1tZC0zLFxuICAuY29sLW1kLTQsXG4gIC5jb2wtbWQtNSxcbiAgLmNvbC1tZC02LFxuICAuY29sLW1kLTcsXG4gIC5jb2wtbWQtOCxcbiAgLmNvbC1tZC05LFxuICAuY29sLW1kLTEwLFxuICAuY29sLW1kLTExLFxuICAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogOHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xufVxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDtcbn1cbi50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cbnRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XG59XG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xufVxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xufVxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG59XG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xufVxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNy4yNXB4O1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbn1cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuaW5wdXRbdHlwZT1cInJhbmdlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzg1ODU4NTtcbn1cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxMjRhODU7XG4gIG91dGxpbmU6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxOCwgNzQsIDEzMywgMC42KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA3NSksIDAgMCA4cHggcmdiYSgxOCwgNzQsIDEzMywgMC42KTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogbGlnaHRlcigjODU4NTg1LCA0MCUpO1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogbGlnaHRlcigjODU4NTg1LCA0MCUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBsaWdodGVyKCM4NTg1ODUsIDQwJSk7XG59XG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA4NnB4O1xuICB9XG59XG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmFkaW8sXG4uY2hlY2tib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcbn1cbi5yYWRpbyArIC5yYWRpbyxcbi5jaGVja2JveCArIC5jaGVja2JveCB7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmRpc2FibGVkLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzN3B4O1xufVxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5zZWxlY3QuaW5wdXQtc20ge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxudGV4dGFyZWEuaW5wdXQtc20sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDM1cHg7XG4gIG1pbi1oZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDguNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5pbnB1dC1sZyB7XG4gIGhlaWdodDogODZweDtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbnNlbGVjdC5pbnB1dC1sZyB7XG4gIGhlaWdodDogODZweDtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG59XG50ZXh0YXJlYS5pbnB1dC1sZyxcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogODZweDtcbiAgbGluZS1oZWlnaHQ6IDg2cHg7XG59XG4uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uZm9ybS1ncm91cC1sZyBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBtaW4taGVpZ2h0OiA0MXB4O1xuICBwYWRkaW5nOiAzMXB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbn1cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICBwYWRkaW5nLXJpZ2h0OiA2OC43NXB4O1xufVxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDU1cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA4NnB4O1xuICBoZWlnaHQ6IDg2cHg7XG4gIGxpbmUtaGVpZ2h0OiA4NnB4O1xufVxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xufVxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG59XG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xufVxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xufVxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLWVycm9yIC5yYWRpbyxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NDM1MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xufVxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG59XG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMjhweDtcbn1cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7XG59XG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAzOXB4O1xufVxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG59XG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDMxcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDguNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5idG46Zm9jdXMsXG4uYnRuOmFjdGl2ZTpmb2N1cyxcbi5idG4uYWN0aXZlOmZvY3VzLFxuLmJ0bi5mb2N1cyxcbi5idG46YWN0aXZlLmZvY3VzLFxuLmJ0bi5hY3RpdmUuZm9jdXMge1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuLmJ0bjpob3Zlcixcbi5idG46Zm9jdXMsXG4uYnRuLmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG46YWN0aXZlLFxuLmJ0bi5hY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuLmJ0bi5kaXNhYmxlZCxcbi5idG5bZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjY1O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5idG4tZGVmYXVsdDpmb2N1cyxcbi5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBib3JkZXItY29sb3I6ICM4YzhjOGM7XG59XG4uYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xufVxuLmJ0bi1kZWZhdWx0OmFjdGl2ZSxcbi5idG4tZGVmYXVsdC5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xufVxuLmJ0bi1kZWZhdWx0OmFjdGl2ZTpob3Zlcixcbi5idG4tZGVmYXVsdC5hY3RpdmU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRlZmF1bHQ6aG92ZXIsXG4uYnRuLWRlZmF1bHQ6YWN0aXZlOmZvY3VzLFxuLmJ0bi1kZWZhdWx0LmFjdGl2ZTpmb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGVmYXVsdDpmb2N1cyxcbi5idG4tZGVmYXVsdDphY3RpdmUuZm9jdXMsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ0ZDQ7XG4gIGJvcmRlci1jb2xvcjogIzhjOGM4Yztcbn1cbi5idG4tZGVmYXVsdDphY3RpdmUsXG4uYnRuLWRlZmF1bHQuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tZGVmYXVsdC5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLFxuLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kZWZhdWx0W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQ6Zm9jdXMsXG4uYnRuLWRlZmF1bHQuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdC5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbn1cbi5idG4tZGVmYXVsdCAuYmFkZ2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBib3JkZXItY29sb3I6ICMwZjNlNmY7XG59XG4uYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjMzE1ODtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG4gIGJvcmRlci1jb2xvcjogIzA4MjAzOTtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmUsXG4uYnRuLXByaW1hcnkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG4gIGJvcmRlci1jb2xvcjogIzA4MjAzOTtcbn1cbi5idG4tcHJpbWFyeTphY3RpdmU6aG92ZXIsXG4uYnRuLXByaW1hcnkuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1wcmltYXJ5OmhvdmVyLFxuLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cyxcbi5idG4tcHJpbWFyeS5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXByaW1hcnk6Zm9jdXMsXG4uYnRuLXByaW1hcnk6YWN0aXZlLmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgyMDM5O1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uYnRuLXByaW1hcnk6YWN0aXZlLFxuLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXByaW1hcnlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeTpob3Zlcixcbi5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cyxcbi5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLFxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmZvY3VzLFxuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBib3JkZXItY29sb3I6ICMwZjNlNmY7XG59XG4uYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuLmJ0bi1zdWNjZXNzOmZvY3VzLFxuLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gIGJvcmRlci1jb2xvcjogIzI1NTYyNTtcbn1cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICBib3JkZXItY29sb3I6ICMzOTg0Mzk7XG59XG4uYnRuLXN1Y2Nlc3M6YWN0aXZlOmhvdmVyLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc3VjY2Vzczpob3Zlcixcbi5idG4tc3VjY2VzczphY3RpdmU6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zdWNjZXNzOmZvY3VzLFxuLmJ0bi1zdWNjZXNzOmFjdGl2ZS5mb2N1cyxcbi5idG4tc3VjY2Vzcy5hY3RpdmUuZm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODQzOTtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1NjI1O1xufVxuLmJ0bi1zdWNjZXNzOmFjdGl2ZSxcbi5idG4tc3VjY2Vzcy5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbi5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cyxcbi5idG4tc3VjY2Vzc1tkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZTRjO1xufVxuLmJ0bi1zdWNjZXNzIC5iYWRnZSB7XG4gIGNvbG9yOiAjNWNiODVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mby5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMGQ1O1xuICBib3JkZXItY29sb3I6ICMxYjZkODU7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZSxcbi5idG4taW5mby5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjY5YWJjO1xufVxuLmJ0bi1pbmZvOmFjdGl2ZTpob3Zlcixcbi5idG4taW5mby5hY3RpdmU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWluZm86aG92ZXIsXG4uYnRuLWluZm86YWN0aXZlOmZvY3VzLFxuLmJ0bi1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mbzphY3RpdmUuZm9jdXMsXG4uYnRuLWluZm8uYWN0aXZlLmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjlhYmM7XG4gIGJvcmRlci1jb2xvcjogIzFiNmQ4NTtcbn1cbi5idG4taW5mbzphY3RpdmUsXG4uYnRuLWluZm8uYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4taW5mby5kaXNhYmxlZDpob3Zlcixcbi5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86Zm9jdXMsXG4uYnRuLWluZm8uZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mby5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2YjhkYTtcbn1cbi5idG4taW5mbyAuYmFkZ2Uge1xuICBjb2xvcjogIzViYzBkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG59XG4uYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgYm9yZGVyLWNvbG9yOiAjOTg1ZjBkO1xufVxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cbi5idG4td2FybmluZzphY3RpdmUsXG4uYnRuLXdhcm5pbmcuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ODUxMjtcbn1cbi5idG4td2FybmluZzphY3RpdmU6aG92ZXIsXG4uYnRuLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi13YXJuaW5nOmhvdmVyLFxuLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cyxcbi5idG4td2FybmluZy5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmc6YWN0aXZlLmZvY3VzLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZy5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU4NTEyO1xuICBib3JkZXItY29sb3I6ICM5ODVmMGQ7XG59XG4uYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4td2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQ6aG92ZXIsXG4uYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4td2FybmluZzpob3Zlcixcbi5idG4td2FybmluZy5kaXNhYmxlZDpmb2N1cyxcbi5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nOmZvY3VzLFxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLmZvY3VzLFxuLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG59XG4uYnRuLXdhcm5pbmcgLmJhZGdlIHtcbiAgY29sb3I6ICNmMGFkNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG4uYnRuLWRhbmdlcjpmb2N1cyxcbi5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogIzc2MWMxOTtcbn1cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi5idG4tZGFuZ2VyOmFjdGl2ZSxcbi5idG4tZGFuZ2VyLmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG4gIGJvcmRlci1jb2xvcjogI2FjMjkyNTtcbn1cbi5idG4tZGFuZ2VyOmFjdGl2ZTpob3Zlcixcbi5idG4tZGFuZ2VyLmFjdGl2ZTpob3Zlcixcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZGFuZ2VyOmhvdmVyLFxuLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLFxuLmJ0bi1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYW5nZXI6Zm9jdXMsXG4uYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsXG4uYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWMyOTI1O1xuICBib3JkZXItY29sb3I6ICM3NjFjMTk7XG59XG4uYnRuLWRhbmdlcjphY3RpdmUsXG4uYnRuLWRhbmdlci5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWRhbmdlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG4uYnRuLWRhbmdlci5kaXNhYmxlZDpob3Zlcixcbi5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3Zlcixcbi5idG4tZGFuZ2VyLmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLFxuLmJ0bi1kYW5nZXIuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWRhbmdlcltkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICBib3JkZXItY29sb3I6ICNkNDNmM2E7XG59XG4uYnRuLWRhbmdlciAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5NTM0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1saW5rLFxuLmJ0bi1saW5rOmFjdGl2ZSxcbi5idG4tbGluay5hY3RpdmUsXG4uYnRuLWxpbmtbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYnRuLWxpbmssXG4uYnRuLWxpbms6aG92ZXIsXG4uYnRuLWxpbms6Zm9jdXMsXG4uYnRuLWxpbms6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5idG4tbGluazpob3Zlcixcbi5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDkyNTQyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3Zlcixcbi5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5idG4tbGcsXG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uYnRuLXNtLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiA3LjVweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG4teHMsXG4uYnRuLWdyb3VwLXhzID4gLmJ0biB7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbi5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnRyLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG4uY2FyZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCBcXDk7XG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDEwLjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vcGVuID4gYSB7XG4gIG91dGxpbmU6IDA7XG59XG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7XG59XG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwID4gLmJ0bjpmb2N1cyxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cbi5idG4tZ3JvdXAgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5idG4tdG9vbGJhciB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmJ0bi10b29sYmFyIC5idG4sXG4uYnRuLXRvb2xiYXIgLmJ0bi1ncm91cCxcbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cbi5idG4tdG9vbGJhciA+IC5idG4sXG4uYnRuLXRvb2xiYXIgPiAuYnRuLWdyb3VwLFxuLmJ0bi10b29sYmFyID4gLmlucHV0LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cCAuZHJvcGRvd24tdG9nZ2xlOmFjdGl2ZSxcbi5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgb3V0bGluZTogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tbGluayB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5idG4gLmNhcmV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuLmRyb3B1cCAuYnRuLWxnIC5jYXJldCB7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIGZsb2F0OiBub25lO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4uYnRuLWdyb3VwLWp1c3RpZmllZCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bixcbi5idG4tZ3JvdXAtanVzdGlmaWVkID4gLmJ0bi1ncm91cCB7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB3aWR0aDogMSU7XG59XG4uYnRuLWdyb3VwLWp1c3RpZmllZCA+IC5idG4tZ3JvdXAgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ0bi1ncm91cC1qdXN0aWZpZWQgPiAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogYXV0bztcbn1cbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5bZGF0YS10b2dnbGU9XCJidXR0b25zXCJdID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICB6LWluZGV4OiAzO1xufVxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuc2VsZWN0LmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbnNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbnNlbGVjdC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA4NnB4O1xuICBsaW5lLWhlaWdodDogODZweDtcbn1cbnRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbnRleHRhcmVhLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG5zZWxlY3QuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0LmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxudGV4dGFyZWEuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG50ZXh0YXJlYS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg1ODU4NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20ge1xuICBwYWRkaW5nOiA3LjVweCAxNXB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyB7XG4gIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDtcbn1cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3Nztcbn1cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubmF2IC5vcGVuID4gYSxcbi5uYXYgLm9wZW4gPiBhOmhvdmVyLFxuLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXItY29sb3I6ICMxMjRhODU7XG59XG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDEwLjVweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cbi5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS43O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG59XG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkO1xufVxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIH1cbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4O1xufVxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG4ubmF2LXN0YWNrZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSB7XG4gIGZsb2F0OiBub25lO1xufVxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElO1xuICB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ubmF2LXRhYnMtanVzdGlmaWVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCAwIDA7XG4gIH1cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZS5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbiAgLm5hdmJhci1zdGF0aWMtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xufVxuQG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiA0ODBweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICB9XG59XG4uY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1oZWFkZXIsXG4uY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbi5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuICAuY29udGFpbmVyID4gLm5hdmJhci1jb2xsYXBzZSxcbiAgLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItY29sbGFwc2Uge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItc3RhdGljLXRvcCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1maXhlZC10b3AsXG4gIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4ubmF2YmFyLWZpeGVkLXRvcCB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbn1cbi5uYXZiYXItYnJhbmQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTMuNXB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm5hdmJhci1icmFuZCA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXIgPiAuY29udGFpbmVyIC5uYXZiYXItYnJhbmQsXG4gIC5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIC5uYXZiYXItYnJhbmQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuLm5hdmJhci10b2dnbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiB7XG4gIG1hcmdpbjogNi43NXB4IC0xNXB4O1xufVxuLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEsXG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAyNXB4O1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTMuNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMy41cHg7XG4gIH1cbn1cbi5uYXZiYXItZm9ybSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgbWFyZ2luLXRvcDogLTIuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMi41cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLm5hdmJhci1mb3JtIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAubmF2YmFyLWZvcm0gLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAubmF2YmFyLWZvcm0gLnJhZGlvLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLm5hdmJhci1mb3JtIC5yYWRpbyBsYWJlbCxcbiAgLm5hdmJhci1mb3JtIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAubmF2YmFyLWZvcm0gLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5uYXZiYXItZm9ybSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubmF2YmFyLWJ0biB7XG4gIG1hcmdpbi10b3A6IC0yLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXB4O1xufVxuLm5hdmJhci1idG4uYnRuLXNtIHtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG4gIG1hcmdpbi1ib3R0b206IDcuNXB4O1xufVxuLm5hdmJhci1idG4uYnRuLXhzIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5uYXZiYXItdGV4dCB7XG4gIG1hcmdpbi10b3A6IDEzLjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTMuNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogIzVlNWU1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzc3Nztcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYSxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgY29sb3I6ICM1NTU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzc3NztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluayB7XG4gIGNvbG9yOiAjNzc3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpob3Zlcixcbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzMzMztcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG59XG4ubmF2YmFyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICBib3JkZXItY29sb3I6ICMwODA4MDg7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRleHQge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IGxpID4gYSB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmFjdGl2ZSA+IGEsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAuZGlzYWJsZWQgPiBhLFxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICMzMzM7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuICBib3JkZXItY29sb3I6ICMxMDEwMTA7XG59XG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGEsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuZHJvcGRvd24taGVhZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgY29sb3I6ICM5ZDlkOWQ7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODA4MDg7XG4gIH1cbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbmsge1xuICBjb2xvcjogIzlkOWQ5ZDtcbn1cbi5uYXZiYXItaW52ZXJzZSAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWludmVyc2UgLmJ0bi1saW5rOmhvdmVyLFxuLm5hdmJhci1pbnZlcnNlIC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1pbnZlcnNlIC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uYnJlYWRjcnVtYiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJyZWFkY3J1bWIgPiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiwrtcXDAwYTBcIjtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGNvbG9yOiAjY2NjO1xufVxuLmJyZWFkY3J1bWIgPiAuYWN0aXZlIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIzcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcbn1cbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlci1jb2xvcjogIzEyNGE4NTtcbn1cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkNWQ1ZDU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYSxcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogMzBweCAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG59XG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XG59XG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA2cHg7XG59XG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBzcGFuIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLXNtID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIzcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnBhZ2VyIGxpID4gYSxcbi5wYWdlciBsaSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnBhZ2VyIGxpID4gYTpob3Zlcixcbi5wYWdlciBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5wYWdlciAucHJldmlvdXMgPiBhLFxuLnBhZ2VyIC5wcmV2aW91cyA+IHNwYW4ge1xuICBmbG9hdDogbGVmdDtcbn1cbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpmb2N1cyxcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAuMmVtIDAuNmVtIDAuM2VtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbmEubGFiZWw6aG92ZXIsXG5hLmxhYmVsOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmxhYmVsOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5idG4gLmxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG4ubGFiZWwtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG59XG4ubGFiZWwtZGVmYXVsdFtocmVmXTpob3Zlcixcbi5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbn1cbi5sYWJlbC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbn1cbi5sYWJlbC1wcmltYXJ5W2hyZWZdOmhvdmVyLFxuLmxhYmVsLXByaW1hcnlbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMzMTU4O1xufVxuLmxhYmVsLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsXG4ubGFiZWwtc3VjY2Vzc1tocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG59XG4ubGFiZWwtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG4ubGFiZWwtaW5mb1tocmVmXTpob3Zlcixcbi5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxYjBkNTtcbn1cbi5sYWJlbC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5sYWJlbC13YXJuaW5nW2hyZWZdOmhvdmVyLFxuLmxhYmVsLXdhcm5pbmdbaHJlZl06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xufVxuLmxhYmVsLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLFxuLmxhYmVsLWRhbmdlcltocmVmXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOTMwMmM7XG59XG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc3Nzc7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbi5idG4teHMgLmJhZGdlLFxuLmJ0bi1ncm91cC14cyA+IC5idG4gLmJhZGdlIHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAxcHggNXB4O1xufVxuYS5iYWRnZTpob3ZlcixcbmEuYmFkZ2U6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSA+IC5iYWRnZSxcbi5uYXYtcGlsbHMgPiAuYWN0aXZlID4gYSA+IC5iYWRnZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSA+IC5iYWRnZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0gPiAuYmFkZ2UgKyAuYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5uYXYtcGlsbHMgPiBsaSA+IGEgPiAuYmFkZ2Uge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG4uanVtYm90cm9uIGgxLFxuLmp1bWJvdHJvbiAuaDEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5qdW1ib3Ryb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5qdW1ib3Ryb24gPiBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkNWQ1ZDU7XG59XG4uY29udGFpbmVyIC5qdW1ib3Ryb24sXG4uY29udGFpbmVyLWZsdWlkIC5qdW1ib3Ryb24ge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qdW1ib3Ryb24ge1xuICAgIHBhZGRpbmctdG9wOiA0OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4O1xuICB9XG4gIC5jb250YWluZXIgLmp1bWJvdHJvbixcbiAgLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICAuanVtYm90cm9uIGgxLFxuICAuanVtYm90cm9uIC5oMSB7XG4gICAgZm9udC1zaXplOiA2M3B4O1xuICB9XG59XG4udGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4udGh1bWJuYWlsID4gaW1nLFxuLnRodW1ibmFpbCBhID4gaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmEudGh1bWJuYWlsOmhvdmVyLFxuYS50aHVtYm5haWw6Zm9jdXMsXG5hLnRodW1ibmFpbC5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMxMjRhODU7XG59XG4udGh1bWJuYWlsIC5jYXB0aW9uIHtcbiAgcGFkZGluZzogOXB4O1xuICBjb2xvcjogIzMzMzMzMztcbn1cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uYWxlcnQgaDQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFsZXJ0ID4gcCxcbi5hbGVydCA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hbGVydCA+IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMjFweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcbiAgY29sb3I6ICMzYzc2M2Q7XG59XG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XG59XG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMmI1NDJjO1xufVxuLmFsZXJ0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG4gIGNvbG9yOiAjMzE3MDhmO1xufVxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xufVxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzI0NTI2OTtcbn1cbi5hbGVydC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcbn1cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2NjUxMmM7XG59XG4uYWxlcnQtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xufVxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjODQzNTM0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wcm9ncmVzcy1iYXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMnMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4ucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLm1lZGlhIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubWVkaWEtYm9keSB7XG4gIHdpZHRoOiAxMDAwMHB4O1xufVxuLm1lZGlhLW9iamVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLm1lZGlhLXJpZ2h0LFxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ubWVkaWEtbGVmdCxcbi5tZWRpYSA+IC5wdWxsLWxlZnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ubWVkaWEtbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5tZWRpYS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubWVkaWEtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwcHg7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBjb2xvcjogIzU1NTtcbn1cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7XG59XG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlci1jb2xvcjogIzEyNGE4NTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM3NmIwZWQ7XG59XG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QwZTljNjtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG59XG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcbn1cbmEubGlzdC1ncm91cC1pdGVtLWluZm8sXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4Zjtcbn1cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcbn1cbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE3MDhmO1xuICBib3JkZXItY29sb3I6ICMzMTcwOGY7XG59XG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjtcbn1cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG59XG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xufVxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0Mjtcbn1cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcbn1cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG59XG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnBhbmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4ucGFuZWwtaGVhZGluZyB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLTFweDtcbn1cbi5wYW5lbC1oZWFkaW5nID4gLmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5wYW5lbC10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucGFuZWwtdGl0bGUgPiBhLFxuLnBhbmVsLXRpdGxlID4gc21hbGwsXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwsXG4ucGFuZWwtdGl0bGUgPiBzbWFsbCA+IGEsXG4ucGFuZWwtdGl0bGUgPiAuc21hbGwgPiBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4ucGFuZWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAubGlzdC1ncm91cCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wYW5lbCA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW0sXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wYW5lbCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAucGFuZWwtaGVhZGluZyArIC5wYW5lbC1jb2xsYXBzZSA+IC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cbi5wYW5lbC1oZWFkaW5nICsgLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cCArIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUsXG4ucGFuZWwgPiAucGFuZWwtY29sbGFwc2UgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlIGNhcHRpb24sXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSBjYXB0aW9uLFxuLnBhbmVsID4gLnBhbmVsLWNvbGxhcHNlID4gLnRhYmxlIGNhcHRpb24ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAtMXB4O1xufVxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpmaXJzdC1jaGlsZCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpmaXJzdC1jaGlsZCA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmZpcnN0LWNoaWxkID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmZpcnN0LWNoaWxkID4gdGJvZHk6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6Zmlyc3QtY2hpbGQgPiAudGFibGU6Zmlyc3QtY2hpbGQgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLTFweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAtMXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLTFweDtcbn1cbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Ym9keTpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmU6bGFzdC1jaGlsZCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGZvb3Q6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZTpsYXN0LWNoaWxkID4gdGJvZHk6bGFzdC1jaGlsZCA+IHRyOmxhc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlOmxhc3QtY2hpbGQgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRib2R5Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGU6bGFzdC1jaGlsZCA+IHRmb290Omxhc3QtY2hpbGQgPiB0cjpsYXN0LWNoaWxkIHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZTpsYXN0LWNoaWxkID4gLnRhYmxlOmxhc3QtY2hpbGQgPiB0Zm9vdDpsYXN0LWNoaWxkID4gdHI6bGFzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC0xcHg7XG59XG4ucGFuZWwgPiAucGFuZWwtYm9keSArIC50YWJsZSxcbi5wYW5lbCA+IC5wYW5lbC1ib2R5ICsgLnRhYmxlLXJlc3BvbnNpdmUsXG4ucGFuZWwgPiAudGFibGUgKyAucGFuZWwtYm9keSxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlICsgLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cbi5wYW5lbCA+IC50YWJsZSA+IHRib2R5OmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgdGgsXG4ucGFuZWwgPiAudGFibGUgPiB0Ym9keTpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuLnBhbmVsID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4ucGFuZWwgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbi5wYW5lbCA+IC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnBhbmVsID4gLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucGFuZWwtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cbi5wYW5lbC1ncm91cCAucGFuZWwgKyAucGFuZWwge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHksXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWhlYWRpbmcgKyAucGFuZWwtY29sbGFwc2UgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuLnBhbmVsLWdyb3VwIC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cbi5wYW5lbC1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4ucGFuZWwtZGVmYXVsdCA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZGRkO1xufVxuLnBhbmVsLWRlZmF1bHQgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbi5wYW5lbC1kZWZhdWx0ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2RkZDtcbn1cbi5wYW5lbC1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTI0YTg1O1xufVxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBib3JkZXItY29sb3I6ICMxMjRhODU7XG59XG4ucGFuZWwtcHJpbWFyeSA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTI0YTg1O1xufVxuLnBhbmVsLXByaW1hcnkgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYW5lbC1wcmltYXJ5ID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzEyNGE4NTtcbn1cbi5wYW5lbC1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xufVxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG59XG4ucGFuZWwtc3VjY2VzcyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZDZlOWM2O1xufVxuLnBhbmVsLXN1Y2Nlc3MgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2RmZjBkODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcbn1cbi5wYW5lbC1zdWNjZXNzID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2Q2ZTljNjtcbn1cbi5wYW5lbC1pbmZvIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzE3MDhmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xuICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XG59XG4ucGFuZWwtaW5mbyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYmNlOGYxO1xufVxuLnBhbmVsLWluZm8gPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2Q5ZWRmNztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4Zjtcbn1cbi5wYW5lbC1pbmZvID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2JjZThmMTtcbn1cbi5wYW5lbC13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xufVxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG59XG4ucGFuZWwtd2FybmluZyA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmFlYmNjO1xufVxuLnBhbmVsLXdhcm5pbmcgPiAucGFuZWwtaGVhZGluZyAuYmFkZ2Uge1xuICBjb2xvcjogI2ZjZjhlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcbn1cbi5wYW5lbC13YXJuaW5nID4gLnBhbmVsLWZvb3RlciArIC5wYW5lbC1jb2xsYXBzZSA+IC5wYW5lbC1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZhZWJjYztcbn1cbi5wYW5lbC1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG59XG4ucGFuZWwtZGFuZ2VyID4gLnBhbmVsLWhlYWRpbmcge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xufVxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nICsgLnBhbmVsLWNvbGxhcHNlID4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWJjY2QxO1xufVxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1oZWFkaW5nIC5iYWRnZSB7XG4gIGNvbG9yOiAjZjJkZWRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xufVxuLnBhbmVsLWRhbmdlciA+IC5wYW5lbC1mb290ZXIgKyAucGFuZWwtY29sbGFwc2UgPiAucGFuZWwtYm9keSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmNjZDE7XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xufVxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG59XG4ud2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG4ud2VsbC1sZyB7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi53ZWxsLXNtIHtcbiAgcGFkZGluZzogOXB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuLmNsb3NlOmhvdmVyLFxuLmNsb3NlOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG59XG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDUwO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIG91dGxpbmU6IDA7XG59XG4ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG4ubW9kYWwuaW4gLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuLm1vZGFsLW9wZW4gLm1vZGFsIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbn1cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cbi5tb2RhbC1iYWNrZHJvcC5pbiB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cbi5tb2RhbC1oZWFkZXIge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLm1vZGFsLWZvb3RlciB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cbi5tb2RhbC1mb290ZXIgLmJ0biArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1vZGFsLWZvb3RlciAuYnRuLWdyb3VwIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcge1xuICAgIHdpZHRoOiA5MDBweDtcbiAgfVxufVxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLnRvb2x0aXAuaW4ge1xuICBvcGFjaXR5OiAwLjk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7XG59XG4udG9vbHRpcC50b3Age1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi50b29sdGlwLnJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4udG9vbHRpcC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnRvb2x0aXAubGVmdCB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLnRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAucmlnaHQgLnRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG4udG9vbHRpcC5sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCAwIDVweCA1cHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1sZWZ0IC50b29sdGlwLWFycm93IHtcbiAgdG9wOiAwO1xuICByaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi50b29sdGlwLmJvdHRvbS1yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcbiAgbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIHBhZGRpbmc6IDFweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5wb3BvdmVyLnRvcCB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuLnBvcG92ZXIucmlnaHQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5wb3BvdmVyLmJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucG9wb3Zlci5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuLnBvcG92ZXItdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cbi5wb3BvdmVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA5cHggMTRweDtcbn1cbi5wb3BvdmVyID4gLmFycm93LFxuLnBvcG92ZXIgPiAuYXJyb3c6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnBvcG92ZXIgPiAuYXJyb3cge1xuICBib3JkZXItd2lkdGg6IDExcHg7XG59XG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBib3R0b206IC0xMXB4O1xufVxuLnBvcG92ZXIudG9wID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJvdHRvbTogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGxlZnQ6IDFweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLmJvdHRvbSA+IC5hcnJvdyB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjOTk5OTk5O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICB0b3A6IC0xMXB4O1xufVxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnBvcG92ZXIubGVmdCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICByaWdodDogMXB4O1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xuICBib3R0b206IC0xMHB4O1xufVxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNnMgZWFzZS1pbi1vdXQgbGVmdDtcbiAgLW8tdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xuICB0cmFuc2l0aW9uOiAwLjZzIGVhc2UtaW4tb3V0IGxlZnQ7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZyxcbi5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuQG1lZGlhIGFsbCBhbmQgKHRyYW5zZm9ybS0zZCksICgtd2Via2l0LXRyYW5zZm9ybS0zZCkge1xuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAtby10cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLWluLW91dDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogMTAwMHB4O1xuICAgIC1tb3otcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQsXG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLmFjdGl2ZS5yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5wcmV2LFxuICAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbS5hY3RpdmUubGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtLm5leHQubGVmdCxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0ucHJldi5yaWdodCxcbiAgLmNhcm91c2VsLWlubmVyID4gLml0ZW0uYWN0aXZlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLFxuLmNhcm91c2VsLWlubmVyID4gLm5leHQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcm91c2VsLWlubmVyID4gLmFjdGl2ZSB7XG4gIGxlZnQ6IDA7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAubmV4dCxcbi5jYXJvdXNlbC1pbm5lciA+IC5wcmV2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcm91c2VsLWlubmVyID4gLm5leHQge1xuICBsZWZ0OiAxMDAlO1xufVxuLmNhcm91c2VsLWlubmVyID4gLnByZXYge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5uZXh0LmxlZnQsXG4uY2Fyb3VzZWwtaW5uZXIgPiAucHJldi5yaWdodCB7XG4gIGxlZnQ6IDA7XG59XG4uY2Fyb3VzZWwtaW5uZXIgPiAuYWN0aXZlLmxlZnQge1xuICBsZWZ0OiAtMTAwJTtcbn1cbi5jYXJvdXNlbC1pbm5lciA+IC5hY3RpdmUucmlnaHQge1xuICBsZWZ0OiAxMDAlO1xufVxuLmNhcm91c2VsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTUlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjUpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjODAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuNSkgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzgwMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO1xufVxuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsXG4uY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldixcbi5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LFxuLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0IHtcbiAgcmlnaHQ6IDUwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBzZXJpZjtcbn1cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAzOSc7XG59XG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDIwM2EnO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxNTtcbiAgd2lkdGg6IDYwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMXB4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgXFw5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG4uY2Fyb3VzZWwtY2FwdGlvbiAuYnRuIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCxcbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1sZWZ0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIH1cbiAgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0LFxuICAuY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBsZWZ0OiAyMCU7XG4gICAgcmlnaHQ6IDIwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLFxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIsXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIsXG4uYnRuLXRvb2xiYXI6YmVmb3JlLFxuLmJ0bi10b29sYmFyOmFmdGVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YmVmb3JlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6YWZ0ZXIsXG4ubmF2OmJlZm9yZSxcbi5uYXY6YWZ0ZXIsXG4ubmF2YmFyOmJlZm9yZSxcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjpiZWZvcmUsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YmVmb3JlLFxuLm5hdmJhci1jb2xsYXBzZTphZnRlcixcbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIsXG4ucGFuZWwtYm9keTpiZWZvcmUsXG4ucGFuZWwtYm9keTphZnRlcixcbi5tb2RhbC1oZWFkZXI6YmVmb3JlLFxuLm1vZGFsLWhlYWRlcjphZnRlcixcbi5tb2RhbC1mb290ZXI6YmVmb3JlLFxuLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhcmZpeDphZnRlcixcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlcixcbi5idG4tdG9vbGJhcjphZnRlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOmFmdGVyLFxuLm5hdjphZnRlcixcbi5uYXZiYXI6YWZ0ZXIsXG4ubmF2YmFyLWhlYWRlcjphZnRlcixcbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIsXG4ucGFnZXI6YWZ0ZXIsXG4ucGFuZWwtYm9keTphZnRlcixcbi5tb2RhbC1oZWFkZXI6YWZ0ZXIsXG4ubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5hZmZpeCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuLnZpc2libGUteHMsXG4udmlzaWJsZS1zbSxcbi52aXNpYmxlLW1kLFxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXByaW50LFxuICB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyLiBSRVNFVCBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmh0bWwge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiBhdXRvO1xuICAtby10ZXh0LXNpemUtYWRqdXN0OiBhdXRvO1xuICB0ZXh0LXNpemUtYWRqdXN0OiBhdXRvO1xufVxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5hIHtcbiAgY29sb3I6ICMzMzM7XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5hOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmgxIHtcbiAgZm9udC1zaXplOiAzNS45OHB4O1xufVxuaDIge1xuICBmb250LXNpemU6IDI5Ljk2cHg7XG59XG5oMyB7XG4gIGZvbnQtc2l6ZTogMjMuOTRweDtcbn1cbmg0IHtcbiAgZm9udC1zaXplOiAxNy45MnB4O1xufVxuaDUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5oNiB7XG4gIGZvbnQtc2l6ZTogMTEuOXB4O1xufVxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxudWwsXG5vbCxcbmZpZ3VyZSxcbmJsb2NrcXVvdGUsXG50YWJsZSxcbmF1ZGlvLFxudmlkZW8sXG5mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMy4gSEVBREVSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiBib2R5IHtcbiAgLnNpbXItcGFnZS1zZWFyY2gge1xuICAgIC52aWV3LWZpbHRlcnMge1xuICAgICAgZm9ybS52aWV3cy1leHBvc2VkLWZvcm0ge1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gfVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgaDEsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBoMixcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIGgzLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgaDQsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBoNSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIGg2LFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgcCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIHVsLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgb2wsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBmaWd1cmUsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBibG9ja3F1b3RlLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgdGFibGUsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSBhdWRpbyxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIHZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2gge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCBpbnB1dCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2ggYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCBpbnB1dCB7XG4gIHdpZHRoOiAxMjBweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIHdpZHRoIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIGlucHV0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDIwMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCBidXR0b24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuaDEtc2VhcmNoIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmgxLXNlYXJjaCA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2ggOi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5oMS1zZWFyY2ggOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAubG9nbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuZ2V0LWEtcXVvdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5nZXQtYS1xdW90ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5nZXQtYS1xdW90ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI5MmQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUgPiB1bCA+IGxpIHVsLmNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGEge1xuICBwYWRkaW5nOiAxNXB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgPiB1bCB7XG4gIHRvcDogNzBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUgPiB1bCA+IGxpID4gYSB7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgPiAuaGxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTVweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlLWluLW91dCwgb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTEgLnNpbXItbWVudSA+IHVsID4gbGkgPiAuaGxpbmUubCB7XG4gIGxlZnQ6IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSA+IC5obGluZS5yIHtcbiAgcmlnaHQ6IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IC5obGluZSB7XG4gIHdpZHRoOiA1MCU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaS5hY3RpdmUgPiAuaGxpbmUge1xuICB3aWR0aDogNTAlO1xuICBvcGFjaXR5OiAwLjU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaS5hY3RpdmU6aG92ZXIgPiAuaGxpbmUge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5zaW1yLW1lbnUtbW9iLWljb24ge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMSAuc2ltci1tZW51LW1vYi1pY29uIGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMzhweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvLTIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5Om5vdCgubG9nZ2VkLWluKSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28ge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAuc2ltci1oZWFkZXIudHlwZTEgLmxvZ28tMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvLTIgaW1nIHtcbiAgbWF4LWhlaWdodDogNzBweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgYm9keTpub3QoLmxvZ2dlZC1pbikgLnNpbXItaGVhZGVyLnR5cGUxIC5sb2dvLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBoMSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGgyLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgaDMsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBoNCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGg1LFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgaDYsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBwLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgdWwsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiBvbCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGZpZ3VyZSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGJsb2NrcXVvdGUsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiB0YWJsZSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIGF1ZGlvLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMSxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzIsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuYmczIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzIsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGY0OTQ5O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuYmczIGEge1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5iZzMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmJnMyBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmgyLXNlYXJjaCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmgyLXNlYXJjaCBpbnB1dCxcbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5oMi1zZWFyY2ggYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA0MS45cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MS45cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuaDItc2VhcmNoIGlucHV0IHtcbiAgd2lkdGg6IDEyMHB4O1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmgyLXNlYXJjaCBpbnB1dDpmb2N1cyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5saW5rcyB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmxpbmtzIGEge1xuICBtYXJnaW46IDAgMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAubGlua3MgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5sb2dvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5jb250YWN0cyB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0gaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdHJhbnNpdGlvbjogbGluZS1oZWlnaHQgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5jb250YWN0cyAuaXRlbSAudGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiA4NSU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0gLmNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5jb250YWN0cyAuaXRlbTpob3ZlciBpIHtcbiAgbGluZS1oZWlnaHQ6IDI2LjY2NjY2NjY3cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgPiA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIGEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmdldC1hLXF1b3RlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLnN0dWNrIC5nZXQtYS1xdW90ZSB7XG4gIHRvcDogMDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUge1xuICBmbG9hdDogbGVmdDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCB1bC5jaGlsZHJlbiB1bC5jaGlsZHJlbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCA+IGxpID4gdWwuY2hpbGRyZW4ge1xuICB0b3A6IDQycHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCB0b3AgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zaW1yLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZSA+IGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICB0b3A6IC00cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc2ltci1tZW51LW1vYi1pY29uIGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5zdHVjayAuc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuc3R1Y2sgLnNpbXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiBhOmhvdmVyIHtcbiAgdG9wOiAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLnN0dWNrIC5zaW1yLW1lbnUgPiB1bCA+IGxpID4gdWwuY2hpbGRyZW4ge1xuICB0b3A6IDQ2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmxvZ28ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmNvbnRhY3RzIC5pdGVtIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTIgLmxvZ28ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMiAuY29udGFjdHMgLml0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUyIC5sb2dvIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzEsXG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuYmcyLFxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmJnMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5iZzEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuYmcyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmJnMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnN0dWNrIC5iZzMge1xuICB0b3A6IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAubG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogNDBweDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNtZWRpYSBhIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNtZWRpYSBhIGkge1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc21lZGlhIGE6aG92ZXIgaSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNtZWRpYSA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIGEge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIGEgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmdldC1hLXF1b3RlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwNDA0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmNvbnRhY3RzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiByaWdodDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5jb250YWN0cyBwIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5jb250YWN0cyBwIGkge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC50YWdsaW5lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzEyNGE4NTtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM0YzRmNTU7XG4gIGJvcmRlci1sZWZ0OiAwcHggc29saWQgIzFjMWQxZjtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUgPiB1bCA+IGxpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzFjMWQxZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNGM0ZjU1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IHVsLmNoaWxkcmVuIHtcbiAgdG9wOiA1Ny4ycHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IHVsLmNoaWxkcmVuIGxpID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IHVsLmNoaWxkcmVuIHVsLmNoaWxkcmVuIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGkgPiAuaGxpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggIzA0MDQwNDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZSA+IC5obGluZSB7XG4gIGhlaWdodDogNHB4O1xufVxuYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLnNpbXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggIzA0MDQwNDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUgPiB1bCA+IGxpOmhvdmVyID4gLmhsaW5lIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51LW1vYi1pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51LW1vYi1pY29uIGEge1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFkMWY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbn1cbmJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zaW1yLW1lbnUtbW9iLWljb24gYSBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBib3JkZXI6IDA7XG59XG5ib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuc2ltci1tZW51LW1vYi1pY29uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDQwNDA0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5zbWVkaWEge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgYm9keSAuc2ltci1oZWFkZXIudHlwZTMgLmNvbnRhY3RzIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkgLnNpbXItaGVhZGVyLnR5cGUzIC5jb250YWN0cyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBib2R5IC5zaW1yLWhlYWRlci50eXBlMyAuY29udGFjdHMgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDQuIFRJVExFQkFSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uc2ltci10aXRsZWJhci50eXBlMSAud3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpbXItdGl0bGViYXIudHlwZTEgLmJyZWFkY3J1bWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uc2ltci10aXRsZWJhci50eXBlMSAuYnJlYWRjcnVtYnMgLmJyZWFkY3J1bWIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNpbXItdGl0bGViYXIudHlwZTEgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iID4gbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5icmVhZGNydW1icyAuYnJlYWRjcnVtYiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnNpbXItdGl0bGViYXIudHlwZTEgLmJyZWFkY3J1bWJzIC5icmVhZGNydW1iIC5hY3RpdmUgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnNpbXItdGl0bGViYXIudHlwZTEgLnBhZ2UtdGl0bGUge1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2ltci10aXRsZWJhci50eXBlMSAucGFnZS1kZXNjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMC44KTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUxIC5iZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8yLmpwZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLnNpbXItdGl0bGViYXIudHlwZTIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUyIC5wYWdlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzNS45OHB4O1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBjb2xvcjogIzMzMztcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUyIC5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG59XG4uc2ltci10aXRsZWJhci50eXBlMiAuYnJlYWRjcnVtYiA+IGxpICsgbGk6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBwYWRkaW5nOiAwIDcuNXB4O1xufVxuLnNpbXItdGl0bGViYXIudHlwZTIgLmJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2ltci10aXRsZWJhci50eXBlMiAuYnJlYWRjcnVtYiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUyIC5icmVhZGNydW1iIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uc2ltci10aXRsZWJhci50eXBlMiAuYnJlYWRjcnVtYiAuYWN0aXZlIGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC53cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2ltci10aXRsZWJhci50eXBlMyAuYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5icmVhZGNydW1iID4gbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5icmVhZGNydW1iIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpbXItdGl0bGViYXIudHlwZTMgLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc2ltci10aXRsZWJhci50eXBlMyAuYnJlYWRjcnVtYiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMTg2M2IyO1xufVxuLnNpbXItdGl0bGViYXIudHlwZTMgLmJyZWFkY3J1bWIgLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uc2ltci10aXRsZWJhci50eXBlMyAucGFnZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2ltci10aXRsZWJhci50eXBlMyAucGFnZS1kZXNjIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogIzk5OTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTcsIDE3LCAxNywgMC44KTtcbn1cbi5zaW1yLXRpdGxlYmFyLnR5cGUzIC5iZy1pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8yLmpwZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiA1LiBGT09URVJTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuYm9keSAuc2ltci1mb290ZXIudHlwZTEge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjOTU5NTk1O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgYTpub3QoLmJ0bik6bm90KC5jYnRuKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgYTpub3QoLmJ0bik6bm90KC5jYnRuKTphY3RpdmUge1xuICBjb2xvcjogIzRhOTZlNjtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5lbWFpbC1pbnB1dCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmxvZ28ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAubG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSBoMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5oMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIGgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSBoNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5oNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIGg2LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcxLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzEge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMS5iZzEtc20ge1xuICBmb250LXNpemU6IDg1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcxIHAge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5iZzIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGgxLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGgyLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDIsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDMsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGg0LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGg1LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDUsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuYmcyIGg2LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmJnMiAuaDYge1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb252ZXJzYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udmVyc2F0aW9uIGEge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLnBvc3QucmVjZW50IC5tZXRhIGEge1xuICBjb2xvcjogIzk1OTU5NTtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5wb3N0LnJlY2VudCAubWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAucG9zdC5yZWNlbnQgLm1ldGEgYTphY3RpdmUge1xuICBjb2xvcjogIzRhOTZlNjtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5mLW1lbnUgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbjogMCA1cHg7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpLnBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwOTUnO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3QgdWwgbGkuZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjBlMCc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgYm9keSAuc2ltci1mb290ZXIudHlwZTEgLmNvbnRhY3Qge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIGJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICBib2R5IC5zaW1yLWZvb3Rlci50eXBlMSAuY29udGFjdCB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIGJvZHkgLnNpbXItZm9vdGVyLnR5cGUxIC5jb250YWN0IHVsIGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1MTUxNTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzk1OTU5NTtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiBoMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5oMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIGgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLmgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiBoNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5oNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIGg2LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLmg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAubG9nbyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAubG9nbyBpbWcge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLndpZGdldHMtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTIgLndpZGdldHMtYmFyIGE6bm90KC5idG4pOm5vdCguY2J0bikge1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC53aWRnZXRzLWJhciBhOm5vdCguYnRuKTpub3QoLmNidG4pOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAud2lkZ2V0cy1iYXIgYTpub3QoLmJ0bik6bm90KC5jYnRuKTphY3RpdmUge1xuICBjb2xvcjogIzRhOTZlNjtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICM4NTg1ODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuY29udGVudC1iYXIgcCB7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc2l6ZTogODUlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogNjBweDtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciAuc21lZGlhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEyNSU7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMiAuY29udGVudC1iYXIgLnNtZWRpYSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciAuc21lZGlhIGE6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUyIC5jb250ZW50LWJhciAuc21lZGlhID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIGNvbG9yOiAjOTU5NTk1O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuaDEsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyBoMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5oMixcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIGgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmgzLFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuaDQsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyBoNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5oNSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIGg2LFxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmg2IHtcbiAgY29sb3I6ICNmZmY7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAubG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMzBweDtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC50YWdsaW5lIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAud2lkZ2V0cy1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAud2lkZ2V0cy1iYXIgYTpub3QoLmJ0bik6bm90KC5jYnRuKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLndpZGdldHMtYmFyIGE6bm90KC5idG4pOm5vdCguY2J0bik6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC53aWRnZXRzLWJhciBhOm5vdCguYnRuKTpub3QoLmNidG4pOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNGE5NmU2O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmJvdHRvbS1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuYm90dG9tLWJhciAubWVudSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5jb3B5cmlnaHRzIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuYm9keSAuc2ltci1mb290ZXIudHlwZTMgLmJvdHRvbS1iYXIgLm1lbnUgYSxcbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5jb3B5cmlnaHRzIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMztcbn1cbmJvZHkgLnNpbXItZm9vdGVyLnR5cGUzIC5ib3R0b20tYmFyIC5tZW51IGE6aG92ZXIsXG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuYm90dG9tLWJhciAuY29weXJpZ2h0cyBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5ib2R5IC5zaW1yLWZvb3Rlci50eXBlMyAuYm90dG9tLWJhciAubWVudSBhIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogNi4gQkFTRSBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbmJvZHkge1xuICAvKiB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFja2dyb3VuZHMvMS5qcGcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5ib2R5IC5ib2R5LWJhY2tncm91bmQtaW1hZ2UtbGF5ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LCAzOCwgMzgsIDAuNjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbmJvZHkuaGVhZGVyMSAuc2ltci1oZWFkZXIudHlwZTEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuaGVhZGVyMSAuc2ltci1oZWFkZXIudHlwZTIsXG5ib2R5LmhlYWRlcjEgLnNpbXItaGVhZGVyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuaGVhZGVyMiAuc2ltci1oZWFkZXIudHlwZTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuaGVhZGVyMiAuc2ltci1oZWFkZXIudHlwZTEsXG5ib2R5LmhlYWRlcjIgLnNpbXItaGVhZGVyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuaGVhZGVyMyAuc2ltci1oZWFkZXIudHlwZTMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuaGVhZGVyMyAuc2ltci1oZWFkZXIudHlwZTIsXG5ib2R5LmhlYWRlcjMgLnNpbXItaGVhZGVyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuZm9vdGVyMSAuc2ltci1mb290ZXIudHlwZTEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuZm9vdGVyMSAuc2ltci1mb290ZXIudHlwZTIsXG5ib2R5LmZvb3RlcjEgLnNpbXItZm9vdGVyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuZm9vdGVyMiAuc2ltci1mb290ZXIudHlwZTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuZm9vdGVyMiAuc2ltci1mb290ZXIudHlwZTEsXG5ib2R5LmZvb3RlcjIgLnNpbXItZm9vdGVyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkuZm9vdGVyMyAuc2ltci1mb290ZXIudHlwZTMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuZm9vdGVyMyAuc2ltci1mb290ZXIudHlwZTIsXG5ib2R5LmZvb3RlcjMgLnNpbXItZm9vdGVyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkudGl0bGViYXIxIC5zaW1yLXRpdGxlYmFyLnR5cGUxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnRpdGxlYmFyMSAuc2ltci10aXRsZWJhci50eXBlMixcbmJvZHkudGl0bGViYXIxIC5zaW1yLXRpdGxlYmFyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkudGl0bGViYXIyIC5zaW1yLXRpdGxlYmFyLnR5cGUyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnRpdGxlYmFyMiAuc2ltci10aXRsZWJhci50eXBlMSxcbmJvZHkudGl0bGViYXIyIC5zaW1yLXRpdGxlYmFyLnR5cGUzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkudGl0bGViYXIzIC5zaW1yLXRpdGxlYmFyLnR5cGUzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LnRpdGxlYmFyMyAuc2ltci10aXRsZWJhci50eXBlMixcbmJvZHkudGl0bGViYXIzIC5zaW1yLXRpdGxlYmFyLnR5cGUxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaW1yLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2ltci1sYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5ib2R5W2RhdGEtbGF5b3V0PVwid2lkZVwiXSAuc2ltci1sYXlvdXQge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5W2RhdGEtbGF5b3V0PVwiYm94ZWRcIl0gLnNpbXItbGF5b3V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHlbZGF0YS1sYXlvdXQ9XCJib3hlZFwiXSAuc2ltci1sYXlvdXQge1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHlbZGF0YS1sYXlvdXQ9XCJib3hlZFwiXSAuc2ltci1sYXlvdXQge1xuICAgIG1heC13aWR0aDogNzgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBib2R5W2RhdGEtbGF5b3V0PVwiYm94ZWRcIl0gLnNpbXItbGF5b3V0IHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBib2R5W2RhdGEtbGF5b3V0PVwiYm94ZWRcIl0gLnNpbXItbGF5b3V0IHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuLnRvLXRoZS10b3Age1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi50by10aGUtdG9wIGkge1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG8tdGhlLXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzMxNTg7XG59XG4uc2ltci1pZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXI6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuLm93bC1jYXJvdXNlbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc3R1Y2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByaW1hcnktYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuLnNlY29uZGFyeS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG4uZmx1aWQtd2lkdGgtdmlkZW8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5mbHVpZC13aWR0aC12aWRlby13cmFwcGVyIC5zaW1yLWlmcmFtZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc3RpY2t5LXdyYXBwZXIud2F5cG9pbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDcuIFNFQ1RJT04gU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnNlY3Rpb25bZGF0YS1iYWNrZ3JvdW5kPVwiaW1hZ2VcIl0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuc2VjdGlvbltkYXRhLWJhY2tncm91bmQ9XCJwYXR0ZXJuXCJdIHtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuc2VjdGlvbltkYXRhLWJhY2tncm91bmQ9XCJwYXJhbGxheFwiXSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuc2VjdGlvbi5kYXJrIHtcbiAgY29sb3I6ICM5OTk7XG59XG5zZWN0aW9uLmRhcmsgaDEsXG5zZWN0aW9uLmRhcmsgLmgxLFxuc2VjdGlvbi5kYXJrIGgyLFxuc2VjdGlvbi5kYXJrIC5oMixcbnNlY3Rpb24uZGFyayBoMyxcbnNlY3Rpb24uZGFyayAuaDMsXG5zZWN0aW9uLmRhcmsgaDQsXG5zZWN0aW9uLmRhcmsgLmg0LFxuc2VjdGlvbi5kYXJrIGg1LFxuc2VjdGlvbi5kYXJrIC5oNSxcbnNlY3Rpb24uZGFyayBoNixcbnNlY3Rpb24uZGFyayAuaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cbnNlY3Rpb24uZGFyayBhOm5vdCguYnRuKTpub3QoLmNidG4pOm5vdCgucHJvamVjdCBhKSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuc2VjdGlvbi5kYXJrIGE6bm90KC5idG4pOm5vdCguY2J0bik6bm90KC5wcm9qZWN0IGEpOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG5zZWN0aW9uLmRhcmsgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSk6YWN0aXZlIHtcbiAgY29sb3I6ICM5OTk7XG59XG5zZWN0aW9uLmxpZ2h0IHtcbiAgY29sb3I6ICM4NTg1ODU7XG59XG5zZWN0aW9uLmxpZ2h0IGgxLFxuc2VjdGlvbi5saWdodCAuaDEsXG5zZWN0aW9uLmxpZ2h0IGgyLFxuc2VjdGlvbi5saWdodCAuaDIsXG5zZWN0aW9uLmxpZ2h0IGgzLFxuc2VjdGlvbi5saWdodCAuaDMsXG5zZWN0aW9uLmxpZ2h0IGg0LFxuc2VjdGlvbi5saWdodCAuaDQsXG5zZWN0aW9uLmxpZ2h0IGg1LFxuc2VjdGlvbi5saWdodCAuaDUsXG5zZWN0aW9uLmxpZ2h0IGg2LFxuc2VjdGlvbi5saWdodCAuaDYge1xuICBjb2xvcjogIzIyMjtcbn1cbnNlY3Rpb24ubGlnaHQgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSkge1xuICBjb2xvcjogIzMzMztcbn1cbnNlY3Rpb24ubGlnaHQgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSk6aG92ZXIge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbnNlY3Rpb24ubGlnaHQgYTpub3QoLmJ0bik6bm90KC5jYnRuKTpub3QoLnByb2plY3QgYSk6YWN0aXZlIHtcbiAgY29sb3I6ICM1NTU7XG59XG5zZWN0aW9uIC5zdWJoZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5zZWN0aW9uIC5zdWJoZWFkZXIgLmRvdHMge1xuICB3aWR0aDogMTUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDNweCBkb3R0ZWQgI2Q1ZDVkNTtcbn1cbnNlY3Rpb24gLnN1YmhlYWRlciBwIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xufVxuc2VjdGlvbiAuc2ltci1vdmVybGF5LWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuc2VjdGlvbiAuc2ltci1vdmVybGF5LWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDguIEJVVFRPTlMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uYnRuIHtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLWluLW91dCwgY29sb3IgMC40cyBlYXNlLWluLW91dDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXdpZHRoOiAwcHg7XG59XG4uY2J0biB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNHMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG4uY2J0bi5idG4tbGcge1xuICBwYWRkaW5nOiAzMHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmNidG4uYnRuLXNtIHtcbiAgcGFkZGluZzogNy41cHggMTVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG59XG4uY2J0bi5ncmF5IHtcbiAgY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjZTVlNWU1O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uY2J0bi5ncmF5OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNiMmIyYjI7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLmNidG4ucHJpbWFyeSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzEyNGE4NTtcbn1cbi5jYnRuLnByaW1hcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzA2MTgyYjtcbiAgY29sb3I6ICMwNjE4MmI7XG59XG4uY2J0bi5zZWNvbmRhcnkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzM0MzYzYTtcbiAgY29sb3I6ICMzNDM2M2E7XG59XG4uY2J0bi5zZWNvbmRhcnk6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzA0MDQwNDtcbiAgY29sb3I6ICMwNDA0MDQ7XG59XG4uY2J0bi53aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggI2ZmZjtcbn1cbi5jYnRuLndoaXRlOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICNjY2NjY2M7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuLmNidG4uYmxhY2sge1xuICBjb2xvcjogIzMzMztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMzMzM7XG59XG4uY2J0bi5ibGFjazpob3ZlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGJvcmRlci1jb2xvcjogIzFjMWQxZjtcbn1cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLFxuLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlLFxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjMWQxZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1zZWNvbmRhcnk6YWN0aXZlOmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnkuYWN0aXZlOmhvdmVyLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG4uYnRuLXNlY29uZGFyeTphY3RpdmU6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeS5hY3RpdmU6Zm9jdXMsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLXNlY29uZGFyeTpmb2N1cyxcbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZS5mb2N1cyxcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZS5mb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYjBiMGM7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cbi5idG4tc2Vjb25kYXJ5OmFjdGl2ZSxcbi5idG4tc2Vjb25kYXJ5LmFjdGl2ZSxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnlbZGlzYWJsZWRdOmhvdmVyLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeVtkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZC5mb2N1cyxcbi5idG4tc2Vjb25kYXJ5W2Rpc2FibGVkXS5mb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGJvcmRlci1jb2xvcjogIzFjMWQxZjtcbn1cbi5idG4tc2Vjb25kYXJ5IC5iYWRnZSB7XG4gIGNvbG9yOiAjMzQzNjNhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmJ0bi1ncmF5IHtcbiAgY29sb3I6ICMyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2JjYmNiYztcbn1cbi5idG4tZ3JheTpmb2N1cyxcbi5idG4tZ3JheS5mb2N1cyB7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNiY2JjO1xuICBib3JkZXItY29sb3I6ICM3YzdjN2M7XG59XG4uYnRuLWdyYXk6aG92ZXIge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmNiYztcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmJ0bi1ncmF5OmFjdGl2ZSxcbi5idG4tZ3JheS5hY3RpdmUsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYXkge1xuICBjb2xvcjogIzIyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYmNiYztcbiAgYm9yZGVyLWNvbG9yOiAjOWQ5ZDlkO1xufVxuLmJ0bi1ncmF5OmFjdGl2ZTpob3Zlcixcbi5idG4tZ3JheS5hY3RpdmU6aG92ZXIsXG4ub3BlbiA+IC5kcm9wZG93bi10b2dnbGUuYnRuLWdyYXk6aG92ZXIsXG4uYnRuLWdyYXk6YWN0aXZlOmZvY3VzLFxuLmJ0bi1ncmF5LmFjdGl2ZTpmb2N1cyxcbi5vcGVuID4gLmRyb3Bkb3duLXRvZ2dsZS5idG4tZ3JheTpmb2N1cyxcbi5idG4tZ3JheTphY3RpdmUuZm9jdXMsXG4uYnRuLWdyYXkuYWN0aXZlLmZvY3VzLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmF5LmZvY3VzIHtcbiAgY29sb3I6ICMyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWFhYWE7XG4gIGJvcmRlci1jb2xvcjogIzdjN2M3Yztcbn1cbi5idG4tZ3JheTphY3RpdmUsXG4uYnRuLWdyYXkuYWN0aXZlLFxuLm9wZW4gPiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1ncmF5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5idG4tZ3JheS5kaXNhYmxlZDpob3Zlcixcbi5idG4tZ3JheVtkaXNhYmxlZF06aG92ZXIsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1ncmF5OmhvdmVyLFxuLmJ0bi1ncmF5LmRpc2FibGVkOmZvY3VzLFxuLmJ0bi1ncmF5W2Rpc2FibGVkXTpmb2N1cyxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWdyYXk6Zm9jdXMsXG4uYnRuLWdyYXkuZGlzYWJsZWQuZm9jdXMsXG4uYnRuLWdyYXlbZGlzYWJsZWRdLmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZ3JheS5mb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1jb2xvcjogI2JjYmNiYztcbn1cbi5idG4tZ3JheSAuYmFkZ2Uge1xuICBjb2xvcjogI2Q1ZDVkNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogOS4gTUVOVSBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zaW1yLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDE1cHggMCA1cHg7XG59XG4uc2ltci1tZW51ID4gdWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogJ1JhbGV3YXknLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnNpbXItbWVudSA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5zaW1yLW1lbnUgPiB1bCA+IGxpIHVsLmNoaWxkcmVuIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAyNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSB1bC5jaGlsZHJlbiA+IGxpID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gPiBsaSA+IGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwYzMxNTg7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSB1bC5jaGlsZHJlbiA+IGxpID4gYSA+IGkge1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAyMC40cHg7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSB1bC5jaGlsZHJlbiA+IGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnNpbXItbWVudSA+IHVsID4gbGkgdWwuY2hpbGRyZW4gdWwuY2hpbGRyZW4ge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjgwcHg7XG59XG4uc2ltci1tZW51ID4gdWwgPiBsaSB1bC5jaGlsZHJlbiA+IDpsYXN0LWNoaWxkID4gYSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG4uc2ltci1tZW51LW1vYi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2ltci1tZW51LW1vYi1pY29uIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMjRhODU7XG59XG4ubW0tbWVudSB7XG4gIGNvbG9yOiAjODU4NTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuLm1tLW1lbnUgLmhsaW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tbS1tZW51IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5tbS1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmY2MyOTtcbn1cbi5tbS1tZW51IGE6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmNjMjk7XG59XG4ubW0tbWVudSAubW0tdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5tbS1tZW51IC5tbS1saXN0dmlldyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubW0tbWVudSAubW0tbGlzdHZpZXcgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLm1tLW1lbnUgLm1tLW5hdmJhciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmNjMjk7XG59XG4ubW0tbWVudSBsaSB7XG4gIGJvcmRlci1jb2xvcjogIzQwNDM0Nztcbn1cbi5tbS1tZW51IC5tbS1uZXh0IHtcbiAgei1pbmRleDogMTtcbn1cbi5tbS1tZW51IC5tbS1uYXZiYXIgPiAqLFxuLm1tLW1lbnUgZW0ubW0tY291bnRlciB7XG4gIGNvbG9yOiAjODU4NTg1O1xufVxuLm1tLW1lbnUgLm1tLW5hdmJhciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubW0tcHJldjo6YmVmb3JlLFxuLm1tLW5leHQ6OmFmdGVyLFxuLm1tLWFycm93OjphZnRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM4NTg1ODU7XG59XG4ubW0tbmV4dDo6YWZ0ZXIsXG4ubW0tYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBtZWRpdW0gbm9uZTtcbn1cbi5tbS1wcmV2OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBtZWRpdW0gbm9uZTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTAuIEJBQ0tHUk9VTkRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmltYWdlLWJnLTEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xheWVyc2xpZGVyLzEvMi5qcGcpO1xufVxuLmltYWdlLWJnLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzIuanBnKTtcbn1cbi5pbWFnZS1iZy0zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8zLmpwZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmltYWdlLWJnLTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvbGF5ZXJzbGlkZXIvMS8yLXNtLmpwZyk7XG4gIH1cbiAgLmltYWdlLWJnLTIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmFja2dyb3VuZHMvMi1zbS5qcGcpO1xuICB9XG4gIC5pbWFnZS1iZy0zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzMtc20uanBnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbWFnZS1iZy0xIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2xheWVyc2xpZGVyLzEvMi14cy5qcGcpO1xuICB9XG4gIC5pbWFnZS1iZy0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JhY2tncm91bmRzLzIteHMuanBnKTtcbiAgfVxuICAuaW1hZ2UtYmctMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iYWNrZ3JvdW5kcy8zLXhzLmpwZyk7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTEuIElDT04gQk9YIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmljb25ib3gge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmljb25ib3gudHlwZTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbi5pY29uYm94LnR5cGUxIC5wbHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmljb25ib3gudHlwZTEgLnBsdXMgaS5mYSB7XG4gIHdpZHRoOiAzMHB4O1xufVxuLmljb25ib3gudHlwZTEgLnBsdXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWMxZDFmO1xufVxuLmljb25ib3gudHlwZTEgLmljb25ib3gtaWNvbixcbi5pY29uYm94LnR5cGUxIC5pY29uYm94LWljb24tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgei1pbmRleDogMTA7XG59XG4uaWNvbmJveC50eXBlMSAuaWNvbmJveC1pY29uLWJnIHtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDE5cHg7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG4uaWNvbmJveC50eXBlMSAuaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBib3JkZXIgMC40cyBlYXNlLWluLW91dDtcbn1cbi5pY29uYm94LnR5cGUxIC5pbm5lciAudGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMjUlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmljb25ib3gudHlwZTE6aG92ZXIgLmlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzYTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM0MzYzYTtcbn1cbi5pY29uYm94LnR5cGUxOmhvdmVyIC5pbm5lciAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pY29uYm94LnR5cGUyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG4uaWNvbmJveC50eXBlMiAuaWNvbmJveC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDtcbn1cbi5pY29uYm94LnR5cGUyIC5pY29uYm94LWljb24tYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHotaW5kZXg6IDE7XG59XG4uaWNvbmJveC50eXBlMiBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5pY29uYm94LnR5cGUyIHAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEyNSU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMzMzO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5pY29uYm94LnR5cGUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pY29uYm94LnR5cGUzIC5pY29uYm94LWljb24ge1xuICB3aWR0aDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBjb2xvcjogIzMzMztcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjRzIGVhc2UtaW4tb3V0LCBmb250LXNpemUgMC40cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLmljb25ib3gudHlwZTMgLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuLmljb25ib3gudHlwZTMgLnRpdGxlIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaWNvbmJveC50eXBlMyAudGl0bGUgc3Bhbi5iYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuLmljb25ib3gudHlwZTM6aG92ZXIgLmljb25ib3gtaWNvbiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5pY29uYm94LnR5cGU0IHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmljb25ib3gudHlwZTQgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaWNvbmJveC50eXBlNCAudGl0bGUgaSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZGFyayAuaWNvbmJveC50eXBlMiBwLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZGFyayAuaWNvbmJveC50eXBlNCBwIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uZGFyayAuaWNvbmJveC50eXBlNCAudGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTIuIFNUQVRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnN0YXRzLWNvdW50ZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zdGF0cy1jb3VudGVycyAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNXB4O1xufVxuLnN0YXRzLWNvdW50ZXJzIC5pdGVtIC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG59XG4uc3RhdHMtY291bnRlcnMgLml0ZW0gcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uc3RhdHMtY291bnRlcnMgLml0ZW0gLm51bWJlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDMwMCU7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc3RhdHMtY291bnRlcnMgLml0ZW0gLnRpdGxlIHtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc3RhdHMtY291bnRlcnMuaW5saW5lIC5pdGVtIHtcbiAgd2lkdGg6IDI1JTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc3RhdHMtY291bnRlcnMuc3QyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cHg7XG59XG4uc3RhdHMtY291bnRlcnMuc3QyIC5pdGVtIHtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnN0YXRzLWNvdW50ZXJzLnN0MiAuaXRlbSAuaW5uZXIge1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnN0YXRzLWNvdW50ZXJzLnN0MiAuaXRlbSAubnVtYmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uc3RhdHMtY291bnRlcnMuc3QyIC5pdGVtIC50aXRsZSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnN0YXRzLWNvdW50ZXJzLnN0MiA6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uc3RhdHMtY291bnRlcnMubGlnaHQgLml0ZW0gLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN0YXRzLWNvdW50ZXJzLmxpZ2h0IC5pdGVtIC5pbm5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMjRhODU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRzLWNvdW50ZXJzLnN0Mi5pbmxpbmUgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdGF0cy1jb3VudGVycy5zdDIuaW5saW5lIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDEzLiBQUk9KRUNUIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnByb2plY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnByb2plY3QgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbn1cbi5wcm9qZWN0IGZpZ3VyZSBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMzBweDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC40cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTQsIDU4LCAwLjk1KTtcbn1cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiAuYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiA4NSU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5hdXRob3IgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiAubWV0YSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMTI0YTg1O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLm1ldGEgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiAubWV0YSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cbi5wcm9qZWN0IGZpZ3VyZSAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24gLnRpdGxlIGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC50aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5wbHVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnByb2plY3QgZmlndXJlIC5wcm9qZWN0LWZpZ3VyZS1kZXNjcmlwdGlvbiAucGx1czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYzFkMWY7XG59XG4ucHJvamVjdCBmaWd1cmUgLnByb2plY3QtZmlndXJlLWRlc2NyaXB0aW9uIC5wbHVzIGkge1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5wcm9qZWN0IGZpZ3VyZTpob3ZlciAucHJvamVjdC1maWd1cmUtZGVzY3JpcHRpb24ge1xuICByaWdodDogMDtcbn1cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IHtcbiAgcGFkZGluZzogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IC5wcm9qZWN0LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuLnByb2plY3QgLnByb2plY3QtY2F0ZWdvcnkgLnByb2plY3QtaWNvbi1iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTlweDtcbiAgdG9wOiAxOXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xufVxuLnByb2plY3QgLnByb2plY3QtY2F0ZWdvcnkgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSBwLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5wcm9qZWN0IC5wcm9qZWN0LWNhdGVnb3J5IHAudGl0bGUgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnByb2plY3QgLnByb2plY3QtY2F0ZWdvcnkgcC50aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4ucHJvamVjdCAucHJvamVjdC1jYXRlZ29yeSBwLmNhdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuLnByb2plY3QgLnByb2plY3QtY2F0ZWdvcnkgcC5jYXQgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnByb2plY3RzLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG4ucHJvamVjdHMtbGlzdCAucHJvamVjdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNpbXItcG9ydGZvbGlvIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zaW1yLXBvcnRmb2xpbyAucHJvamVjdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaW5nbGUtcHJvamVjdC1pbWFnZXMgaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5zaW5nbGUtcHJvamVjdC1pbWFnZXMgLnNpbmdsZS1wcm9qZWN0LWltYWdlcy1uYXYge1xuICB6LWluZGV4OiAxMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyAuc2luZ2xlLXByb2plY3QtaW1hZ2VzLW5hdiA+IGEge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjRzIGVhc2UtaW4tb3V0LCByaWdodCAwLjRzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYSBpIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2ID4gYS5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxlZnQ6IC0zMHB4O1xufVxuLnNpbmdsZS1wcm9qZWN0LWltYWdlcyAuc2luZ2xlLXByb2plY3QtaW1hZ2VzLW5hdiA+IGEucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtMzBweDtcbn1cbi5zaW5nbGUtcHJvamVjdC1pbWFnZXMgLnNpbmdsZS1wcm9qZWN0LWltYWdlcy1uYXYgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzOmhvdmVyIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2IGEubGVmdCB7XG4gIGxlZnQ6IDA7XG59XG4uc2luZ2xlLXByb2plY3QtaW1hZ2VzOmhvdmVyIC5zaW5nbGUtcHJvamVjdC1pbWFnZXMtbmF2IGEucmlnaHQge1xuICByaWdodDogMDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTQuIFBPU1QgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucG9zdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ucG9zdCAuZW50cnktbWV0YSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5wb3N0IC5lbnRyeS1tZXRhIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5wb3N0IC5lbnRyeS1tZXRhIGxpIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4ucG9zdC5yZWNlbnQge1xuICBwYWRkaW5nLWxlZnQ6IDkwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cbi5wb3N0LnJlY2VudCBmaWd1cmUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjZDVkNWQ1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbn1cbi5wb3N0LnJlY2VudCBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnBvc3QucmVjZW50IGZpZ3VyZSBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucG9zdC5yZWNlbnQgLnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3N0LnJlY2VudCAudGl0bGUgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnBvc3QucmVjZW50IC5tZXRhIHtcbiAgbWFyZ2luLXRvcDogNy41cHg7XG59XG4ucG9zdC5yZWNlbnQgLm1ldGEgYSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnBvc3QucmVjZW50LnR5cGUyIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTIwJTtcbn1cbi5wb3N0LnByZXZpZXcxIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICNkNWQ1ZDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG59XG4ucG9zdC5wcmV2aWV3MSBmaWd1cmUgaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnBvc3QucHJldmlldzEgZmlndXJlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5wb3N0LnByZXZpZXcxIHAsXG4ucG9zdC5wcmV2aWV3MSAuZW50cnktbWV0YSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucG9zdC5wcmV2aWV3MSAuZW50cnktdGl0bGUge1xuICBmb250LXNpemU6IDEyNSU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnBvc3QucHJldmlldzEgLmVudHJ5LWV4Y2VycHQgLm1vcmUge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5wb3N0LnByZXZpZXctYmlnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4ucG9zdC5wcmV2aWV3LWJpZyAucG9zdC1mb3JtYXQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB6LWluZGV4OiAxMDtcbn1cbi5wb3N0LnByZXZpZXctYmlnIC5wb3N0LWZvcm1hdC1pY29uLWJnIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzYTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnBvc3QucHJldmlldy1iaWcgZmlndXJlLnBvc3QtdGh1bWJuYWlsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDM2M2E7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDEwcHggI2Q1ZDVkNTtcbn1cbi5wb3N0LnByZXZpZXctYmlnIGZpZ3VyZS5wb3N0LXRodW1ibmFpbCBpbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucG9zdC5wcmV2aWV3LWJpZyBmaWd1cmUucG9zdC10aHVtYm5haWwgaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnBvc3QucHJldmlldy1iaWcgLmVudHJ5LXRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucG9zdC5wcmV2aWV3LWJpZyAuZW50cnktY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ucG9zdC5wcmV2aWV3LWJpZyAuZW50cnktY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucG9zdC5wcmV2aWV3LWJpZyAuZW50cnktY29udGVudCAubW9yZSB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlIC5wb3N0LXRodW1ibmFpbC1pbWFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiB7XG4gIHotaW5kZXg6IDEwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiA+IGEge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjRzIGVhc2UtaW4tb3V0LCByaWdodCAwLjRzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiA+IGEgaSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlIC5wb3N0LXRodW1ibmFpbC1uYXYgPiBhLmxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgbGVmdDogLTMwcHg7XG59XG4ucG9zdC5wcmV2aWV3LWJpZy5mb3JtYXQtZ2FsbGVyeSBmaWd1cmUgLnBvc3QtdGh1bWJuYWlsLW5hdiA+IGEucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHJpZ2h0OiAtMzBweDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1nYWxsZXJ5IGZpZ3VyZSAucG9zdC10aHVtYm5haWwtbmF2ID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LWdhbGxlcnkgZmlndXJlOmhvdmVyIC5wb3N0LXRodW1ibmFpbC1uYXYgYS5sZWZ0IHtcbiAgbGVmdDogMDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1nYWxsZXJ5IGZpZ3VyZTpob3ZlciAucG9zdC10aHVtYm5haWwtbmF2IGEucmlnaHQge1xuICByaWdodDogMDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1saW5rIC5mbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMzBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMTBweCAjZDVkNWQ1O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwMCU7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1saW5rIC5mbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLnBvc3QucHJldmlldy1iaWcuZm9ybWF0LXZpZGVvIC5zaW1yLWlmcmFtZSxcbi5wb3N0LnByZXZpZXctYmlnLmZvcm1hdC1hdWRpbyAuc2ltci1pZnJhbWUge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMHB4ICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBvc3QucHJldmlldy1iaWcuYWx0IHtcbiAgcGFkZGluZzogMDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDY0cHg7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIgLmVudHJ5LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuLnBvc3QucHJldmlldy1iaWcuYWx0IGhlYWRlciAuZW50cnktbWV0YSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmFsdCBoZWFkZXIgLmVudHJ5LW1ldGEgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnBvc3QucHJldmlldy1iaWcuYWx0LmZvcm1hdC1xdW90ZSBibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxMjUlO1xufVxuLnBvc3QucHJldmlldy1iaWcuYWx0LmZvcm1hdC1saW5rIC5lbnRyeS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3N0LnByZXZpZXctYmlnLmFsdC5mb3JtYXQtbGluayAuZW50cnktY29udGVudCAuZmxpbmsge1xuICBmb250LXN0eWxlOiAxMjUlO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG59XG4ucG9zdC5wcmV2aWV3LWJpZy5hbHQuZm9ybWF0LXZpZGVvIC5mbHVpZC13aWR0aC12aWRlby13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zaW1yLWZvb3RlciAucG9zdC5yZWNlbnQgZmlndXJlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgNXB4ICM0ZDRkNGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTE1MTU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTI0YTg1O1xufVxuLmRhcmsgLnBvc3QucmVjZW50IGZpZ3VyZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjNGQ0ZDRkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNGE4NTtcbn1cbi5kYXJrIC5wb3N0LnJlY2VudCAudGl0bGUgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRhcmsgLnBvc3QucmVjZW50IC50aXRsZSBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE1LiBBUlRJQ0xFIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnNpbmdsZS1wb3N0IGFydGljbGUucG9zdC5wcmV2aWV3LWJpZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2luZ2xlLXBvc3QgLnRhZy1saXN0IGEge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlIGkge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMzBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlIC5jb3VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlIC5jb3VudGVyIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNzBhNztcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5mYWNlYm9vayAuY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDU5ODQ7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZmFjZWJvb2s6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDU5ODQ7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZ29vZ2xlLXBsdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTI0MDFkO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmdvb2dsZS1wbHVzIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1MzMxNztcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5nb29nbGUtcGx1czpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I1MzMxNztcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA3YmFmMTtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50d2l0dGVyIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2OTRiZjtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50d2l0dGVyOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDY5NGJmO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmluc3RhZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzQzNDM7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuaW5zdGFncmFtIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMmEyYTtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5pbnN0YWdyYW06aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTJhMmE7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUueW91dHViZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTM3MzY7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUueW91dHViZSAuY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjJjMmI7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUueW91dHViZTpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyMmMyYjtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNzg2YjA7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUubGlua2VkaW4gLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE2NDgzO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmxpbmtlZGluOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE2NDgzO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTM3MzY7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUucGludGVyZXN0IC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2EyMmMyYjtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5waW50ZXJlc3Q6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMjJjMmI7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudmltZW8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlkMjUyO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnZpbWVvIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyYmYzMjtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS52aW1lbzpob3ZlciBpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyYmYzMjtcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS5mbGlja3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxYzhlO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLmZsaWNrciAuY291bnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjEzNzM7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUuZmxpY2tyOmhvdmVyIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmYxMzczO1xufVxuLnNpbmdsZS1wb3N0IC5zaGFyZS1hcnRpY2xlLnR1bWJsciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZTUxNmI7XG59XG4uc2luZ2xlLXBvc3QgLnNoYXJlLWFydGljbGUudHVtYmxyIC5jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMzY0Nztcbn1cbi5zaW5nbGUtcG9zdCAuc2hhcmUtYXJ0aWNsZS50dW1ibHI6aG92ZXIgaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjM2NDc7XG59XG4uc2luZ2xlLXBvc3QgLmFib3V0LWF1dGhvciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjZDVkNWQ1O1xufVxuLnNpbmdsZS1wb3N0IC5hYm91dC1hdXRob3IgLnRpdGxlIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDEyNSU7XG59XG4uc2luZ2xlLXBvc3QgLmFib3V0LWF1dGhvciAuZGVzYyB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDg1JTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMTYuIENPTU1FTlRTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNvbW1lbnQucmVjZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jb21tZW50LnJlY2VudCAuY29udGVudCB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5jb21tZW50LnJlY2VudCAubWV0YSB7XG4gIG1hcmdpbi10b3A6IDcuNXB4O1xufVxuLmNvbW1lbnQucmVjZW50IC5tZXRhIGEge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5jb21tZW50LWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWxlZnQ6IDBweCBzb2xpZCAjZDVkNWQ1O1xufVxuLmNvbW1lbnQtbGlzdCAuY29tbWVudC5hdXRob3IgPiAuY29tbWVudC1ib2R5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxMjRhODU7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jaGlsZHJlbiB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCAuY29tbWVudC1ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMTIwcHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNkNWQ1ZDU7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgZmlndXJlIHtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbn1cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSBmaWd1cmU6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCAuY29tbWVudC1ib2R5IC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNvbW1lbnQtbGlzdCAuY29tbWVudCAuY29tbWVudC1ib2R5IGZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSBoZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgLm1ldGEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgLm1ldGEgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5jb21tZW50LWxpc3QgLmNvbW1lbnQgLmNvbW1lbnQtYm9keSAubWV0YSBsaSBpIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uY29tbWVudC1saXN0IC5jb21tZW50IC5jb21tZW50LWJvZHkgcCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE3LiBURVNUSU1PTklBTFMgU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4udGVzdGltb25pYWxzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXN0aW1vbmlhbHMudHlwZTEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi50ZXN0aW1vbmlhbHMudHlwZTEgLmNvbnRlbnQge1xuICBmb250LXNpemU6IDEyNSU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnRlc3RpbW9uaWFscy50eXBlMSAuYXV0aG9yIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4udGVzdGltb25pYWxzLnR5cGUyIC5hdXRob3IsXG4udGVzdGltb25pYWxzLnR5cGUyIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xufVxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yIHAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnRlc3RpbW9uaWFscy50eXBlMiAuYXV0aG9yIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAub2NjdXBhdGlvbixcbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAuY29tcGFueSB7XG4gIGZvbnQtc2l6ZTogODUlO1xuICBjb2xvcjogIzMzMztcbn1cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmF1dGhvciAub2NjdXBhdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDVweCAjZDVkNWQ1O1xuICBwYWRkaW5nOiAzMHB4O1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVzdGltb25pYWxzLnR5cGUyIC5jb250ZW50IGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB3aWR0aDogNjBweDtcbn1cbi50ZXN0aW1vbmlhbHMudHlwZTIgLmNvbnRlbnQgZmlndXJlIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG59XG4udGVzdGltb25pYWxzLnR5cGUyIC5jb250ZW50IGZpZ3VyZSAuaW1nLWJnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRlc3RpbW9uaWFscy50eXBlMiAuY29udGVudCAucSB7XG4gIGZvbnQtc2l6ZTogMjAwJTtcbn1cbi5kYXJrIC50ZXN0aW1vbmlhbHMgLmNvbnRlbnQge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5saWdodCAudGVzdGltb25pYWxzIC5jb250ZW50IHtcbiAgY29sb3I6ICMyMjI7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDE4LiBJTlRSTyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5pbnRybyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uaW50cm8gLmxlZnQsXG4uaW50cm8gLnJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5pbnRybyAubGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uaW50cm8gLnJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmludHJvIC5pbnRyby1jb250ZW50LWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAxOS4gSU5UUk8gMiBCQU5ORVJTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmkyLWJhbm5lcnMge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pMi1iYW5uZXJzIC5pdGVtIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyNGE4NTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4uaTItYmFubmVycyAuaXRlbSAuaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogOTBweDtcbn1cbi5pMi1iYW5uZXJzIC5pdGVtIC5pbm5lciAuYmFubmVyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaTItYmFubmVycyAuaXRlbSAuaW5uZXIgcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5pMi1iYW5uZXJzIC5pdGVtIC5pbm5lciBwLnAxIHtcbiAgZm9udC1zaXplOiAzMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmkyLWJhbm5lcnMgLml0ZW0gLmlubmVyIHAucDIge1xuICBtYXJnaW4tdG9wOiA3LjVweDtcbiAgZm9udC1zaXplOiAyMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5pMi1iYW5uZXJzIC5pdGVtIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC40O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uaTItYmFubmVycyAuaXRlbTpob3ZlciAuYmcge1xuICBvcGFjaXR5OiAwLjI7XG59XG4uaTItYmFubmVycyA+IDpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmkyLWJhbm5lcnMgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaTItYmFubmVycyAuaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjAuIERJVklERVJTIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyMS4gRk9STSBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jb3JwdXMtZm9ybSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29ycHVzLWZvcm0gaW5wdXQge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5jb3JwdXMtZm9ybS5pbmxpbmUgaW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9ybS1jb250cm9sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMCAwIDAgI2ZmZjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAjZmZmO1xufVxuLmZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb3JlL21pc2MvaWNvbnMvZWUwMDAwL3JlcXVpcmVkLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA3cHggN3B4O1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWFyZ2luOiAwIDAuM2VtO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyMi4gV0lER0VUUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi53aWRnZXQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLndpZGdldCAud2lkZ2V0LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLndpZGdldCAud2lkZ2V0LWNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nOiA3LjVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcbn1cbi53aWRnZXQgLndpZGdldC1jb250ZW50IHVsIGxpIGkge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ud2lkZ2V0IC53aWRnZXQtY29udGVudCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ud2lkZ2V0LndpZGdldF9mbGlja3IgaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xufVxuLndpZGdldC53aWRnZXRfZmxpY2tyIGltZzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi53aWRnZXQud2lkZ2V0X3RhZ3Mge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuLndpZGdldC53aWRnZXRfdGFncyAud2lkZ2V0LWNvbnRlbnQgYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53aWRnZXQud2lkZ2V0X3NlYXJjaCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ud2lkZ2V0LndpZGdldF9zZWFyY2ggZm9ybSB7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuLndpZGdldC53aWRnZXRfc2VhcmNoIGZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW46IDA7XG59XG4ud2lkZ2V0LndpZGdldF9zZWFyY2ggZm9ybSBbdHlwZT1cInNlYXJjaFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLndpZGdldC53aWRnZXRfc2VhcmNoIGZvcm0gW3R5cGU9XCJzdWJtaXRcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud2lkZ2V0LndpZGdldF9uZXdzbGV0dGVycyAud2lkZ2V0LWNvbnRlbnQgaW5wdXQsXG4ud2lkZ2V0LndpZGdldF9uZXdzbGV0dGVycyAud2lkZ2V0LWNvbnRlbnQgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud2lkZ2V0LndpZGdldF9jb250YWN0cyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi53aWRnZXQud2lkZ2V0X2NvbnRhY3RzIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi53aWRnZXQud2lkZ2V0X2NvbnRhY3RzIHVsIGxpIGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGQ0ZDRkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzEyNGE4NTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIHA6bm90KC5waG9uZSkge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5waG9uZSB7XG4gIGZvbnQtc2l6ZTogMzAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMxMjRhODU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5waG9uZSBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ud2lkZ2V0LndpZGdldF9jb250YWN0czIgLmFkZHJlc3Mge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLndpZGdldC53aWRnZXRfY29udGFjdHMyIC5lbWFpbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ud2lkZ2V0LndpZGdldF90d2l0dGVyIC50d2VldHMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndpZGdldC53aWRnZXRfdHdpdHRlciAudHdlZXRzLXdyYXBwZXIgPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0IHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMxMjRhODU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi53aWRnZXQud2lkZ2V0X3R3aXR0ZXIgLnR3ZWV0IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLndpZGdldC53aWRnZXRfdHdpdHRlciAudHdlZXQgdWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4ud2lkZ2V0LndpZGdldF90d2l0dGVyIC50d2VldCB1bCBsaSAuZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ud2lkZ2V0LndpZGdldF90d2l0dGVyIC5vd2wtcGFnaW5hdGlvbiB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNpbXItZm9vdGVyIC53aWRnZXQgLndpZGdldC1jb250ZW50IHVsIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZDRkNGQ7XG59XG4uc2ltci1mb290ZXIgLndpZGdldC53aWRnZXRfdHdpdHRlciAudHdlZXRzLXdyYXBwZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaW1yLWZvb3RlciAud2lkZ2V0LndpZGdldF9jb250YWN0cyAud2lkZ2V0LWNvbnRlbnQgdWwgbGkge1xuICBib3JkZXItYm90dG9tOiAwcHggc29saWQgIzRkNGQ0ZDtcbn1cbi5zaW1yLWZvb3RlciAud2lkZ2V0LndpZGdldF9jb250YWN0czIgLnBob25lIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zaW1yLXNpZGViYXIgLndpZGdldCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uc2ltci1zaWRlYmFyID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyMy4gUEFSVE5FUiBMT0dPIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhcnRuZXItbG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjQuIFRFQU0gU1RZTEVTXG4gKlxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4udGVhbS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi50ZWFtLWl0ZW0gZmlndXJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgcGFkZGluZzogNXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2Q1ZDVkNTtcbn1cbi50ZWFtLWl0ZW0gZmlndXJlIGltZyB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcbiAgb3BhY2l0eTogMTtcbn1cbi50ZWFtLWl0ZW0gZmlndXJlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi50ZWFtLWl0ZW0gcCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4udGVhbS1pdGVtIHAubmFtZSB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEyNSU7XG59XG4udGVhbS1pdGVtIHAub2NjdXBhdGlvbiB7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi50ZWFtLWl0ZW0gLmNvbnRhY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xufVxuLnRlYW0taXRlbSAuY29udGFjdHMgYSB7XG4gIG1hcmdpbjogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyNS4gUFJJQ0lORyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wcmljaW5nLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggI2Q1ZDVkNTtcbiAgcGFkZGluZzogNjBweDtcbn1cbi5wcmljaW5nLWl0ZW0uZmVhdHVyZWQge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1cHggIzEyNGE4NTtcbn1cbi5wcmljaW5nLWl0ZW0gcCxcbi5wcmljaW5nLWl0ZW0gdWwge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnByaWNpbmctaXRlbSAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByaWNpbmctaXRlbSAucHJpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogNDAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMzMzM7XG59XG4ucHJpY2luZy1pdGVtIC5wcmljZSBzbWFsbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogODUlO1xufVxuLnByaWNpbmctaXRlbSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDVkNWQ1O1xufVxuLnByaWNpbmctaXRlbSB1bCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5wcmljaW5nLWl0ZW0gdWwgbGkgc3Bhbi5sIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnByaWNpbmctaXRlbSB1bCBsaSBzcGFuLnIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjMTI0YTg1O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAyNi4gNDA0IFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnM0MDQge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbn1cbi5zNDA0IHAuc29ycnkge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAzMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnM0MDQgcC5idXQge1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZm9udC1zaXplOiAyMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogMjAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnM0MDQgcC5wNDA0IHtcbiAgZm9udC1zaXplOiAyNTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDI3LiBDT05UQUNUUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tYXAtY2FudmFzIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbn1cbi5jb250YWN0LWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0LWl0ZW0gLmNvbnRhY3QtaXRlbS1pY29uIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogOTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY29udGFjdC1pdGVtIC5jb250YWN0LWl0ZW0taWNvbiBpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uY29udGFjdC1pdGVtIHAge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmNvbnRhY3QtaXRlbSBwIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0LWl0ZW0gcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4uY29udGFjdC1pdGVtIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTI1JTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDIwMCU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDI4LiBTTElERVIgTkFWIFNUWUxFU1xuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm93bC1jb250cm9scyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24ge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uIC5vd2wtcGFnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24gLm93bC1wYWdlIHNwYW4ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzNjNhO1xuICBtYXJnaW46IDVweCA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBib3JkZXItcmFkaXVzIDAuNHMgZWFzZS1pbi1vdXQsIHdpZHRoIDAuNHMgZWFzZS1pbi1vdXQsIGhlaWdodCAwLjRzIGVhc2UtaW4tb3V0LCBtYXJnaW4gMC40cyBlYXNlLWluLW91dDtcbn1cbi5vd2wtdGhlbWUgLm93bC1jb250cm9scyAub3dsLXBhZ2luYXRpb24gLm93bC1wYWdlOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuLm93bC10aGVtZSAub3dsLWNvbnRyb2xzIC5vd2wtcGFnaW5hdGlvbiAub3dsLXBhZ2UuYWN0aXZlIHNwYW4ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uLmRhcmsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZDRkNGQ7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uLmRhcmsgc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG59XG4ub3dsLXRoZW1lIC5vd2wtY29udHJvbHMgLm93bC1wYWdpbmF0aW9uLmRhcmsgc3Bhbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xufVxuLm93bC1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMjkuIExBWUVSIFNMSURFUiBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5sYXllcnNsaWRlci1ob21lcGFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5sYXllcnNsaWRlci1ob21lcGFnZSAudHlwZTEge1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiA2MDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbn1cbi5sYXllcnNsaWRlci1ob21lcGFnZSAudHlwZTIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA4MDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICBmb250LXdlaWdodDogODAwO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGUzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogIzIyMjtcbiAgZm9udC1zaXplOiA2MDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU0IHtcbiAgZm9udC1zaXplOiAzMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgY29sb3I6ICMyMjI7XG59XG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU1IHtcbiAgZm9udC1zaXplOiA4MDAlO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5sYXllcnNsaWRlci1ob21lcGFnZSAudHlwZTYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzEyNGE4NTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNTAlO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG4ubGF5ZXJzbGlkZXItaG9tZXBhZ2UgLnR5cGU3IHtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogNzAwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6ICdNZXJyaXdlYXRoZXInLCBzZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAzMC4gUFJFTE9BRCBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5zaW1yLXByZWxvYWQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zaW1yLXByZWxvYWQgLmNpcmNsZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweDtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG59XG4uc2ltci1wcmVsb2FkIC5jaXJjbGUgLmZhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAzMS4gUFJFVklFVyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wcmV2aWV3LXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbn1cbi5wcmV2aWV3LXdyYXBwZXIgLnByZXZpZXctbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nLXRvcCAwLjNzIGVhc2U7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4ucmVtb3ZlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4gaWZyYW1lIHtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDA7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4gaWZyYW1lLnhzIHtcbiAgd2lkdGg6IDc2N3B4ICFpbXBvcnRhbnQ7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4gaWZyYW1lLnNtIHtcbiAgd2lkdGg6IDk5MXB4ICFpbXBvcnRhbnQ7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LW1haW4gaWZyYW1lLm1kIHtcbiAgd2lkdGg6IDExOTlweCAhaW1wb3J0YW50O1xufVxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy1tYWluIGlmcmFtZS5sZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LXRvb2xzIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTE7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LXRvb2xzIC5sb2dvIHtcbiAgbWFyZ2luOiAyMHB4O1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMjAwO1xufVxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAubG9nbyBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAudmlld3Mge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMTBweCAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LXRvb2xzIC52aWV3cyBhIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnByZXZpZXctd3JhcHBlciAucHJldmlldy10b29scyAudmlld3MgYSBpIHtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucHJldmlldy13cmFwcGVyIC5wcmV2aWV3LXRvb2xzIC52aWV3cyBhIGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xufVxuI3NldHRpbmdzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwMTtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAtMjAwcHg7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC40cyBlYXNlLWluLW91dDtcbn1cbiNzZXR0aW5ncy13cmFwcGVyICNzZXR0aW5ncy1pY29uIHtcbiAgei1pbmRleDogMTAwMDAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05MHB4O1xuICBib3R0b206IDkwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDM2M2E7XG4gIHdpZHRoOiA2MHB4O1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGxlZnQgMC40cyBlYXNlLWluLW91dDtcbn1cbiNzZXR0aW5ncy13cmFwcGVyICNzZXR0aW5ncy1jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4jc2V0dGluZ3Mtd3JhcHBlciAjc2V0dGluZ3MtY29udGVudCBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbiNzZXR0aW5ncy13cmFwcGVyICNzZXR0aW5ncy1jb250ZW50IGg0IHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbiNzZXR0aW5ncy13cmFwcGVyLm1vdmVkIHtcbiAgcmlnaHQ6IDBweDtcbn1cbiNzZXR0aW5ncy13cmFwcGVyLm1vdmVkICNzZXR0aW5ncy1pY29uIHtcbiAgbGVmdDogLTYwcHg7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqIDMyLiBCT09UU1RSQVAgQ09NUE9ORU5UUyBTVFlMRVNcbiAqXHRcdDMyLjEuIFBBTkVMU1xuICpcdFx0MzIuMi4gUFJPR1JFU1MgQkFSU1xuICpcdFx0MzIuMy4gTkFWU1xuICpcdFx0MzIuNC4gUEFHSU5BVElPTlxuICpcdFx0MzIuNS4gRk9STVNcbiAqXHRcdDMyLjYuIEJPT1RTVFJBUFxuICpcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQzNjNhO1xuICBib3gtc2hhZG93OiAwIDAgMCAjZmZmO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1ncm91cFtyb2xlPVwidGFibGlzdFwiXSAucGFuZWwgLnBhbmVsLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtYm9keSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtdGl0bGUgYSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtdGl0bGUgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIGNvbG9yOiAjMzMzO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtdGl0bGUgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFuZWwtZ3JvdXBbcm9sZT1cInRhYmxpc3RcIl0gLnBhbmVsIC5wYW5lbC10aXRsZSBhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wYW5lbC1ncm91cFtyb2xlPVwidGFibGlzdFwiXSAucGFuZWwgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5wYW5lbC1ncm91cFtyb2xlPVwidGFibGlzdFwiXSAucGFuZWwgLnBhbmVsLXRpdGxlIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjRhODU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnBhbmVsLWdyb3VwW3JvbGU9XCJ0YWJsaXN0XCJdIC5wYW5lbCAucGFuZWwtY29sbGFwc2UuY29sbGFwc2UuaW4gLnBhbmVsLWJvZHkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Q1ZDVkNTtcbn1cbi5wYW5lbC1ncm91cFtyb2xlPVwidGFibGlzdFwiXSAucGFuZWwuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxMjRhODU7XG59XG4ucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCAwICNkNWQ1ZDU7XG59XG4ucHJvZ3Jlc3MtdGl0bGUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG1hcmdpbi1ib3R0b206IDcuNXB4O1xufVxuLnByb2dyZXNzLXRpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNpbXItdGFicyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPVwidGFibGlzdFwiXSB7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT1cInRhYmxpc3RcIl0gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPVwidGFibGlzdFwiXSBsaSAuaGxpbmUge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI0YTg1O1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT1cInRhYmxpc3RcIl0gYSB7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2Q1ZDVkNTtcbiAgcGFkZGluZzogMTVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjRzIGVhc2UtaW4tb3V0O1xuICBjb2xvcjogIzg1ODU4NTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPVwidGFibGlzdFwiXSBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPVwidGFibGlzdFwiXSBhOmhvdmVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xufVxuLnNpbXItdGFicyAubmF2Lm5hdi10YWJzW3JvbGU9XCJ0YWJsaXN0XCJdIGE6YWN0aXZlLFxuLnNpbXItdGFicyAubmF2Lm5hdi10YWJzW3JvbGU9XCJ0YWJsaXN0XCJdIGE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWQ1ZDU7XG59XG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT1cInRhYmxpc3RcIl0gLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2ltci10YWJzIC5uYXYubmF2LXRhYnNbcm9sZT1cInRhYmxpc3RcIl0gLmFjdGl2ZSBhIGkge1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi5zaW1yLXRhYnMgLm5hdi5uYXYtdGFic1tyb2xlPVwidGFibGlzdFwiXSAuYWN0aXZlIC5obGluZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDExO1xufVxuLnNpbXItdGFicyAudGFiLXBhbmVbcm9sZT1cInRhYnBhbmVsXCJdIHtcbiAgcGFkZGluZzogMzBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi5zaW1yLXRhYnMgLnRhYi1jb250ZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDVkNWQ1O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM0MzYzYTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5wYWdpbmF0aW9uID4gbGkgPiBhIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzM0MzYzYTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjRzIGVhc2UtaW4tb3V0LCBib3JkZXItYm90dG9tIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSA+IGEge1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzEyNGE4NTtcbiAgY29sb3I6ICMxMjRhODU7XG59XG4ucGFnaW5hdGlvbiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMTI0YTg1O1xufVxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBib3JkZXItY29sb3I6ICNkNWQ1ZDU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxMjRhODU7XG59XG4uZm9ybS1ncm91cCBsYWJlbCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMzMzM7XG59XG4uYmFkZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMTI0YTg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICBsaW5lLWhlaWdodDogMS43O1xufVxuYmxvY2txdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWVycml3ZWF0aGVyJywgc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDIwMCU7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZDVkNWQ1O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cbmJsb2NrcXVvdGUgY2l0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjb2xvcjogIzEyNGE4NTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICogMzMuIE1FRElBIFFVRVJJRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHVsbC1sZWZ0LXhzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC14cyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5wdWxsLW5vbmUteHMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAudGV4dC1sZWZ0LXhzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXh0LWNlbnRlci14cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50ZXh0LXJpZ2h0LXhzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnB1bGwtbGVmdC1zbSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLnB1bGwtcmlnaHQtc20ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAucHVsbC1ub25lLXNtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLnRleHQtbGVmdC1zbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudGV4dC1jZW50ZXItc20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGV4dC1yaWdodC1zbSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHVsbC1sZWZ0LW1kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1tZCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5wdWxsLW5vbmUtbWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAudGV4dC1sZWZ0LW1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXh0LWNlbnRlci1tZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50ZXh0LXJpZ2h0LW1kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHVsbC1sZWZ0LWxnIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAucHVsbC1yaWdodC1sZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5wdWxsLW5vbmUtbGcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAudGV4dC1sZWZ0LWxnIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZXh0LWNlbnRlci1sZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50ZXh0LXJpZ2h0LWxnIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKiAzNC4gSEVMUEVSUyBTVFlMRVNcbiAqXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5IC5wYWRkaW5nLXRvcC14cy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXhzLTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXhzLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC14cy01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC14cy01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AteHMtNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXhzLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQteHMtNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXhzLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC14cy01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS14cy01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQteHMtNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQteHMtNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXhzLTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS14cy01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXhzLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC14cy01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AteHMtNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20teHMtNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXhzLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXhzLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC14cy02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20teHMtNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC14cy02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQteHMtNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmcteHMteDAge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXhzLXgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmcteHMteDAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXhzLXgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmcteHMteDAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy14cy14MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy14cy14MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXhzLXgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmcteHMteDEge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy14cy14MSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy14cy14MSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXhzLXgxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXhzLXgxIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXhzLXgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy14cy14MSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy14cy14MSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy14cy14MiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXhzLXgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXhzLXgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmcteHMteDIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmcteHMteDIge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmcteHMteDIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLXhzLXgyIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXhzLXgyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXhzLXgzIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmcteHMteDMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmcteHMteDMge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy14cy14MyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy14cy14MyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy14cy14MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmcteHMteDMge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmcteHMteDMge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5IC5wYWRkaW5nLXRvcC1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS0xMCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS0xMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tMTAge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tMTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS0xMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tMTUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tMTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTE1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTE1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS0xNSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS0xNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tMTUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTIwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS0yMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS0yMCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tMjAge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTIwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tMjAge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTIwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS0yNSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS0yNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tMjUge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTI1IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS0yNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS0yNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tMzAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTMwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTMwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS0zMCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS0zMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tMzAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTM1IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS0zNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS0zNSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tMzUge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tMzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTM1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS00MCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tNDAge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tNDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTQwIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTQwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS00MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tNDUge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tNDUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTQ1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTQ1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS00NSB7XG4gICAgbWFyZ2luLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tNDUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS00NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tNDUge1xuICAgIG1hcmdpbi1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLXNtLTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLXNtLTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1zbS01MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1zbS01MCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3Atc20tNTAge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLXNtLTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtc20tNTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LXNtLTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1zbS01NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1zbS01NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtc20tNTUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtc20tNTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLXNtLTU1IHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1zbS01NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LXNtLTU1IHtcbiAgICBtYXJnaW4tbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1zbS01NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3Atc20tNjAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tc20tNjAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LXNtLTYwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LXNtLTYwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1zbS02MCB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tc20tNjAge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1zbS02MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtc20tNjAge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmctc20teDAge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXNtLXgwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmctc20teDAge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXNtLXgwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmctc20teDAge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy1zbS14MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy1zbS14MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXNtLXgwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmctc20teDEge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1zbS14MSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy1zbS14MSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLXNtLXgxIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXNtLXgxIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXNtLXgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy1zbS14MSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1zbS14MSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy1zbS14MiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXNtLXgyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLXNtLXgyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmctc20teDIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmctc20teDIge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctc20teDIge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLXNtLXgyIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLXNtLXgyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXNtLXgzIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmctc20teDMge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmctc20teDMge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1zbS14MyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy1zbS14MyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy1zbS14MyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctc20teDMge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmctc20teDMge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgYm9keSAucGFkZGluZy10b3AtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtMTAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtMTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTEwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTEwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC0xMCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtMTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTE1IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTE1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC0xNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC0xNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtMTUge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTE1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtMTUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTE1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC0yMCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC0yMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtMjAge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtMjAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTIwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC0yMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTIwIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC0yMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtMjUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC0yNSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC0yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtMjUge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTMwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTMwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC0zMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC0zMCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTMwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtMzAge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTMwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC0zNSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtMzUge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtMzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTM1IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTM1IHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC0zNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtNDAge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtNDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTQwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTQwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC00MCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtNDAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC00MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtNDAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTQ1IHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC00NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC00NSB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtNDUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTQ1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtNDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTQ1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1tZC01MCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1tZC01MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbWQtNTAge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbWQtNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLW1kLTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1tZC01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LW1kLTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1tZC01MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbWQtNTUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbWQtNTUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LW1kLTU1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LW1kLTU1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1tZC01NSB7XG4gICAgbWFyZ2luLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbWQtNTUge1xuICAgIG1hcmdpbi1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1tZC01NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbWQtNTUge1xuICAgIG1hcmdpbi1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLW1kLTYwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLW1kLTYwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1tZC02MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1tZC02MCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbWQtNjAge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLW1kLTYwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbWQtNjAge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LW1kLTYwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLW1kLXgwIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1tZC14MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLW1kLXgwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1tZC14MCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLW1kLXgwIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctbWQteDAge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctbWQteDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1tZC14MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLW1kLXgxIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmctbWQteDEge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmctbWQteDEge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZy1tZC14MSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi10b3AtbGVhZGluZy1tZC14MSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1ib3R0b20tbGVhZGluZy1tZC14MSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1sZWZ0LWxlYWRpbmctbWQteDEge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXJpZ2h0LWxlYWRpbmctbWQteDEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmctbWQteDIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy1tZC14MiB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWxlZnQtbGVhZGluZy1tZC14MiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy1yaWdodC1sZWFkaW5nLW1kLXgyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLW1kLXgyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLW1kLXgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZy1tZC14MiB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZy1tZC14MiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keSAucGFkZGluZy10b3AtbGVhZGluZy1tZC14MyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLW1kLXgzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLnBhZGRpbmctbGVmdC1sZWFkaW5nLW1kLXgzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5wYWRkaW5nLXJpZ2h0LWxlYWRpbmctbWQteDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tdG9wLWxlYWRpbmctbWQteDMge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tYm90dG9tLWxlYWRpbmctbWQteDMge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuICBib2R5IC5tYXJnaW4tbGVmdC1sZWFkaW5nLW1kLXgzIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkgLm1hcmdpbi1yaWdodC1sZWFkaW5nLW1kLXgzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuYm9keSAucGFkZGluZy10b3AtMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tdG9wLTAge1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tMCB7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1yaWdodC0wIHtcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTAge1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtNSB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tdG9wLTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tNSB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTUge1xuICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1yaWdodC01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTUge1xuICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtMTAge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1ib3R0b20tMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWxlZnQtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctcmlnaHQtMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tcmlnaHQtMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctdG9wLTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi10b3AtMTUge1xuICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tYm90dG9tLTE1IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTE1IHtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWxlZnQtMTUge1xuICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXRvcC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWJvdHRvbS0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tdG9wLTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctbGVmdC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1yaWdodC0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1sZWZ0LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1yaWdodC0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtMjUge1xuICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1ib3R0b20tMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWxlZnQtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctcmlnaHQtMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tcmlnaHQtMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctdG9wLTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi10b3AtMzAge1xuICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tYm90dG9tLTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTMwIHtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWxlZnQtMzAge1xuICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXRvcC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWJvdHRvbS0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tdG9wLTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctbGVmdC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1yaWdodC0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1sZWZ0LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1yaWdodC0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtNDAge1xuICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1ib3R0b20tNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWxlZnQtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctcmlnaHQtNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tcmlnaHQtNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctdG9wLTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi10b3AtNDUge1xuICBtYXJnaW4tdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tYm90dG9tLTQ1IHtcbiAgbWFyZ2luLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTQ1IHtcbiAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWxlZnQtNDUge1xuICBtYXJnaW4tbGVmdDogNDVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXRvcC01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWJvdHRvbS01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tdG9wLTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctbGVmdC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1yaWdodC01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1sZWZ0LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1yaWdodC01MCB7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtNTUge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1ib3R0b20tNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi1ib3R0b20tNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWxlZnQtNTUge1xuICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctcmlnaHQtNTUge1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tbGVmdC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tcmlnaHQtNTUge1xuICBtYXJnaW4tcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctdG9wLTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLm1hcmdpbi10b3AtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tYm90dG9tLTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXJpZ2h0LTYwIHtcbiAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWxlZnQtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXJpZ2h0LTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMCB7XG4gIGZvbnQtc2l6ZTogMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMiB7XG4gIGZvbnQtc2l6ZTogMnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNCB7XG4gIGZvbnQtc2l6ZTogNHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNiB7XG4gIGZvbnQtc2l6ZTogNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtOCB7XG4gIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMiB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xOCB7XG4gIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIwIHtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yNCB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTI2IHtcbiAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjgge1xuICBmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0zMCB7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTMyIHtcbiAgZm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMzQge1xuICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0zNiB7XG4gIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTM4IHtcbiAgZm9udC1zaXplOiAzOHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNDAge1xuICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS00MiB7XG4gIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTQ0IHtcbiAgZm9udC1zaXplOiA0NHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNDYge1xuICBmb250LXNpemU6IDQ2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS00OCB7XG4gIGZvbnQtc2l6ZTogNDhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTUwIHtcbiAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNTIge1xuICBmb250LXNpemU6IDUycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS01NCB7XG4gIGZvbnQtc2l6ZTogNTRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTU2IHtcbiAgZm9udC1zaXplOiA1NnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNTgge1xuICBmb250LXNpemU6IDU4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS02MCB7XG4gIGZvbnQtc2l6ZTogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTYyIHtcbiAgZm9udC1zaXplOiA2MnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNjQge1xuICBmb250LXNpemU6IDY0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS02NiB7XG4gIGZvbnQtc2l6ZTogNjZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTY4IHtcbiAgZm9udC1zaXplOiA2OHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNzAge1xuICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS03MiB7XG4gIGZvbnQtc2l6ZTogNzJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTc0IHtcbiAgZm9udC1zaXplOiA3NHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtNzYge1xuICBmb250LXNpemU6IDc2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS03OCB7XG4gIGZvbnQtc2l6ZTogNzhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTgwIHtcbiAgZm9udC1zaXplOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtODIge1xuICBmb250LXNpemU6IDgycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS04NCB7XG4gIGZvbnQtc2l6ZTogODRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTg2IHtcbiAgZm9udC1zaXplOiA4NnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtODgge1xuICBmb250LXNpemU6IDg4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS05MCB7XG4gIGZvbnQtc2l6ZTogOTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTkyIHtcbiAgZm9udC1zaXplOiA5MnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtOTQge1xuICBmb250LXNpemU6IDk0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS05NiB7XG4gIGZvbnQtc2l6ZTogOTZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTk4IHtcbiAgZm9udC1zaXplOiA5OHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTAwIHtcbiAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEwMiB7XG4gIGZvbnQtc2l6ZTogMTAycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMDQge1xuICBmb250LXNpemU6IDEwNHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTA2IHtcbiAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEwOCB7XG4gIGZvbnQtc2l6ZTogMTA4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMTAge1xuICBmb250LXNpemU6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTEyIHtcbiAgZm9udC1zaXplOiAxMTJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTExNCB7XG4gIGZvbnQtc2l6ZTogMTE0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMTYge1xuICBmb250LXNpemU6IDExNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTE4IHtcbiAgZm9udC1zaXplOiAxMThweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEyMCB7XG4gIGZvbnQtc2l6ZTogMTIwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMjIge1xuICBmb250LXNpemU6IDEyMnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTI0IHtcbiAgZm9udC1zaXplOiAxMjRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEyNiB7XG4gIGZvbnQtc2l6ZTogMTI2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMjgge1xuICBmb250LXNpemU6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTMwIHtcbiAgZm9udC1zaXplOiAxMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEzMiB7XG4gIGZvbnQtc2l6ZTogMTMycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xMzQge1xuICBmb250LXNpemU6IDEzNHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTM2IHtcbiAgZm9udC1zaXplOiAxMzZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTEzOCB7XG4gIGZvbnQtc2l6ZTogMTM4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNDAge1xuICBmb250LXNpemU6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTQyIHtcbiAgZm9udC1zaXplOiAxNDJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE0NCB7XG4gIGZvbnQtc2l6ZTogMTQ0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNDYge1xuICBmb250LXNpemU6IDE0NnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTQ4IHtcbiAgZm9udC1zaXplOiAxNDhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE1MCB7XG4gIGZvbnQtc2l6ZTogMTUwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNTIge1xuICBmb250LXNpemU6IDE1MnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTU0IHtcbiAgZm9udC1zaXplOiAxNTRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE1NiB7XG4gIGZvbnQtc2l6ZTogMTU2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNTgge1xuICBmb250LXNpemU6IDE1OHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTYwIHtcbiAgZm9udC1zaXplOiAxNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE2MiB7XG4gIGZvbnQtc2l6ZTogMTYycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNjQge1xuICBmb250LXNpemU6IDE2NHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTY2IHtcbiAgZm9udC1zaXplOiAxNjZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE2OCB7XG4gIGZvbnQtc2l6ZTogMTY4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNzAge1xuICBmb250LXNpemU6IDE3MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTcyIHtcbiAgZm9udC1zaXplOiAxNzJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE3NCB7XG4gIGZvbnQtc2l6ZTogMTc0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xNzYge1xuICBmb250LXNpemU6IDE3NnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTc4IHtcbiAgZm9udC1zaXplOiAxNzhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE4MCB7XG4gIGZvbnQtc2l6ZTogMTgwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xODIge1xuICBmb250LXNpemU6IDE4MnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTg0IHtcbiAgZm9udC1zaXplOiAxODRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE4NiB7XG4gIGZvbnQtc2l6ZTogMTg2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xODgge1xuICBmb250LXNpemU6IDE4OHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTkwIHtcbiAgZm9udC1zaXplOiAxOTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE5MiB7XG4gIGZvbnQtc2l6ZTogMTkycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0xOTQge1xuICBmb250LXNpemU6IDE5NHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMTk2IHtcbiAgZm9udC1zaXplOiAxOTZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTE5OCB7XG4gIGZvbnQtc2l6ZTogMTk4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMDAge1xuICBmb250LXNpemU6IDIwMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjAyIHtcbiAgZm9udC1zaXplOiAyMDJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIwNCB7XG4gIGZvbnQtc2l6ZTogMjA0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMDYge1xuICBmb250LXNpemU6IDIwNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjA4IHtcbiAgZm9udC1zaXplOiAyMDhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIxMCB7XG4gIGZvbnQtc2l6ZTogMjEwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMTIge1xuICBmb250LXNpemU6IDIxMnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjE0IHtcbiAgZm9udC1zaXplOiAyMTRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIxNiB7XG4gIGZvbnQtc2l6ZTogMjE2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMTgge1xuICBmb250LXNpemU6IDIxOHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjIwIHtcbiAgZm9udC1zaXplOiAyMjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIyMiB7XG4gIGZvbnQtc2l6ZTogMjIycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMjQge1xuICBmb250LXNpemU6IDIyNHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjI2IHtcbiAgZm9udC1zaXplOiAyMjZweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIyOCB7XG4gIGZvbnQtc2l6ZTogMjI4cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMzAge1xuICBmb250LXNpemU6IDIzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjMyIHtcbiAgZm9udC1zaXplOiAyMzJweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTIzNCB7XG4gIGZvbnQtc2l6ZTogMjM0cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yMzYge1xuICBmb250LXNpemU6IDIzNnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjM4IHtcbiAgZm9udC1zaXplOiAyMzhweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTI0MCB7XG4gIGZvbnQtc2l6ZTogMjQwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yNDIge1xuICBmb250LXNpemU6IDI0MnB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjQ0IHtcbiAgZm9udC1zaXplOiAyNDRweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTI0NiB7XG4gIGZvbnQtc2l6ZTogMjQ2cHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yNDgge1xuICBmb250LXNpemU6IDI0OHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjUwIHtcbiAgZm9udC1zaXplOiAyNTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zaXplLTI1MiB7XG4gIGZvbnQtc2l6ZTogMjUycHggIWltcG9ydGFudDtcbn1cbmJvZHkgLmZvbnQtc2l6ZS0yNTQge1xuICBmb250LXNpemU6IDI1NHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXNpemUtMjU2IHtcbiAgZm9udC1zaXplOiAyNTZweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWxlZnQtbGVhZGluZyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5tYXJnaW4tcmlnaHQtbGVhZGluZyB7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXgyIHtcbiAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLXgzIHtcbiAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLXRvcC1sZWFkaW5nLWQyIHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLXgzIHtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuYm9keSAubWFyZ2luLWJvdHRvbS1sZWFkaW5nLWQyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1sZWZ0LWxlYWRpbmcge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctcmlnaHQtbGVhZGluZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctdG9wLWxlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy10b3AtbGVhZGluZy14MiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLXRvcC1sZWFkaW5nLXgzIHtcbiAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnBhZGRpbmctYm90dG9tLWxlYWRpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuYm9keSAucGFkZGluZy1ib3R0b20tbGVhZGluZy14MiB7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5wYWRkaW5nLWJvdHRvbS1sZWFkaW5nLXgzIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cbmJvZHkgLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuYm9keSAudGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMjIyICFpbXBvcnRhbnQ7XG59XG5ib2R5IC53aWR0aC0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC1zdHlsZS1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcbn1cbmJvZHkgLnRleHQtaGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG5ib2R5IC50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cbmJvZHkgLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5ib2R5IC50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cbmJvZHkgLnRleHQtdHJhbnNmb3JtLW5vbmUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keSAuZm9udC13ZWlnaHQtMCB7XG4gIGZvbnQtd2VpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC0xMDAge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5ib2R5IC5mb250LXdlaWdodC0xMDAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDAgIWltcG9ydGFudDtcbn1cbmJvZHkgLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cbiNibG9jay1zaW1yLWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3gtc2hhZG93OiAzcHggM3B4IDEycHggMHB4IHJnYigwIDAgMCAvIDQwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi8vIG5ldyBjc3Ncbi5zaW1yLXVzZXIudXNlci1wYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5ib2R5Om5vdCgubG9nZ2VkLWluKSAudXNlci1wYWdlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAyLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIuODc1cmVtO1xufVxuYm9keTpub3QoLmxvZ2dlZC1pbikgLnVzZXItcGFnZXMgLmZvcm0td3JhcHBlciB7XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbmZvcm0ub3BlbmlkLWNvbm5lY3QtbG9naW4tZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4O1xufVxuLm9wZW5pZC1jb25uZWN0LWxvZ2luLWZvcm0gaW5wdXQuZm9ybS1zdWJtaXQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0MzYzYTtcbn1cbmZvcm0ub3BlbmlkLWNvbm5lY3QtbG9naW4tZm9ybSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4iXX0= */
